Message ID | 20220421220011.1750952-1-elder@linaro.org (mailing list archive) |
---|---|
State | Not Applicable |
Headers | show |
Series | arm64: dts: qcom: add IPA qcom,qmp property | expand |
On Thu, Apr 21, 2022 at 05:00:11PM -0500, Alex Elder wrote: > commit 73419e4d2fd1b838fcb1df6a978d67b3ae1c5c01 upstream. > > At least three platforms require the "qcom,qmp" property to be > specified, so the IPA driver can request register retention across > power collapse. Update DTS files accordingly. > > Cc: <stable@vger.kernel.org> # 5.15.x > Fixes: 1aac309d3207 ("net: ipa: use autosuspend") > Signed-off-by: Alex Elder <elder@linaro.org> > Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org> > Link: https://lore.kernel.org/r/20220201140723.467431-1-elder@linaro.org > --- > Enable this feature, now that 8ff8bdb8c92d6 ("net: ipa: request IPA > register values be retained") has been accepted into linux-5.15.y. Both now queued up, thanks. greg k-h
diff --git a/arch/arm64/boot/dts/qcom/sc7180.dtsi b/arch/arm64/boot/dts/qcom/sc7180.dtsi index 495c15deacb7d..de86ae3a7fd27 100644 --- a/arch/arm64/boot/dts/qcom/sc7180.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7180.dtsi @@ -1460,6 +1460,8 @@ ipa: ipa@1e40000 { "imem", "config"; + qcom,qmp = <&aoss_qmp>; + qcom,smem-states = <&ipa_smp2p_out 0>, <&ipa_smp2p_out 1>; qcom,smem-state-names = "ipa-clock-enabled-valid", diff --git a/arch/arm64/boot/dts/qcom/sc7280.dtsi b/arch/arm64/boot/dts/qcom/sc7280.dtsi index 692973c4f4344..b795a9993cc1b 100644 --- a/arch/arm64/boot/dts/qcom/sc7280.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7280.dtsi @@ -615,6 +615,8 @@ ipa: ipa@1e40000 { interconnect-names = "memory", "config"; + qcom,qmp = <&aoss_qmp>; + qcom,smem-states = <&ipa_smp2p_out 0>, <&ipa_smp2p_out 1>; qcom,smem-state-names = "ipa-clock-enabled-valid", diff --git a/arch/arm64/boot/dts/qcom/sm8350.dtsi b/arch/arm64/boot/dts/qcom/sm8350.dtsi index 3d32d55818168..9ffb7355850c7 100644 --- a/arch/arm64/boot/dts/qcom/sm8350.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8350.dtsi @@ -736,6 +736,8 @@ ipa: ipa@1e40000 { interconnect-names = "memory", "config"; + qcom,qmp = <&aoss_qmp>; + qcom,smem-states = <&ipa_smp2p_out 0>, <&ipa_smp2p_out 1>; qcom,smem-state-names = "ipa-clock-enabled-valid",