* [PATCH v2 01/16] clk: qcom: gcc-sm8250: Tie the CX power domain to controller
2026-08-20 10:07 [PATCH v2 00/16] clk: qcom: Tie CX power domains to GCCs Abel Vesa
@ 2026-08-20 10:07 ` Abel Vesa
2026-08-20 10:29 ` Konrad Dybcio
2026-08-20 10:07 ` [PATCH v2 02/16] clk: qcom: gcc-sm8350: " Abel Vesa
` (15 subsequent siblings)
16 siblings, 1 reply; 26+ messages in thread
From: Abel Vesa @ 2026-08-20 10:07 UTC (permalink / raw)
To: Bjorn Andersson, Stephen Boyd, Brian Masney, Jerome Brunet,
Konrad Dybcio, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree, Abel Vesa
Enable runtime PM for the controller, allowing CX to be powered down
once all GCC consumers have released their clocks and GDSCs.
Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
---
drivers/clk/qcom/gcc-sm8250.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/clk/qcom/gcc-sm8250.c b/drivers/clk/qcom/gcc-sm8250.c
index 1c59d70e0f96..86c2be3804c1 100644
--- a/drivers/clk/qcom/gcc-sm8250.c
+++ b/drivers/clk/qcom/gcc-sm8250.c
@@ -3618,6 +3618,7 @@ static const struct qcom_cc_desc gcc_sm8250_desc = {
.resets = gcc_sm8250_resets,
.num_resets = ARRAY_SIZE(gcc_sm8250_resets),
.gdscs = gcc_sm8250_gdscs,
+ .use_rpm = true,
.num_gdscs = ARRAY_SIZE(gcc_sm8250_gdscs),
};
--
2.54.0
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH v2 01/16] clk: qcom: gcc-sm8250: Tie the CX power domain to controller
2026-08-20 10:07 ` [PATCH v2 01/16] clk: qcom: gcc-sm8250: Tie the CX power domain to controller Abel Vesa
@ 2026-08-20 10:29 ` Konrad Dybcio
0 siblings, 0 replies; 26+ messages in thread
From: Konrad Dybcio @ 2026-08-20 10:29 UTC (permalink / raw)
To: Abel Vesa, Bjorn Andersson, Stephen Boyd, Brian Masney,
Jerome Brunet, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree
On 8/20/26 12:07 PM, Abel Vesa wrote:
> Enable runtime PM for the controller, allowing CX to be powered down
> once all GCC consumers have released their clocks and GDSCs.
>
> Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
> ---
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Konrad
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH v2 02/16] clk: qcom: gcc-sm8350: Tie the CX power domain to controller
2026-08-20 10:07 [PATCH v2 00/16] clk: qcom: Tie CX power domains to GCCs Abel Vesa
2026-08-20 10:07 ` [PATCH v2 01/16] clk: qcom: gcc-sm8250: Tie the CX power domain to controller Abel Vesa
@ 2026-08-20 10:07 ` Abel Vesa
2026-08-20 10:29 ` Konrad Dybcio
2026-08-20 10:07 ` [PATCH v2 03/16] clk: qcom: gcc-sm8450: " Abel Vesa
` (14 subsequent siblings)
16 siblings, 1 reply; 26+ messages in thread
From: Abel Vesa @ 2026-08-20 10:07 UTC (permalink / raw)
To: Bjorn Andersson, Stephen Boyd, Brian Masney, Jerome Brunet,
Konrad Dybcio, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree, Abel Vesa
Enable runtime PM for the controller, allowing CX to be powered down
once all GCC consumers have released their clocks and GDSCs.
Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
---
drivers/clk/qcom/gcc-sm8350.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/clk/qcom/gcc-sm8350.c b/drivers/clk/qcom/gcc-sm8350.c
index 2d94f3046b71..996ee8592fab 100644
--- a/drivers/clk/qcom/gcc-sm8350.c
+++ b/drivers/clk/qcom/gcc-sm8350.c
@@ -3786,6 +3786,7 @@ static const struct qcom_cc_desc gcc_sm8350_desc = {
.resets = gcc_sm8350_resets,
.num_resets = ARRAY_SIZE(gcc_sm8350_resets),
.gdscs = gcc_sm8350_gdscs,
+ .use_rpm = true,
.num_gdscs = ARRAY_SIZE(gcc_sm8350_gdscs),
};
--
2.54.0
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH v2 02/16] clk: qcom: gcc-sm8350: Tie the CX power domain to controller
2026-08-20 10:07 ` [PATCH v2 02/16] clk: qcom: gcc-sm8350: " Abel Vesa
@ 2026-08-20 10:29 ` Konrad Dybcio
0 siblings, 0 replies; 26+ messages in thread
From: Konrad Dybcio @ 2026-08-20 10:29 UTC (permalink / raw)
To: Abel Vesa, Bjorn Andersson, Stephen Boyd, Brian Masney,
Jerome Brunet, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree
On 8/20/26 12:07 PM, Abel Vesa wrote:
> Enable runtime PM for the controller, allowing CX to be powered down
> once all GCC consumers have released their clocks and GDSCs.
>
> Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
> ---
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Konrad
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH v2 03/16] clk: qcom: gcc-sm8450: Tie the CX power domain to controller
2026-08-20 10:07 [PATCH v2 00/16] clk: qcom: Tie CX power domains to GCCs Abel Vesa
2026-08-20 10:07 ` [PATCH v2 01/16] clk: qcom: gcc-sm8250: Tie the CX power domain to controller Abel Vesa
2026-08-20 10:07 ` [PATCH v2 02/16] clk: qcom: gcc-sm8350: " Abel Vesa
@ 2026-08-20 10:07 ` Abel Vesa
2026-08-20 10:29 ` Konrad Dybcio
2026-08-20 10:07 ` [PATCH v2 04/16] clk: qcom: gcc-sm8550: " Abel Vesa
` (13 subsequent siblings)
16 siblings, 1 reply; 26+ messages in thread
From: Abel Vesa @ 2026-08-20 10:07 UTC (permalink / raw)
To: Bjorn Andersson, Stephen Boyd, Brian Masney, Jerome Brunet,
Konrad Dybcio, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree, Abel Vesa
Enable runtime PM for the controller, allowing CX to be powered down
once all GCC consumers have released their clocks and GDSCs.
Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
---
drivers/clk/qcom/gcc-sm8450.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/clk/qcom/gcc-sm8450.c b/drivers/clk/qcom/gcc-sm8450.c
index b18bb34889ab..b3ab458048dc 100644
--- a/drivers/clk/qcom/gcc-sm8450.c
+++ b/drivers/clk/qcom/gcc-sm8450.c
@@ -3399,6 +3399,7 @@ static const struct qcom_cc_desc gcc_sm8450_desc = {
.resets = gcc_sm8450_resets,
.num_resets = ARRAY_SIZE(gcc_sm8450_resets),
.gdscs = gcc_sm8450_gdscs,
+ .use_rpm = true,
.num_gdscs = ARRAY_SIZE(gcc_sm8450_gdscs),
};
--
2.54.0
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH v2 03/16] clk: qcom: gcc-sm8450: Tie the CX power domain to controller
2026-08-20 10:07 ` [PATCH v2 03/16] clk: qcom: gcc-sm8450: " Abel Vesa
@ 2026-08-20 10:29 ` Konrad Dybcio
0 siblings, 0 replies; 26+ messages in thread
From: Konrad Dybcio @ 2026-08-20 10:29 UTC (permalink / raw)
To: Abel Vesa, Bjorn Andersson, Stephen Boyd, Brian Masney,
Jerome Brunet, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree
On 8/20/26 12:07 PM, Abel Vesa wrote:
> Enable runtime PM for the controller, allowing CX to be powered down
> once all GCC consumers have released their clocks and GDSCs.
>
> Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
> ---
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Konrad
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH v2 04/16] clk: qcom: gcc-sm8550: Tie the CX power domain to controller
2026-08-20 10:07 [PATCH v2 00/16] clk: qcom: Tie CX power domains to GCCs Abel Vesa
` (2 preceding siblings ...)
2026-08-20 10:07 ` [PATCH v2 03/16] clk: qcom: gcc-sm8450: " Abel Vesa
@ 2026-08-20 10:07 ` Abel Vesa
2026-08-20 10:29 ` Konrad Dybcio
2026-08-20 10:07 ` [PATCH v2 05/16] clk: qcom: gcc-sm8650: " Abel Vesa
` (12 subsequent siblings)
16 siblings, 1 reply; 26+ messages in thread
From: Abel Vesa @ 2026-08-20 10:07 UTC (permalink / raw)
To: Bjorn Andersson, Stephen Boyd, Brian Masney, Jerome Brunet,
Konrad Dybcio, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree, Abel Vesa
Enable runtime PM for the controller, allowing CX to be powered down
once all GCC consumers have released their clocks and GDSCs.
Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
---
drivers/clk/qcom/gcc-sm8550.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/clk/qcom/gcc-sm8550.c b/drivers/clk/qcom/gcc-sm8550.c
index 36a5b7de5b55..427ae9cf28c1 100644
--- a/drivers/clk/qcom/gcc-sm8550.c
+++ b/drivers/clk/qcom/gcc-sm8550.c
@@ -3326,6 +3326,7 @@ static const struct qcom_cc_desc gcc_sm8550_desc = {
.resets = gcc_sm8550_resets,
.num_resets = ARRAY_SIZE(gcc_sm8550_resets),
.gdscs = gcc_sm8550_gdscs,
+ .use_rpm = true,
.num_gdscs = ARRAY_SIZE(gcc_sm8550_gdscs),
};
--
2.54.0
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH v2 04/16] clk: qcom: gcc-sm8550: Tie the CX power domain to controller
2026-08-20 10:07 ` [PATCH v2 04/16] clk: qcom: gcc-sm8550: " Abel Vesa
@ 2026-08-20 10:29 ` Konrad Dybcio
0 siblings, 0 replies; 26+ messages in thread
From: Konrad Dybcio @ 2026-08-20 10:29 UTC (permalink / raw)
To: Abel Vesa, Bjorn Andersson, Stephen Boyd, Brian Masney,
Jerome Brunet, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree
On 8/20/26 12:07 PM, Abel Vesa wrote:
> Enable runtime PM for the controller, allowing CX to be powered down
> once all GCC consumers have released their clocks and GDSCs.
>
> Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
> ---
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Konrad
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH v2 05/16] clk: qcom: gcc-sm8650: Tie the CX power domain to controller
2026-08-20 10:07 [PATCH v2 00/16] clk: qcom: Tie CX power domains to GCCs Abel Vesa
` (3 preceding siblings ...)
2026-08-20 10:07 ` [PATCH v2 04/16] clk: qcom: gcc-sm8550: " Abel Vesa
@ 2026-08-20 10:07 ` Abel Vesa
2026-08-20 10:30 ` Konrad Dybcio
2026-08-20 10:07 ` [PATCH v2 06/16] clk: qcom: gcc-sm8750: " Abel Vesa
` (11 subsequent siblings)
16 siblings, 1 reply; 26+ messages in thread
From: Abel Vesa @ 2026-08-20 10:07 UTC (permalink / raw)
To: Bjorn Andersson, Stephen Boyd, Brian Masney, Jerome Brunet,
Konrad Dybcio, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree, Abel Vesa
Enable runtime PM for the controller, allowing CX to be powered down
once all GCC consumers have released their clocks and GDSCs.
Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
---
drivers/clk/qcom/gcc-sm8650.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/clk/qcom/gcc-sm8650.c b/drivers/clk/qcom/gcc-sm8650.c
index f7e2d7ec60c9..b5cd4e3917b7 100644
--- a/drivers/clk/qcom/gcc-sm8650.c
+++ b/drivers/clk/qcom/gcc-sm8650.c
@@ -3784,6 +3784,7 @@ static const struct qcom_cc_desc gcc_sm8650_desc = {
.resets = gcc_sm8650_resets,
.num_resets = ARRAY_SIZE(gcc_sm8650_resets),
.gdscs = gcc_sm8650_gdscs,
+ .use_rpm = true,
.num_gdscs = ARRAY_SIZE(gcc_sm8650_gdscs),
};
--
2.54.0
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH v2 05/16] clk: qcom: gcc-sm8650: Tie the CX power domain to controller
2026-08-20 10:07 ` [PATCH v2 05/16] clk: qcom: gcc-sm8650: " Abel Vesa
@ 2026-08-20 10:30 ` Konrad Dybcio
0 siblings, 0 replies; 26+ messages in thread
From: Konrad Dybcio @ 2026-08-20 10:30 UTC (permalink / raw)
To: Abel Vesa, Bjorn Andersson, Stephen Boyd, Brian Masney,
Jerome Brunet, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree
On 8/20/26 12:07 PM, Abel Vesa wrote:
> Enable runtime PM for the controller, allowing CX to be powered down
> once all GCC consumers have released their clocks and GDSCs.
>
> Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
> ---
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Konrad
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH v2 06/16] clk: qcom: gcc-sm8750: Tie the CX power domain to controller
2026-08-20 10:07 [PATCH v2 00/16] clk: qcom: Tie CX power domains to GCCs Abel Vesa
` (4 preceding siblings ...)
2026-08-20 10:07 ` [PATCH v2 05/16] clk: qcom: gcc-sm8650: " Abel Vesa
@ 2026-08-20 10:07 ` Abel Vesa
2026-08-20 10:30 ` Konrad Dybcio
2026-08-20 10:07 ` [PATCH v2 07/16] clk: qcom: gcc-kaanapali: " Abel Vesa
` (10 subsequent siblings)
16 siblings, 1 reply; 26+ messages in thread
From: Abel Vesa @ 2026-08-20 10:07 UTC (permalink / raw)
To: Bjorn Andersson, Stephen Boyd, Brian Masney, Jerome Brunet,
Konrad Dybcio, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree, Abel Vesa
Enable runtime PM for the controller, allowing CX to be powered down
once all GCC consumers have released their clocks and GDSCs.
Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
---
drivers/clk/qcom/gcc-sm8750.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/clk/qcom/gcc-sm8750.c b/drivers/clk/qcom/gcc-sm8750.c
index 6cfe90122268..a4a3ece74f40 100644
--- a/drivers/clk/qcom/gcc-sm8750.c
+++ b/drivers/clk/qcom/gcc-sm8750.c
@@ -3195,6 +3195,7 @@ static const struct qcom_cc_desc gcc_sm8750_desc = {
.resets = gcc_sm8750_resets,
.num_resets = ARRAY_SIZE(gcc_sm8750_resets),
.gdscs = gcc_sm8750_gdscs,
+ .use_rpm = true,
.num_gdscs = ARRAY_SIZE(gcc_sm8750_gdscs),
};
--
2.54.0
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH v2 06/16] clk: qcom: gcc-sm8750: Tie the CX power domain to controller
2026-08-20 10:07 ` [PATCH v2 06/16] clk: qcom: gcc-sm8750: " Abel Vesa
@ 2026-08-20 10:30 ` Konrad Dybcio
0 siblings, 0 replies; 26+ messages in thread
From: Konrad Dybcio @ 2026-08-20 10:30 UTC (permalink / raw)
To: Abel Vesa, Bjorn Andersson, Stephen Boyd, Brian Masney,
Jerome Brunet, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree
On 8/20/26 12:07 PM, Abel Vesa wrote:
> Enable runtime PM for the controller, allowing CX to be powered down
> once all GCC consumers have released their clocks and GDSCs.
>
> Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
> ---
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Konrad
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH v2 07/16] clk: qcom: gcc-kaanapali: Tie the CX power domain to controller
2026-08-20 10:07 [PATCH v2 00/16] clk: qcom: Tie CX power domains to GCCs Abel Vesa
` (5 preceding siblings ...)
2026-08-20 10:07 ` [PATCH v2 06/16] clk: qcom: gcc-sm8750: " Abel Vesa
@ 2026-08-20 10:07 ` Abel Vesa
2026-08-20 10:30 ` Konrad Dybcio
2026-08-20 10:07 ` [PATCH v2 08/16] clk: qcom: gcc-qcs615: " Abel Vesa
` (9 subsequent siblings)
16 siblings, 1 reply; 26+ messages in thread
From: Abel Vesa @ 2026-08-20 10:07 UTC (permalink / raw)
To: Bjorn Andersson, Stephen Boyd, Brian Masney, Jerome Brunet,
Konrad Dybcio, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree, Abel Vesa
Enable runtime PM for the controller, allowing CX to be powered down
once all GCC consumers have released their clocks and GDSCs.
Fixes: d1919c375f21 ("clk: qcom: Add support for Global clock controller on Kaanapali")
Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
---
drivers/clk/qcom/gcc-kaanapali.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/clk/qcom/gcc-kaanapali.c b/drivers/clk/qcom/gcc-kaanapali.c
index 5bcbcd178657..c40d2da1086a 100644
--- a/drivers/clk/qcom/gcc-kaanapali.c
+++ b/drivers/clk/qcom/gcc-kaanapali.c
@@ -3502,6 +3502,7 @@ static const struct qcom_cc_desc gcc_kaanapali_desc = {
.num_resets = ARRAY_SIZE(gcc_kaanapali_resets),
.gdscs = gcc_kaanapali_gdscs,
.num_gdscs = ARRAY_SIZE(gcc_kaanapali_gdscs),
+ .use_rpm = true,
.driver_data = &gcc_kaanapali_driver_data,
};
--
2.54.0
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH v2 07/16] clk: qcom: gcc-kaanapali: Tie the CX power domain to controller
2026-08-20 10:07 ` [PATCH v2 07/16] clk: qcom: gcc-kaanapali: " Abel Vesa
@ 2026-08-20 10:30 ` Konrad Dybcio
0 siblings, 0 replies; 26+ messages in thread
From: Konrad Dybcio @ 2026-08-20 10:30 UTC (permalink / raw)
To: Abel Vesa, Bjorn Andersson, Stephen Boyd, Brian Masney,
Jerome Brunet, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree
On 8/20/26 12:07 PM, Abel Vesa wrote:
> Enable runtime PM for the controller, allowing CX to be powered down
> once all GCC consumers have released their clocks and GDSCs.
>
> Fixes: d1919c375f21 ("clk: qcom: Add support for Global clock controller on Kaanapali")
> Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
> ---
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Konrad
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH v2 08/16] clk: qcom: gcc-qcs615: Tie the CX power domain to controller
2026-08-20 10:07 [PATCH v2 00/16] clk: qcom: Tie CX power domains to GCCs Abel Vesa
` (6 preceding siblings ...)
2026-08-20 10:07 ` [PATCH v2 07/16] clk: qcom: gcc-kaanapali: " Abel Vesa
@ 2026-08-20 10:07 ` Abel Vesa
2026-08-20 10:30 ` Konrad Dybcio
2026-08-20 10:07 ` [PATCH v2 09/16] arm64: dts: qcom: sm8250: Add GCC CX power domain Abel Vesa
` (8 subsequent siblings)
16 siblings, 1 reply; 26+ messages in thread
From: Abel Vesa @ 2026-08-20 10:07 UTC (permalink / raw)
To: Bjorn Andersson, Stephen Boyd, Brian Masney, Jerome Brunet,
Konrad Dybcio, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree, Abel Vesa
Enable runtime PM for the controller, allowing CX to be powered down
once all GCC consumers have released their clocks and GDSCs.
Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
---
drivers/clk/qcom/gcc-qcs615.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/clk/qcom/gcc-qcs615.c b/drivers/clk/qcom/gcc-qcs615.c
index 57f8c80c6f32..601c81c84450 100644
--- a/drivers/clk/qcom/gcc-qcs615.c
+++ b/drivers/clk/qcom/gcc-qcs615.c
@@ -2967,6 +2967,7 @@ static const struct qcom_cc_desc gcc_qcs615_desc = {
.resets = gcc_qcs615_resets,
.num_resets = ARRAY_SIZE(gcc_qcs615_resets),
.gdscs = gcc_qcs615_gdscs,
+ .use_rpm = true,
.num_gdscs = ARRAY_SIZE(gcc_qcs615_gdscs),
};
--
2.54.0
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH v2 08/16] clk: qcom: gcc-qcs615: Tie the CX power domain to controller
2026-08-20 10:07 ` [PATCH v2 08/16] clk: qcom: gcc-qcs615: " Abel Vesa
@ 2026-08-20 10:30 ` Konrad Dybcio
0 siblings, 0 replies; 26+ messages in thread
From: Konrad Dybcio @ 2026-08-20 10:30 UTC (permalink / raw)
To: Abel Vesa, Bjorn Andersson, Stephen Boyd, Brian Masney,
Jerome Brunet, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree
On 8/20/26 12:07 PM, Abel Vesa wrote:
> Enable runtime PM for the controller, allowing CX to be powered down
> once all GCC consumers have released their clocks and GDSCs.
>
> Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
> ---
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Konrad
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH v2 09/16] arm64: dts: qcom: sm8250: Add GCC CX power domain
2026-08-20 10:07 [PATCH v2 00/16] clk: qcom: Tie CX power domains to GCCs Abel Vesa
` (7 preceding siblings ...)
2026-08-20 10:07 ` [PATCH v2 08/16] clk: qcom: gcc-qcs615: " Abel Vesa
@ 2026-08-20 10:07 ` Abel Vesa
2026-08-20 10:07 ` [PATCH v2 10/16] arm64: dts: qcom: sm8350: " Abel Vesa
` (7 subsequent siblings)
16 siblings, 0 replies; 26+ messages in thread
From: Abel Vesa @ 2026-08-20 10:07 UTC (permalink / raw)
To: Bjorn Andersson, Stephen Boyd, Brian Masney, Jerome Brunet,
Konrad Dybcio, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree, Abel Vesa
The GCC GDSCs on SM8250 are backed by the RPMh CX power domain. Without
describing that parent domain, consumers of GCC-provided GDSCs can enable
their local domain without causing the required CX vote to be held.
Add the CX power-domain reference to the GCC node so votes from GCC GDSC
consumers can propagate to RPMh CX.
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/sm8250.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/boot/dts/qcom/sm8250.dtsi b/arch/arm64/boot/dts/qcom/sm8250.dtsi
index 90f8b091634e..50790cf1c3ca 100644
--- a/arch/arm64/boot/dts/qcom/sm8250.dtsi
+++ b/arch/arm64/boot/dts/qcom/sm8250.dtsi
@@ -971,6 +971,7 @@ gcc: clock-controller@100000 {
clocks = <&rpmhcc RPMH_CXO_CLK>,
<&rpmhcc RPMH_CXO_CLK_A>,
<&sleep_clk>;
+ power-domains = <&rpmhpd RPMHPD_CX>;
};
ipcc: mailbox@408000 {
--
2.54.0
^ permalink raw reply [flat|nested] 26+ messages in thread* [PATCH v2 10/16] arm64: dts: qcom: sm8350: Add GCC CX power domain
2026-08-20 10:07 [PATCH v2 00/16] clk: qcom: Tie CX power domains to GCCs Abel Vesa
` (8 preceding siblings ...)
2026-08-20 10:07 ` [PATCH v2 09/16] arm64: dts: qcom: sm8250: Add GCC CX power domain Abel Vesa
@ 2026-08-20 10:07 ` Abel Vesa
2026-08-20 10:07 ` [PATCH v2 11/16] arm64: dts: qcom: sm8450: " Abel Vesa
` (6 subsequent siblings)
16 siblings, 0 replies; 26+ messages in thread
From: Abel Vesa @ 2026-08-20 10:07 UTC (permalink / raw)
To: Bjorn Andersson, Stephen Boyd, Brian Masney, Jerome Brunet,
Konrad Dybcio, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree, Abel Vesa
The GCC GDSCs on SM8350 are backed by the RPMh CX power domain. Without
describing that parent domain, consumers of GCC-provided GDSCs can enable
their local domain without causing the required CX vote to be held.
Add the CX power-domain reference to the GCC node so votes from GCC GDSC
consumers can propagate to RPMh CX.
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/sm8350.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/boot/dts/qcom/sm8350.dtsi b/arch/arm64/boot/dts/qcom/sm8350.dtsi
index 32b47f5ec1f6..84012a407c4b 100644
--- a/arch/arm64/boot/dts/qcom/sm8350.dtsi
+++ b/arch/arm64/boot/dts/qcom/sm8350.dtsi
@@ -699,6 +699,7 @@ gcc: clock-controller@100000 {
<&ufs_mem_phy 2>,
<&usb_1_qmpphy QMP_USB43DP_USB3_PIPE_CLK>,
<0>;
+ power-domains = <&rpmhpd RPMHPD_CX>;
};
ipcc: mailbox@408000 {
--
2.54.0
^ permalink raw reply [flat|nested] 26+ messages in thread* [PATCH v2 11/16] arm64: dts: qcom: sm8450: Add GCC CX power domain
2026-08-20 10:07 [PATCH v2 00/16] clk: qcom: Tie CX power domains to GCCs Abel Vesa
` (9 preceding siblings ...)
2026-08-20 10:07 ` [PATCH v2 10/16] arm64: dts: qcom: sm8350: " Abel Vesa
@ 2026-08-20 10:07 ` Abel Vesa
2026-08-20 10:07 ` [PATCH v2 12/16] arm64: dts: qcom: sm8550: " Abel Vesa
` (5 subsequent siblings)
16 siblings, 0 replies; 26+ messages in thread
From: Abel Vesa @ 2026-08-20 10:07 UTC (permalink / raw)
To: Bjorn Andersson, Stephen Boyd, Brian Masney, Jerome Brunet,
Konrad Dybcio, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree, Abel Vesa
The GCC GDSCs on SM8450 are backed by the RPMh CX power domain. Without
describing that parent domain, consumers of GCC-provided GDSCs can enable
their local domain without causing the required CX vote to be held.
Add the CX power-domain reference to the GCC node so votes from GCC GDSC
consumers can propagate to RPMh CX.
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/sm8450.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/boot/dts/qcom/sm8450.dtsi b/arch/arm64/boot/dts/qcom/sm8450.dtsi
index b8793482b181..176cced72245 100644
--- a/arch/arm64/boot/dts/qcom/sm8450.dtsi
+++ b/arch/arm64/boot/dts/qcom/sm8450.dtsi
@@ -942,6 +942,7 @@ gcc: clock-controller@100000 {
"ufs_phy_rx_symbol_1_clk",
"ufs_phy_tx_symbol_0_clk",
"usb3_phy_wrapper_gcc_usb30_pipe_clk";
+ power-domains = <&rpmhpd RPMHPD_CX>;
};
gpi_dma2: dma-controller@800000 {
--
2.54.0
^ permalink raw reply [flat|nested] 26+ messages in thread* [PATCH v2 12/16] arm64: dts: qcom: sm8550: Add GCC CX power domain
2026-08-20 10:07 [PATCH v2 00/16] clk: qcom: Tie CX power domains to GCCs Abel Vesa
` (10 preceding siblings ...)
2026-08-20 10:07 ` [PATCH v2 11/16] arm64: dts: qcom: sm8450: " Abel Vesa
@ 2026-08-20 10:07 ` Abel Vesa
2026-08-20 10:07 ` [PATCH v2 13/16] arm64: dts: qcom: sm8650: " Abel Vesa
` (4 subsequent siblings)
16 siblings, 0 replies; 26+ messages in thread
From: Abel Vesa @ 2026-08-20 10:07 UTC (permalink / raw)
To: Bjorn Andersson, Stephen Boyd, Brian Masney, Jerome Brunet,
Konrad Dybcio, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree, Abel Vesa
The GCC GDSCs on SM8550 are backed by the RPMh CX power domain. Without
describing that parent domain, consumers of GCC-provided GDSCs can enable
their local domain without causing the required CX vote to be held.
Add the CX power-domain reference to the GCC node so votes from GCC GDSC
consumers can propagate to RPMh CX.
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/sm8550.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/boot/dts/qcom/sm8550.dtsi b/arch/arm64/boot/dts/qcom/sm8550.dtsi
index 0e701e709235..7137efb45346 100644
--- a/arch/arm64/boot/dts/qcom/sm8550.dtsi
+++ b/arch/arm64/boot/dts/qcom/sm8550.dtsi
@@ -1195,6 +1195,7 @@ gcc: clock-controller@100000 {
<&ufs_mem_phy 1>,
<&ufs_mem_phy 2>,
<&usb_dp_qmpphy QMP_USB43DP_USB3_PIPE_CLK>;
+ power-domains = <&rpmhpd RPMHPD_CX>;
};
ipcc: mailbox@408000 {
--
2.54.0
^ permalink raw reply [flat|nested] 26+ messages in thread* [PATCH v2 13/16] arm64: dts: qcom: sm8650: Add GCC CX power domain
2026-08-20 10:07 [PATCH v2 00/16] clk: qcom: Tie CX power domains to GCCs Abel Vesa
` (11 preceding siblings ...)
2026-08-20 10:07 ` [PATCH v2 12/16] arm64: dts: qcom: sm8550: " Abel Vesa
@ 2026-08-20 10:07 ` Abel Vesa
2026-08-20 10:07 ` [PATCH v2 14/16] arm64: dts: qcom: sm8750: " Abel Vesa
` (3 subsequent siblings)
16 siblings, 0 replies; 26+ messages in thread
From: Abel Vesa @ 2026-08-20 10:07 UTC (permalink / raw)
To: Bjorn Andersson, Stephen Boyd, Brian Masney, Jerome Brunet,
Konrad Dybcio, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree, Abel Vesa
The GCC GDSCs on SM8650 are backed by the RPMh CX power domain. Without
describing that parent domain, consumers of GCC-provided GDSCs can enable
their local domain without causing the required CX vote to be held.
Add the CX power-domain reference to the GCC node so votes from GCC GDSC
consumers can propagate to RPMh CX.
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/sm8650.dtsi | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/sm8650.dtsi b/arch/arm64/boot/dts/qcom/sm8650.dtsi
index b679fd8afb7d..962797c15abf 100644
--- a/arch/arm64/boot/dts/qcom/sm8650.dtsi
+++ b/arch/arm64/boot/dts/qcom/sm8650.dtsi
@@ -2019,6 +2019,8 @@ gcc: clock-controller@100000 {
<&ufs_mem_phy 2>,
<&usb_dp_qmpphy QMP_USB43DP_USB3_PIPE_CLK>;
+ power-domains = <&rpmhpd RPMHPD_CX>;
+
#clock-cells = <1>;
#reset-cells = <1>;
#power-domain-cells = <1>;
--
2.54.0
^ permalink raw reply [flat|nested] 26+ messages in thread* [PATCH v2 14/16] arm64: dts: qcom: sm8750: Add GCC CX power domain
2026-08-20 10:07 [PATCH v2 00/16] clk: qcom: Tie CX power domains to GCCs Abel Vesa
` (12 preceding siblings ...)
2026-08-20 10:07 ` [PATCH v2 13/16] arm64: dts: qcom: sm8650: " Abel Vesa
@ 2026-08-20 10:07 ` Abel Vesa
2026-08-20 10:07 ` [PATCH v2 15/16] arm64: dts: qcom: kaanapali: " Abel Vesa
` (2 subsequent siblings)
16 siblings, 0 replies; 26+ messages in thread
From: Abel Vesa @ 2026-08-20 10:07 UTC (permalink / raw)
To: Bjorn Andersson, Stephen Boyd, Brian Masney, Jerome Brunet,
Konrad Dybcio, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree, Abel Vesa
The GCC GDSCs on SM8750 are backed by the RPMh CX power domain. Without
describing that parent domain, consumers of GCC-provided GDSCs can enable
their local domain without causing the required CX vote to be held.
Add the CX power-domain reference to the GCC node so votes from GCC GDSC
consumers can propagate to RPMh CX.
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/sm8750.dtsi | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/sm8750.dtsi b/arch/arm64/boot/dts/qcom/sm8750.dtsi
index dd738d13df8e..cda18d4dc6a1 100644
--- a/arch/arm64/boot/dts/qcom/sm8750.dtsi
+++ b/arch/arm64/boot/dts/qcom/sm8750.dtsi
@@ -676,6 +676,8 @@ gcc: clock-controller@100000 {
<0>,
<&usb_dp_qmpphy QMP_USB43DP_USB3_PIPE_CLK>;
+ power-domains = <&rpmhpd RPMHPD_CX>;
+
#clock-cells = <1>;
#reset-cells = <1>;
#power-domain-cells = <1>;
--
2.54.0
^ permalink raw reply [flat|nested] 26+ messages in thread* [PATCH v2 15/16] arm64: dts: qcom: kaanapali: Add GCC CX power domain
2026-08-20 10:07 [PATCH v2 00/16] clk: qcom: Tie CX power domains to GCCs Abel Vesa
` (13 preceding siblings ...)
2026-08-20 10:07 ` [PATCH v2 14/16] arm64: dts: qcom: sm8750: " Abel Vesa
@ 2026-08-20 10:07 ` Abel Vesa
2026-08-20 10:07 ` [PATCH v2 16/16] arm64: dts: qcom: talos: " Abel Vesa
2026-08-20 10:44 ` [PATCH v2 00/16] clk: qcom: Tie CX power domains to GCCs Abel Vesa
16 siblings, 0 replies; 26+ messages in thread
From: Abel Vesa @ 2026-08-20 10:07 UTC (permalink / raw)
To: Bjorn Andersson, Stephen Boyd, Brian Masney, Jerome Brunet,
Konrad Dybcio, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree, Abel Vesa
The GCC GDSCs on Kaanapali are backed by the RPMh CX power domain. Without
describing that parent domain, consumers of GCC-provided GDSCs can enable
their local domain without causing the required CX vote to be held.
Add the CX power-domain reference to the GCC node so votes from GCC GDSC
consumers can propagate to RPMh CX.
Fixes: 2eeb5767d53f ("arm64: dts: qcom: Introduce Kaanapali SoC")
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/kaanapali.dtsi | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/kaanapali.dtsi b/arch/arm64/boot/dts/qcom/kaanapali.dtsi
index 131fd2a16c54..c1528cc8b7b3 100644
--- a/arch/arm64/boot/dts/qcom/kaanapali.dtsi
+++ b/arch/arm64/boot/dts/qcom/kaanapali.dtsi
@@ -552,6 +552,8 @@ gcc: clock-controller@100000 {
<&ufs_mem_phy 2>,
<0>;
+ power-domains = <&rpmhpd RPMHPD_CX>;
+
#clock-cells = <1>;
#reset-cells = <1>;
#power-domain-cells = <1>;
--
2.54.0
^ permalink raw reply [flat|nested] 26+ messages in thread* [PATCH v2 16/16] arm64: dts: qcom: talos: Add GCC CX power domain
2026-08-20 10:07 [PATCH v2 00/16] clk: qcom: Tie CX power domains to GCCs Abel Vesa
` (14 preceding siblings ...)
2026-08-20 10:07 ` [PATCH v2 15/16] arm64: dts: qcom: kaanapali: " Abel Vesa
@ 2026-08-20 10:07 ` Abel Vesa
2026-08-20 10:44 ` [PATCH v2 00/16] clk: qcom: Tie CX power domains to GCCs Abel Vesa
16 siblings, 0 replies; 26+ messages in thread
From: Abel Vesa @ 2026-08-20 10:07 UTC (permalink / raw)
To: Bjorn Andersson, Stephen Boyd, Brian Masney, Jerome Brunet,
Konrad Dybcio, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree, Abel Vesa
The GCC GDSCs on QCS615 are backed by the RPMh CX power domain. Without
describing that parent domain, consumers of GCC-provided GDSCs can enable
their local domain without causing the required CX vote to be held.
Add the CX power-domain reference to the GCC node so votes from GCC GDSC
consumers can propagate to RPMh CX.
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/talos.dtsi | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/talos.dtsi b/arch/arm64/boot/dts/qcom/talos.dtsi
index eedfdce3c479..06ca54acf565 100644
--- a/arch/arm64/boot/dts/qcom/talos.dtsi
+++ b/arch/arm64/boot/dts/qcom/talos.dtsi
@@ -706,6 +706,8 @@ gcc: clock-controller@100000 {
"bi_tcxo_ao",
"sleep_clk";
+ power-domains = <&rpmhpd RPMHPD_CX>;
+
#clock-cells = <1>;
#reset-cells = <1>;
#power-domain-cells = <1>;
--
2.54.0
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH v2 00/16] clk: qcom: Tie CX power domains to GCCs
2026-08-20 10:07 [PATCH v2 00/16] clk: qcom: Tie CX power domains to GCCs Abel Vesa
` (15 preceding siblings ...)
2026-08-20 10:07 ` [PATCH v2 16/16] arm64: dts: qcom: talos: " Abel Vesa
@ 2026-08-20 10:44 ` Abel Vesa
16 siblings, 0 replies; 26+ messages in thread
From: Abel Vesa @ 2026-08-20 10:44 UTC (permalink / raw)
To: Bjorn Andersson, Stephen Boyd, Brian Masney, Jerome Brunet,
Konrad Dybcio, Dmitry Baryshkov, Taniya Das, Konrad Dybcio,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Tengfei Fan,
Jingyi Wang
Cc: linux-arm-msm, linux-clk, linux-kernel, devicetree
On 26-08-20 13:07:03, Abel Vesa wrote:
> Tie the CX power domain to GCC clock controller for SM8250, SM8350,
> SM8450, SM8550, SM8650, SM8750, Kaanapali, and QCS615.
>
> Also enable the runtime PM in each of the GCC provider drivers.
>
> The existing common GCC schema accepts the standard power-domains property,
> so the bindings require no update.
Argh, this is actually incorrect.
Bindings need updating.
Will respin.
^ permalink raw reply [flat|nested] 26+ messages in thread