* [PATCH 0/3] power: qcom,rpmpd: add RPMh power doamins support for Hawi SoC
@ 2026-04-01 9:15 Fenglin Wu
2026-04-01 9:15 ` [PATCH 1/3] dt-bindings: power: qcom,rpmpd: Add Hawi RPMh power domain Fenglin Wu
` (2 more replies)
0 siblings, 3 replies; 12+ messages in thread
From: Fenglin Wu @ 2026-04-01 9:15 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson,
Ulf Hansson, Konrad Dybcio
Cc: Subbaraman Narayanamurthy, linux-arm-msm, devicetree,
linux-kernel, linux-pm, kernel, Fenglin Wu
Add constant definitions for the new power domains and new voltage
levels present in Hawi SoC. Also add RPMH power domain support for
Hawi SoC.
Signed-off-by: Fenglin Wu <fenglin.wu@oss.qualcomm.com>
---
Fenglin Wu (3):
dt-bindings: power: qcom,rpmpd: Add Hawi RPMh power domain
dt-bindings: power: qcom,rpmhpd: Add new power domains and new levels
pmdomain: qcom: rpmhpd: Add power domains for Hawi SoC
.../devicetree/bindings/power/qcom,rpmpd.yaml | 1 +
drivers/pmdomain/qcom/rpmhpd.c | 38 ++++++++++++++++++++++
include/dt-bindings/power/qcom,rpmhpd.h | 12 +++++++
3 files changed, 51 insertions(+)
---
base-commit: 33b1a2ee3a3df63e7a08e51e6de2b2d28ddf257f
change-id: 20260401-haw-rpmhpd-b40a68a3ce79
Best regards,
--
Fenglin Wu <fenglin.wu@oss.qualcomm.com>
^ permalink raw reply [flat|nested] 12+ messages in thread* [PATCH 1/3] dt-bindings: power: qcom,rpmpd: Add Hawi RPMh power domain 2026-04-01 9:15 [PATCH 0/3] power: qcom,rpmpd: add RPMh power doamins support for Hawi SoC Fenglin Wu @ 2026-04-01 9:15 ` Fenglin Wu 2026-04-02 8:35 ` Krzysztof Kozlowski 2026-04-01 9:15 ` [PATCH 2/3] dt-bindings: power: qcom,rpmhpd: Add new power domains and new levels Fenglin Wu 2026-04-01 9:15 ` [PATCH 3/3] pmdomain: qcom: rpmhpd: Add power domains for Hawi SoC Fenglin Wu 2 siblings, 1 reply; 12+ messages in thread From: Fenglin Wu @ 2026-04-01 9:15 UTC (permalink / raw) To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson, Ulf Hansson, Konrad Dybcio Cc: Subbaraman Narayanamurthy, linux-arm-msm, devicetree, linux-kernel, linux-pm, kernel, Fenglin Wu Document the RPMh power domain for Hawi SoC. Signed-off-by: Fenglin Wu <fenglin.wu@oss.qualcomm.com> --- Documentation/devicetree/bindings/power/qcom,rpmpd.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/power/qcom,rpmpd.yaml b/Documentation/devicetree/bindings/power/qcom,rpmpd.yaml index 27af5b8aa134..35a0e01c2015 100644 --- a/Documentation/devicetree/bindings/power/qcom,rpmpd.yaml +++ b/Documentation/devicetree/bindings/power/qcom,rpmpd.yaml @@ -18,6 +18,7 @@ properties: oneOf: - enum: - qcom,glymur-rpmhpd + - qcom,hawi-rpmhpd - qcom,kaanapali-rpmhpd - qcom,mdm9607-rpmpd - qcom,milos-rpmhpd -- 2.43.0 ^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH 1/3] dt-bindings: power: qcom,rpmpd: Add Hawi RPMh power domain 2026-04-01 9:15 ` [PATCH 1/3] dt-bindings: power: qcom,rpmpd: Add Hawi RPMh power domain Fenglin Wu @ 2026-04-02 8:35 ` Krzysztof Kozlowski 0 siblings, 0 replies; 12+ messages in thread From: Krzysztof Kozlowski @ 2026-04-02 8:35 UTC (permalink / raw) To: Fenglin Wu Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson, Ulf Hansson, Konrad Dybcio, Subbaraman Narayanamurthy, linux-arm-msm, devicetree, linux-kernel, linux-pm, kernel On Wed, Apr 01, 2026 at 02:15:29AM -0700, Fenglin Wu wrote: > Document the RPMh power domain for Hawi SoC. > > Signed-off-by: Fenglin Wu <fenglin.wu@oss.qualcomm.com> > --- > Documentation/devicetree/bindings/power/qcom,rpmpd.yaml | 1 + > 1 file changed, 1 insertion(+) > Missing new power domains, no? Best regards, Krzysztof ^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 2/3] dt-bindings: power: qcom,rpmhpd: Add new power domains and new levels 2026-04-01 9:15 [PATCH 0/3] power: qcom,rpmpd: add RPMh power doamins support for Hawi SoC Fenglin Wu 2026-04-01 9:15 ` [PATCH 1/3] dt-bindings: power: qcom,rpmpd: Add Hawi RPMh power domain Fenglin Wu @ 2026-04-01 9:15 ` Fenglin Wu 2026-04-01 9:21 ` Konrad Dybcio 2026-04-02 8:34 ` Krzysztof Kozlowski 2026-04-01 9:15 ` [PATCH 3/3] pmdomain: qcom: rpmhpd: Add power domains for Hawi SoC Fenglin Wu 2 siblings, 2 replies; 12+ messages in thread From: Fenglin Wu @ 2026-04-01 9:15 UTC (permalink / raw) To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson, Ulf Hansson, Konrad Dybcio Cc: Subbaraman Narayanamurthy, linux-arm-msm, devicetree, linux-kernel, linux-pm, kernel, Fenglin Wu Add definitions for the new power domains which present in Hawi SoC: - RPMHPD_DCX (Display Core X): supplies VDD_DISP for the display subsystem - RPMHPD_GBX (Graphics Box): supplies VDD_GFX_BX for the GPU/graphics subsystem Also, add constants for new power domain levels that supported in Hawi SoC, including: LOW_SVS_D3_0, LOW_SVS_D1_0, LOW_SVS_D0_0, SVS_L2_0, TURBO_L1_0/1/2, TURBO_L1_0/1/2. Signed-off-by: Fenglin Wu <fenglin.wu@oss.qualcomm.com> --- include/dt-bindings/power/qcom,rpmhpd.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/include/dt-bindings/power/qcom,rpmhpd.h b/include/dt-bindings/power/qcom,rpmhpd.h index 06851363ae0e..67e2634fdc99 100644 --- a/include/dt-bindings/power/qcom,rpmhpd.h +++ b/include/dt-bindings/power/qcom,rpmhpd.h @@ -28,15 +28,20 @@ #define RPMHPD_XO 18 #define RPMHPD_NSP2 19 #define RPMHPD_GMXC 20 +#define RPMHPD_DCX 21 +#define RPMHPD_GBX 22 /* RPMh Power Domain performance levels */ #define RPMH_REGULATOR_LEVEL_RETENTION 16 #define RPMH_REGULATOR_LEVEL_MIN_SVS 48 +#define RPMH_REGULATOR_LEVEL_LOW_SVS_D3_0 49 #define RPMH_REGULATOR_LEVEL_LOW_SVS_D3 50 #define RPMH_REGULATOR_LEVEL_LOW_SVS_D2_1 51 #define RPMH_REGULATOR_LEVEL_LOW_SVS_D2 52 #define RPMH_REGULATOR_LEVEL_LOW_SVS_D1_1 54 +#define RPMH_REGULATOR_LEVEL_LOW_SVS_D1_0 55 #define RPMH_REGULATOR_LEVEL_LOW_SVS_D1 56 +#define RPMH_REGULATOR_LEVEL_LOW_SVS_D0_0 59 #define RPMH_REGULATOR_LEVEL_LOW_SVS_D0 60 #define RPMH_REGULATOR_LEVEL_LOW_SVS 64 #define RPMH_REGULATOR_LEVEL_LOW_SVS_P1 72 @@ -47,6 +52,7 @@ #define RPMH_REGULATOR_LEVEL_SVS_L0 144 #define RPMH_REGULATOR_LEVEL_SVS_L1 192 #define RPMH_REGULATOR_LEVEL_SVS_L2 224 +#define RPMH_REGULATOR_LEVEL_SVS_L2_0 225 #define RPMH_REGULATOR_LEVEL_NOM 256 #define RPMH_REGULATOR_LEVEL_NOM_L0 288 #define RPMH_REGULATOR_LEVEL_NOM_L1 320 @@ -54,8 +60,14 @@ #define RPMH_REGULATOR_LEVEL_TURBO 384 #define RPMH_REGULATOR_LEVEL_TURBO_L0 400 #define RPMH_REGULATOR_LEVEL_TURBO_L1 416 +#define RPMH_REGULATOR_LEVEL_TURBO_L1_0 417 +#define RPMH_REGULATOR_LEVEL_TURBO_L1_1 418 +#define RPMH_REGULATOR_LEVEL_TURBO_L1_2 419 #define RPMH_REGULATOR_LEVEL_TURBO_L2 432 #define RPMH_REGULATOR_LEVEL_TURBO_L3 448 +#define RPMH_REGULATOR_LEVEL_TURBO_L3_0 449 +#define RPMH_REGULATOR_LEVEL_TURBO_L3_1 450 +#define RPMH_REGULATOR_LEVEL_TURBO_L3_2 451 #define RPMH_REGULATOR_LEVEL_TURBO_L4 452 #define RPMH_REGULATOR_LEVEL_TURBO_L5 456 #define RPMH_REGULATOR_LEVEL_SUPER_TURBO 464 -- 2.43.0 ^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH 2/3] dt-bindings: power: qcom,rpmhpd: Add new power domains and new levels 2026-04-01 9:15 ` [PATCH 2/3] dt-bindings: power: qcom,rpmhpd: Add new power domains and new levels Fenglin Wu @ 2026-04-01 9:21 ` Konrad Dybcio 2026-04-02 8:34 ` Krzysztof Kozlowski 1 sibling, 0 replies; 12+ messages in thread From: Konrad Dybcio @ 2026-04-01 9:21 UTC (permalink / raw) To: Fenglin Wu, Rob Herring, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson, Ulf Hansson Cc: Subbaraman Narayanamurthy, linux-arm-msm, devicetree, linux-kernel, linux-pm, kernel On 4/1/26 11:15 AM, Fenglin Wu wrote: > Add definitions for the new power domains which present in Hawi SoC: > - RPMHPD_DCX (Display Core X): supplies VDD_DISP for the display > subsystem > - RPMHPD_GBX (Graphics Box): supplies VDD_GFX_BX for the GPU/graphics > subsystem > > Also, add constants for new power domain levels that supported in Hawi > SoC, including: LOW_SVS_D3_0, LOW_SVS_D1_0, LOW_SVS_D0_0, SVS_L2_0, > TURBO_L1_0/1/2, TURBO_L1_0/1/2. > > Signed-off-by: Fenglin Wu <fenglin.wu@oss.qualcomm.com> > --- Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> Konrad ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 2/3] dt-bindings: power: qcom,rpmhpd: Add new power domains and new levels 2026-04-01 9:15 ` [PATCH 2/3] dt-bindings: power: qcom,rpmhpd: Add new power domains and new levels Fenglin Wu 2026-04-01 9:21 ` Konrad Dybcio @ 2026-04-02 8:34 ` Krzysztof Kozlowski 2026-04-03 0:27 ` Fenglin Wu 1 sibling, 1 reply; 12+ messages in thread From: Krzysztof Kozlowski @ 2026-04-02 8:34 UTC (permalink / raw) To: Fenglin Wu Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson, Ulf Hansson, Konrad Dybcio, Subbaraman Narayanamurthy, linux-arm-msm, devicetree, linux-kernel, linux-pm, kernel On Wed, Apr 01, 2026 at 02:15:30AM -0700, Fenglin Wu wrote: > Add definitions for the new power domains which present in Hawi SoC: > - RPMHPD_DCX (Display Core X): supplies VDD_DISP for the display > subsystem > - RPMHPD_GBX (Graphics Box): supplies VDD_GFX_BX for the GPU/graphics > subsystem > > Also, add constants for new power domain levels that supported in Hawi > SoC, including: LOW_SVS_D3_0, LOW_SVS_D1_0, LOW_SVS_D0_0, SVS_L2_0, > TURBO_L1_0/1/2, TURBO_L1_0/1/2. > > Signed-off-by: Fenglin Wu <fenglin.wu@oss.qualcomm.com> This belongs to the binding change. Unless you are not doing it for Hawi... Best regards, Krzysztof ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 2/3] dt-bindings: power: qcom,rpmhpd: Add new power domains and new levels 2026-04-02 8:34 ` Krzysztof Kozlowski @ 2026-04-03 0:27 ` Fenglin Wu 0 siblings, 0 replies; 12+ messages in thread From: Fenglin Wu @ 2026-04-03 0:27 UTC (permalink / raw) To: Krzysztof Kozlowski Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson, Ulf Hansson, Konrad Dybcio, Subbaraman Narayanamurthy, linux-arm-msm, devicetree, linux-kernel, linux-pm, kernel On 4/2/2026 4:34 PM, Krzysztof Kozlowski wrote: > On Wed, Apr 01, 2026 at 02:15:30AM -0700, Fenglin Wu wrote: >> Add definitions for the new power domains which present in Hawi SoC: >> - RPMHPD_DCX (Display Core X): supplies VDD_DISP for the display >> subsystem >> - RPMHPD_GBX (Graphics Box): supplies VDD_GFX_BX for the GPU/graphics >> subsystem >> >> Also, add constants for new power domain levels that supported in Hawi >> SoC, including: LOW_SVS_D3_0, LOW_SVS_D1_0, LOW_SVS_D0_0, SVS_L2_0, >> TURBO_L1_0/1/2, TURBO_L1_0/1/2. >> >> Signed-off-by: Fenglin Wu <fenglin.wu@oss.qualcomm.com> > This belongs to the binding change. Unless you are not doing it for > Hawi... Sure, I will squash patch 1 and patch 2 and resend. Thanks. > > Best regards, > Krzysztof > ^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 3/3] pmdomain: qcom: rpmhpd: Add power domains for Hawi SoC 2026-04-01 9:15 [PATCH 0/3] power: qcom,rpmpd: add RPMh power doamins support for Hawi SoC Fenglin Wu 2026-04-01 9:15 ` [PATCH 1/3] dt-bindings: power: qcom,rpmpd: Add Hawi RPMh power domain Fenglin Wu 2026-04-01 9:15 ` [PATCH 2/3] dt-bindings: power: qcom,rpmhpd: Add new power domains and new levels Fenglin Wu @ 2026-04-01 9:15 ` Fenglin Wu 2026-04-01 9:21 ` Konrad Dybcio ` (2 more replies) 2 siblings, 3 replies; 12+ messages in thread From: Fenglin Wu @ 2026-04-01 9:15 UTC (permalink / raw) To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson, Ulf Hansson, Konrad Dybcio Cc: Subbaraman Narayanamurthy, linux-arm-msm, devicetree, linux-kernel, linux-pm, kernel, Fenglin Wu Add the RPMh power domains required for the Hawi SoC. This includes new definitions for domains supplying specific hardware components: - DCX: supplies VDD_DISP - GBX: supplies VDD_GFX_BX Signed-off-by: Fenglin Wu <fenglin.wu@oss.qualcomm.com> --- drivers/pmdomain/qcom/rpmhpd.c | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/drivers/pmdomain/qcom/rpmhpd.c b/drivers/pmdomain/qcom/rpmhpd.c index 19849703be4a..f5ae2a63765d 100644 --- a/drivers/pmdomain/qcom/rpmhpd.c +++ b/drivers/pmdomain/qcom/rpmhpd.c @@ -102,11 +102,21 @@ static struct rpmhpd cx_ao_w_mx_parent = { .res_name = "cx.lvl", }; +static struct rpmhpd dcx = { + .pd = { .name = "dcx", }, + .res_name = "dcx.lvl", +}; + static struct rpmhpd ebi = { .pd = { .name = "ebi", }, .res_name = "ebi.lvl", }; +static struct rpmhpd gbx = { + .pd = { .name = "gbx", }, + .res_name = "gbx.lvl", +}; + static struct rpmhpd gfx = { .pd = { .name = "gfx", }, .res_name = "gfx.lvl", @@ -622,6 +632,33 @@ static const struct rpmhpd_desc kaanapali_desc = { .num_pds = ARRAY_SIZE(kaanapali_rpmhpds), }; +/* Hawi RPMH powerdomains */ +static struct rpmhpd *hawi_rpmhpds[] = { + [RPMHPD_CX] = &cx, + [RPMHPD_CX_AO] = &cx_ao, + [RPMHPD_DCX] = &dcx, + [RPMHPD_EBI] = &ebi, + [RPMHPD_GBX] = &gbx, + [RPMHPD_GFX] = &gfx, + [RPMHPD_GMXC] = &gmxc, + [RPMHPD_LCX] = &lcx, + [RPMHPD_LMX] = &lmx, + [RPMHPD_MMCX] = &mmcx, + [RPMHPD_MMCX_AO] = &mmcx_ao, + [RPMHPD_MX] = &mx, + [RPMHPD_MX_AO] = &mx_ao, + [RPMHPD_MXC] = &mxc, + [RPMHPD_MXC_AO] = &mxc_ao, + [RPMHPD_MSS] = &mss, + [RPMHPD_NSP] = &nsp, + [RPMHPD_NSP2] = &nsp2, +}; + +static const struct rpmhpd_desc hawi_desc = { + .rpmhpds = hawi_rpmhpds, + .num_pds = ARRAY_SIZE(hawi_rpmhpds), +}; + /* QDU1000/QRU1000 RPMH powerdomains */ static struct rpmhpd *qdu1000_rpmhpds[] = { [QDU1000_CX] = &cx, @@ -796,6 +833,7 @@ static const struct rpmhpd_desc qcs615_desc = { static const struct of_device_id rpmhpd_match_table[] = { { .compatible = "qcom,glymur-rpmhpd", .data = &glymur_desc }, + { .compatible = "qcom,hawi-rpmhpd", .data = &hawi_desc }, { .compatible = "qcom,kaanapali-rpmhpd", .data = &kaanapali_desc }, { .compatible = "qcom,milos-rpmhpd", .data = &milos_desc }, { .compatible = "qcom,qcs615-rpmhpd", .data = &qcs615_desc }, -- 2.43.0 ^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH 3/3] pmdomain: qcom: rpmhpd: Add power domains for Hawi SoC 2026-04-01 9:15 ` [PATCH 3/3] pmdomain: qcom: rpmhpd: Add power domains for Hawi SoC Fenglin Wu @ 2026-04-01 9:21 ` Konrad Dybcio 2026-04-01 11:31 ` Dmitry Baryshkov 2026-04-02 7:02 ` Taniya Das 2 siblings, 0 replies; 12+ messages in thread From: Konrad Dybcio @ 2026-04-01 9:21 UTC (permalink / raw) To: Fenglin Wu, Rob Herring, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson, Ulf Hansson Cc: Subbaraman Narayanamurthy, linux-arm-msm, devicetree, linux-kernel, linux-pm, kernel On 4/1/26 11:15 AM, Fenglin Wu wrote: > Add the RPMh power domains required for the Hawi SoC. This includes > new definitions for domains supplying specific hardware components: > - DCX: supplies VDD_DISP > - GBX: supplies VDD_GFX_BX > > Signed-off-by: Fenglin Wu <fenglin.wu@oss.qualcomm.com> > --- Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> Konrad ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 3/3] pmdomain: qcom: rpmhpd: Add power domains for Hawi SoC 2026-04-01 9:15 ` [PATCH 3/3] pmdomain: qcom: rpmhpd: Add power domains for Hawi SoC Fenglin Wu 2026-04-01 9:21 ` Konrad Dybcio @ 2026-04-01 11:31 ` Dmitry Baryshkov 2026-04-02 4:45 ` Fenglin Wu 2026-04-02 7:02 ` Taniya Das 2 siblings, 1 reply; 12+ messages in thread From: Dmitry Baryshkov @ 2026-04-01 11:31 UTC (permalink / raw) To: Fenglin Wu Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson, Ulf Hansson, Konrad Dybcio, Subbaraman Narayanamurthy, linux-arm-msm, devicetree, linux-kernel, linux-pm, kernel On Wed, Apr 01, 2026 at 02:15:31AM -0700, Fenglin Wu wrote: > Add the RPMh power domains required for the Hawi SoC. This includes > new definitions for domains supplying specific hardware components: > - DCX: supplies VDD_DISP > - GBX: supplies VDD_GFX_BX > > Signed-off-by: Fenglin Wu <fenglin.wu@oss.qualcomm.com> > --- > drivers/pmdomain/qcom/rpmhpd.c | 38 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 38 insertions(+) > > + [RPMHPD_LCX] = &lcx, > + [RPMHPD_LMX] = &lmx, > + [RPMHPD_MMCX] = &mmcx, > + [RPMHPD_MMCX_AO] = &mmcx_ao, So, should it be just mmcx or mmcx_w_cx_parent ? > + [RPMHPD_MX] = &mx, > + [RPMHPD_MX_AO] = &mx_ao, -- With best wishes Dmitry ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 3/3] pmdomain: qcom: rpmhpd: Add power domains for Hawi SoC 2026-04-01 11:31 ` Dmitry Baryshkov @ 2026-04-02 4:45 ` Fenglin Wu 0 siblings, 0 replies; 12+ messages in thread From: Fenglin Wu @ 2026-04-02 4:45 UTC (permalink / raw) To: Dmitry Baryshkov Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson, Ulf Hansson, Konrad Dybcio, Subbaraman Narayanamurthy, linux-arm-msm, devicetree, linux-kernel, linux-pm, kernel On 4/1/2026 7:31 PM, Dmitry Baryshkov wrote: > On Wed, Apr 01, 2026 at 02:15:31AM -0700, Fenglin Wu wrote: >> Add the RPMh power domains required for the Hawi SoC. This includes >> new definitions for domains supplying specific hardware components: >> - DCX: supplies VDD_DISP >> - GBX: supplies VDD_GFX_BX >> >> Signed-off-by: Fenglin Wu <fenglin.wu@oss.qualcomm.com> >> --- >> drivers/pmdomain/qcom/rpmhpd.c | 38 ++++++++++++++++++++++++++++++++++++++ >> 1 file changed, 38 insertions(+) >> >> + [RPMHPD_LCX] = &lcx, >> + [RPMHPD_LMX] = &lmx, >> + [RPMHPD_MMCX] = &mmcx, >> + [RPMHPD_MMCX_AO] = &mmcx_ao, > So, should it be just mmcx or mmcx_w_cx_parent ? It is mmcx. There is no such requirement to vote cx before voting mmcx on Hawi SoC. >> + [RPMHPD_MX] = &mx, >> + [RPMHPD_MX_AO] = &mx_ao, ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 3/3] pmdomain: qcom: rpmhpd: Add power domains for Hawi SoC 2026-04-01 9:15 ` [PATCH 3/3] pmdomain: qcom: rpmhpd: Add power domains for Hawi SoC Fenglin Wu 2026-04-01 9:21 ` Konrad Dybcio 2026-04-01 11:31 ` Dmitry Baryshkov @ 2026-04-02 7:02 ` Taniya Das 2 siblings, 0 replies; 12+ messages in thread From: Taniya Das @ 2026-04-02 7:02 UTC (permalink / raw) To: Fenglin Wu, Rob Herring, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson, Ulf Hansson, Konrad Dybcio Cc: Subbaraman Narayanamurthy, linux-arm-msm, devicetree, linux-kernel, linux-pm, kernel On 4/1/2026 2:45 PM, Fenglin Wu wrote: > Add the RPMh power domains required for the Hawi SoC. This includes > new definitions for domains supplying specific hardware components: > - DCX: supplies VDD_DISP > - GBX: supplies VDD_GFX_BX > > Signed-off-by: Fenglin Wu <fenglin.wu@oss.qualcomm.com> > --- > drivers/pmdomain/qcom/rpmhpd.c | 38 ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 38 insertions(+) > > diff --git a/drivers/pmdomain/qcom/rpmhpd.c b/drivers/pmdomain/qcom/rpmhpd.c > index 19849703be4a..f5ae2a63765d 100644 > --- a/drivers/pmdomain/qcom/rpmhpd.c > +++ b/drivers/pmdomain/qcom/rpmhpd.c > @@ -102,11 +102,21 @@ static struct rpmhpd cx_ao_w_mx_parent = { > .res_name = "cx.lvl", > }; > Reviewed-by: Taniya Das <taniya.das@oss.qualcomm.com> -- Thanks, Taniya Das ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2026-04-03 0:27 UTC | newest] Thread overview: 12+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2026-04-01 9:15 [PATCH 0/3] power: qcom,rpmpd: add RPMh power doamins support for Hawi SoC Fenglin Wu 2026-04-01 9:15 ` [PATCH 1/3] dt-bindings: power: qcom,rpmpd: Add Hawi RPMh power domain Fenglin Wu 2026-04-02 8:35 ` Krzysztof Kozlowski 2026-04-01 9:15 ` [PATCH 2/3] dt-bindings: power: qcom,rpmhpd: Add new power domains and new levels Fenglin Wu 2026-04-01 9:21 ` Konrad Dybcio 2026-04-02 8:34 ` Krzysztof Kozlowski 2026-04-03 0:27 ` Fenglin Wu 2026-04-01 9:15 ` [PATCH 3/3] pmdomain: qcom: rpmhpd: Add power domains for Hawi SoC Fenglin Wu 2026-04-01 9:21 ` Konrad Dybcio 2026-04-01 11:31 ` Dmitry Baryshkov 2026-04-02 4:45 ` Fenglin Wu 2026-04-02 7:02 ` Taniya Das
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox