* [RESEND PATCH V4 0/3] Add DT support for audio clock gating resets for SC7280
@ 2022-08-10 5:05 Satya Priya
2022-08-10 5:05 ` [RESEND PATCH V4 1/3] arm64: dts: qcom: sc7280: Cleanup the lpasscc node Satya Priya
` (3 more replies)
0 siblings, 4 replies; 6+ messages in thread
From: Satya Priya @ 2022-08-10 5:05 UTC (permalink / raw)
To: Rob Herring, Bjorn Andersson
Cc: Douglas Anderson, Stephen Boyd, Andy Gross, devicetree,
linux-arm-msm, linux-kernel, quic_tdas, quic_c_skakit
This series depends on [1], which adds the dt-binding changes.
[1] https://patchwork.kernel.org/project/linux-arm-msm/list/?series=663372
Satya Priya (2):
arm64: dts: qcom: sc7280: Cleanup the lpasscc node
arm64: dts: qcom: sc7280: Update lpasscore node
Taniya Das (1):
arm64: dts: qcom: sc7280: Update lpassaudio clock controller for
resets
arch/arm64/boot/dts/qcom/sc7280.dtsi | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
--
2.7.4
^ permalink raw reply [flat|nested] 6+ messages in thread
* [RESEND PATCH V4 1/3] arm64: dts: qcom: sc7280: Cleanup the lpasscc node
2022-08-10 5:05 [RESEND PATCH V4 0/3] Add DT support for audio clock gating resets for SC7280 Satya Priya
@ 2022-08-10 5:05 ` Satya Priya
2022-08-10 22:58 ` Stephen Boyd
2022-08-10 5:05 ` [RESEND PATCH V4 2/3] arm64: dts: qcom: sc7280: Update lpassaudio clock controller for resets Satya Priya
` (2 subsequent siblings)
3 siblings, 1 reply; 6+ messages in thread
From: Satya Priya @ 2022-08-10 5:05 UTC (permalink / raw)
To: Rob Herring, Bjorn Andersson
Cc: Douglas Anderson, Stephen Boyd, Andy Gross, devicetree,
linux-arm-msm, linux-kernel, quic_tdas, quic_c_skakit
Remove "cc" regmap from lpasscc node which is overlapping
with the lpass_aon regmap.
Fixes: 422a295221bb ("arm64: dts: qcom: sc7280: Add clock controller nodes")
Signed-off-by: Satya Priya <quic_c_skakit@quicinc.com>
Signed-off-by: Taniya Das <quic_tdas@quicinc.com>
---
Changes since v4:
- Fix tabbing.
Changes since v3:
- None.
Changes since v2:
- Cleanup the lpasscc node to handle regmap overlap with lpass_aon
instead of disabling the lpasscc node.
- This patch is added in v3.
arch/arm64/boot/dts/qcom/sc7280.dtsi | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/sc7280.dtsi b/arch/arm64/boot/dts/qcom/sc7280.dtsi
index 13d7f26..ca76310 100644
--- a/arch/arm64/boot/dts/qcom/sc7280.dtsi
+++ b/arch/arm64/boot/dts/qcom/sc7280.dtsi
@@ -2168,9 +2168,8 @@
lpasscc: lpasscc@3000000 {
compatible = "qcom,sc7280-lpasscc";
reg = <0 0x03000000 0 0x40>,
- <0 0x03c04000 0 0x4>,
- <0 0x03389000 0 0x24>;
- reg-names = "qdsp6ss", "top_cc", "cc";
+ <0 0x03c04000 0 0x4>;
+ reg-names = "qdsp6ss", "top_cc";
clocks = <&gcc GCC_CFG_NOC_LPASS_CLK>;
clock-names = "iface";
#clock-cells = <1>;
--
2.7.4
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [RESEND PATCH V4 2/3] arm64: dts: qcom: sc7280: Update lpassaudio clock controller for resets
2022-08-10 5:05 [RESEND PATCH V4 0/3] Add DT support for audio clock gating resets for SC7280 Satya Priya
2022-08-10 5:05 ` [RESEND PATCH V4 1/3] arm64: dts: qcom: sc7280: Cleanup the lpasscc node Satya Priya
@ 2022-08-10 5:05 ` Satya Priya
2022-08-10 5:05 ` [RESEND PATCH V4 3/3] arm64: dts: qcom: sc7280: Update lpasscore node Satya Priya
2022-08-29 23:46 ` [RESEND PATCH V4 0/3] Add DT support for audio clock gating resets for SC7280 Bjorn Andersson
3 siblings, 0 replies; 6+ messages in thread
From: Satya Priya @ 2022-08-10 5:05 UTC (permalink / raw)
To: Rob Herring, Bjorn Andersson
Cc: Douglas Anderson, Stephen Boyd, Andy Gross, devicetree,
linux-arm-msm, linux-kernel, quic_tdas, quic_c_skakit
From: Taniya Das <quic_tdas@quicinc.com>
The lpass audio supports TX/RX/WSA block resets.
Signed-off-by: Taniya Das <quic_tdas@quicinc.com>
Signed-off-by: Satya Priya <quic_c_skakit@quicinc.com>
Reviewed-by: Stephen Boyd <swboyd@chromium.org>
---
Changes since v4:
- None.
Changes since v3:
- Move the lpasscore node update to separate patch.
Changes since v2:
- Remove the status="disabled" from lpasscc node.
arch/arm64/boot/dts/qcom/sc7280.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/boot/dts/qcom/sc7280.dtsi b/arch/arm64/boot/dts/qcom/sc7280.dtsi
index ca76310..4652f28 100644
--- a/arch/arm64/boot/dts/qcom/sc7280.dtsi
+++ b/arch/arm64/boot/dts/qcom/sc7280.dtsi
@@ -2184,6 +2184,7 @@
power-domains = <&lpass_aon LPASS_AON_CC_LPASS_AUDIO_HM_GDSC>;
#clock-cells = <1>;
#power-domain-cells = <1>;
+ #reset-cells = <1>;
};
lpass_aon: clock-controller@3380000 {
--
2.7.4
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [RESEND PATCH V4 3/3] arm64: dts: qcom: sc7280: Update lpasscore node
2022-08-10 5:05 [RESEND PATCH V4 0/3] Add DT support for audio clock gating resets for SC7280 Satya Priya
2022-08-10 5:05 ` [RESEND PATCH V4 1/3] arm64: dts: qcom: sc7280: Cleanup the lpasscc node Satya Priya
2022-08-10 5:05 ` [RESEND PATCH V4 2/3] arm64: dts: qcom: sc7280: Update lpassaudio clock controller for resets Satya Priya
@ 2022-08-10 5:05 ` Satya Priya
2022-08-29 23:46 ` [RESEND PATCH V4 0/3] Add DT support for audio clock gating resets for SC7280 Bjorn Andersson
3 siblings, 0 replies; 6+ messages in thread
From: Satya Priya @ 2022-08-10 5:05 UTC (permalink / raw)
To: Rob Herring, Bjorn Andersson
Cc: Douglas Anderson, Stephen Boyd, Andy Gross, devicetree,
linux-arm-msm, linux-kernel, quic_tdas, quic_c_skakit
To maintain consistency with other lpass nodes(lpass_audiocc,
lpass_aon and lpass_hm), update lpasscore to lpass_core.
Fixes: 9499240d15f2 ("arm64: dts: qcom: sc7280: Add lpasscore & lpassaudio clock controllers")
Signed-off-by: Taniya Das <quic_tdas@quicinc.com>
Signed-off-by: Satya Priya <quic_c_skakit@quicinc.com>
Reviewed-by: Stephen Boyd <swboyd@chromium.org>
---
Changes since v4:
- None.
Changes since v3:
- This is newly added in v4, inorder to update the lpasscore node in a
separate patch.
arch/arm64/boot/dts/qcom/sc7280.dtsi | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/sc7280.dtsi b/arch/arm64/boot/dts/qcom/sc7280.dtsi
index 4652f28..880217c 100644
--- a/arch/arm64/boot/dts/qcom/sc7280.dtsi
+++ b/arch/arm64/boot/dts/qcom/sc7280.dtsi
@@ -2192,13 +2192,13 @@
reg = <0 0x03380000 0 0x30000>;
clocks = <&rpmhcc RPMH_CXO_CLK>,
<&rpmhcc RPMH_CXO_CLK_A>,
- <&lpasscore LPASS_CORE_CC_CORE_CLK>;
+ <&lpass_core LPASS_CORE_CC_CORE_CLK>;
clock-names = "bi_tcxo", "bi_tcxo_ao", "iface";
#clock-cells = <1>;
#power-domain-cells = <1>;
};
- lpasscore: clock-controller@3900000 {
+ lpass_core: clock-controller@3900000 {
compatible = "qcom,sc7280-lpasscorecc";
reg = <0 0x03900000 0 0x50000>;
clocks = <&rpmhcc RPMH_CXO_CLK>;
--
2.7.4
^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [RESEND PATCH V4 1/3] arm64: dts: qcom: sc7280: Cleanup the lpasscc node
2022-08-10 5:05 ` [RESEND PATCH V4 1/3] arm64: dts: qcom: sc7280: Cleanup the lpasscc node Satya Priya
@ 2022-08-10 22:58 ` Stephen Boyd
0 siblings, 0 replies; 6+ messages in thread
From: Stephen Boyd @ 2022-08-10 22:58 UTC (permalink / raw)
To: Bjorn Andersson, Rob Herring, Satya Priya
Cc: Douglas Anderson, Andy Gross, devicetree, linux-arm-msm,
linux-kernel, quic_tdas
Quoting Satya Priya (2022-08-09 22:05:07)
> Remove "cc" regmap from lpasscc node which is overlapping
> with the lpass_aon regmap.
>
> Fixes: 422a295221bb ("arm64: dts: qcom: sc7280: Add clock controller nodes")
> Signed-off-by: Satya Priya <quic_c_skakit@quicinc.com>
> Signed-off-by: Taniya Das <quic_tdas@quicinc.com>
> ---
Reviewed-by: Stephen Boyd <swboyd@chromium.org>
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [RESEND PATCH V4 0/3] Add DT support for audio clock gating resets for SC7280
2022-08-10 5:05 [RESEND PATCH V4 0/3] Add DT support for audio clock gating resets for SC7280 Satya Priya
` (2 preceding siblings ...)
2022-08-10 5:05 ` [RESEND PATCH V4 3/3] arm64: dts: qcom: sc7280: Update lpasscore node Satya Priya
@ 2022-08-29 23:46 ` Bjorn Andersson
3 siblings, 0 replies; 6+ messages in thread
From: Bjorn Andersson @ 2022-08-29 23:46 UTC (permalink / raw)
To: quic_c_skakit, Bjorn Andersson, robh
Cc: dianders, linux-arm-msm, swboyd, linux-kernel, quic_tdas,
devicetree, agross
On Wed, 10 Aug 2022 10:35:06 +0530, Satya Priya wrote:
> This series depends on [1], which adds the dt-binding changes.
>
> [1] https://patchwork.kernel.org/project/linux-arm-msm/list/?series=663372
>
> Satya Priya (2):
> arm64: dts: qcom: sc7280: Cleanup the lpasscc node
> arm64: dts: qcom: sc7280: Update lpasscore node
>
> [...]
Applied, thanks!
[1/3] arm64: dts: qcom: sc7280: Cleanup the lpasscc node
commit: 8c7ebabd2e3f33ef24378d3cac00d3e59886cecb
[2/3] arm64: dts: qcom: sc7280: Update lpassaudio clock controller for resets
commit: e02a16c23410a118e5497601871a2f8c3ea9bfd0
[3/3] arm64: dts: qcom: sc7280: Update lpasscore node
commit: d9a1e922730389afc425f2250de361b7f07acdbc
Best regards,
--
Bjorn Andersson <andersson@kernel.org>
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2022-08-29 23:48 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-10 5:05 [RESEND PATCH V4 0/3] Add DT support for audio clock gating resets for SC7280 Satya Priya
2022-08-10 5:05 ` [RESEND PATCH V4 1/3] arm64: dts: qcom: sc7280: Cleanup the lpasscc node Satya Priya
2022-08-10 22:58 ` Stephen Boyd
2022-08-10 5:05 ` [RESEND PATCH V4 2/3] arm64: dts: qcom: sc7280: Update lpassaudio clock controller for resets Satya Priya
2022-08-10 5:05 ` [RESEND PATCH V4 3/3] arm64: dts: qcom: sc7280: Update lpasscore node Satya Priya
2022-08-29 23:46 ` [RESEND PATCH V4 0/3] Add DT support for audio clock gating resets for SC7280 Bjorn Andersson
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.