* [PATCH v2 0/2] Add Milos RPMHPD power domains
@ 2025-07-07 10:18 Luca Weiss
2025-07-07 10:18 ` [PATCH v2 1/2] dt-bindings: power: qcom,rpmpd: document the Milos RPMh Power Domains Luca Weiss
` (2 more replies)
0 siblings, 3 replies; 11+ messages in thread
From: Luca Weiss @ 2025-07-07 10:18 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson,
Ulf Hansson
Cc: ~postmarketos/upstreaming, phone-devel, linux-arm-msm, devicetree,
linux-kernel, linux-pm, Luca Weiss
Add support for the rpmhpd power domains in the Milos SoC.
Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
---
Changes in v2:
- Rebrand SM7635 to Milos as requested: https://lore.kernel.org/linux-arm-msm/aGMI1Zv6D+K+vWZL@hu-bjorande-lv.qualcomm.com/
- Link to v1: https://lore.kernel.org/r/20250625-sm7635-rpmhpd-v1-0-92d3cb32dd7e@fairphone.com
---
Luca Weiss (2):
dt-bindings: power: qcom,rpmpd: document the Milos RPMh Power Domains
pmdomain: qcom: rpmhpd: Add Milos power domains
.../devicetree/bindings/power/qcom,rpmpd.yaml | 1 +
drivers/pmdomain/qcom/rpmhpd.c | 19 +++++++++++++++++++
2 files changed, 20 insertions(+)
---
base-commit: 19272b37aa4f83ca52bdf9c16d5d81bdd1354494
change-id: 20250620-sm7635-rpmhpd-dcb5dc066ce2
Best regards,
--
Luca Weiss <luca.weiss@fairphone.com>
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH v2 1/2] dt-bindings: power: qcom,rpmpd: document the Milos RPMh Power Domains
2025-07-07 10:18 [PATCH v2 0/2] Add Milos RPMHPD power domains Luca Weiss
@ 2025-07-07 10:18 ` Luca Weiss
2025-07-08 8:07 ` Krzysztof Kozlowski
2025-07-07 10:18 ` [PATCH v2 2/2] pmdomain: qcom: rpmhpd: Add Milos power domains Luca Weiss
2025-07-09 11:30 ` [PATCH v2 0/2] Add Milos RPMHPD " Ulf Hansson
2 siblings, 1 reply; 11+ messages in thread
From: Luca Weiss @ 2025-07-07 10:18 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson,
Ulf Hansson
Cc: ~postmarketos/upstreaming, phone-devel, linux-arm-msm, devicetree,
linux-kernel, linux-pm, Luca Weiss
Document the RPMh Power Domains on the Milos (e.g. SM7635) Platform.
Signed-off-by: Luca Weiss <luca.weiss@fairphone.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 1bf65f2a583ab70ac313309f917aaabb75dc3f85..7d4394a3ccbc79b1ee998a29187f30d2d3c4da51 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,mdm9607-rpmpd
+ - qcom,milos-rpmhpd
- qcom,msm8226-rpmpd
- qcom,msm8909-rpmpd
- qcom,msm8916-rpmpd
--
2.50.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v2 2/2] pmdomain: qcom: rpmhpd: Add Milos power domains
2025-07-07 10:18 [PATCH v2 0/2] Add Milos RPMHPD power domains Luca Weiss
2025-07-07 10:18 ` [PATCH v2 1/2] dt-bindings: power: qcom,rpmpd: document the Milos RPMh Power Domains Luca Weiss
@ 2025-07-07 10:18 ` Luca Weiss
2025-07-07 11:31 ` Konrad Dybcio
2025-07-07 13:23 ` Casey Connolly
2025-07-09 11:30 ` [PATCH v2 0/2] Add Milos RPMHPD " Ulf Hansson
2 siblings, 2 replies; 11+ messages in thread
From: Luca Weiss @ 2025-07-07 10:18 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson,
Ulf Hansson
Cc: ~postmarketos/upstreaming, phone-devel, linux-arm-msm, devicetree,
linux-kernel, linux-pm, Luca Weiss
Add the power domains exposed by RPMH in the Qualcomm Milos platform.
Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
---
drivers/pmdomain/qcom/rpmhpd.c | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/drivers/pmdomain/qcom/rpmhpd.c b/drivers/pmdomain/qcom/rpmhpd.c
index 078323b85b5648e33dd89e08cf31bdc5ab76d553..e09552a469264f28952fc46c3ab8c125e87310da 100644
--- a/drivers/pmdomain/qcom/rpmhpd.c
+++ b/drivers/pmdomain/qcom/rpmhpd.c
@@ -217,6 +217,24 @@ static struct rpmhpd gmxc = {
.res_name = "gmxc.lvl",
};
+/* Milos RPMH powerdomains */
+static struct rpmhpd *milos_rpmhpds[] = {
+ [RPMHPD_CX] = &cx,
+ [RPMHPD_CX_AO] = &cx_ao,
+ [RPMHPD_EBI] = &ebi,
+ [RPMHPD_GFX] = &gfx,
+ [RPMHPD_LCX] = &lcx,
+ [RPMHPD_LMX] = &lmx,
+ [RPMHPD_MSS] = &mss,
+ [RPMHPD_MX] = &mx,
+ [RPMHPD_MX_AO] = &mx_ao,
+};
+
+static const struct rpmhpd_desc milos_desc = {
+ .rpmhpds = milos_rpmhpds,
+ .num_pds = ARRAY_SIZE(milos_rpmhpds),
+};
+
/* SA8540P RPMH powerdomains */
static struct rpmhpd *sa8540p_rpmhpds[] = {
[SC8280XP_CX] = &cx,
@@ -723,6 +741,7 @@ static const struct rpmhpd_desc qcs615_desc = {
};
static const struct of_device_id rpmhpd_match_table[] = {
+ { .compatible = "qcom,milos-rpmhpd", .data = &milos_desc },
{ .compatible = "qcom,qcs615-rpmhpd", .data = &qcs615_desc },
{ .compatible = "qcom,qcs8300-rpmhpd", .data = &qcs8300_desc },
{ .compatible = "qcom,qdu1000-rpmhpd", .data = &qdu1000_desc },
--
2.50.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* Re: [PATCH v2 2/2] pmdomain: qcom: rpmhpd: Add Milos power domains
2025-07-07 10:18 ` [PATCH v2 2/2] pmdomain: qcom: rpmhpd: Add Milos power domains Luca Weiss
@ 2025-07-07 11:31 ` Konrad Dybcio
2025-07-07 13:23 ` Casey Connolly
1 sibling, 0 replies; 11+ messages in thread
From: Konrad Dybcio @ 2025-07-07 11:31 UTC (permalink / raw)
To: Luca Weiss, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Bjorn Andersson, Ulf Hansson
Cc: ~postmarketos/upstreaming, phone-devel, linux-arm-msm, devicetree,
linux-kernel, linux-pm
On 7/7/25 12:18 PM, Luca Weiss wrote:
> Add the power domains exposed by RPMH in the Qualcomm Milos platform.
>
> Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
> ---
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Konrad
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v2 2/2] pmdomain: qcom: rpmhpd: Add Milos power domains
2025-07-07 10:18 ` [PATCH v2 2/2] pmdomain: qcom: rpmhpd: Add Milos power domains Luca Weiss
2025-07-07 11:31 ` Konrad Dybcio
@ 2025-07-07 13:23 ` Casey Connolly
2025-07-07 13:49 ` Luca Weiss
1 sibling, 1 reply; 11+ messages in thread
From: Casey Connolly @ 2025-07-07 13:23 UTC (permalink / raw)
To: Luca Weiss, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Bjorn Andersson, Ulf Hansson
Cc: ~postmarketos/upstreaming, phone-devel, linux-arm-msm, devicetree,
linux-kernel, linux-pm
On 7/7/25 12:18, Luca Weiss wrote:
> Add the power domains exposed by RPMH in the Qualcomm Milos platform.
\o/ codenames!
>
> Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
> ---
> drivers/pmdomain/qcom/rpmhpd.c | 19 +++++++++++++++++++
> 1 file changed, 19 insertions(+)
>
> diff --git a/drivers/pmdomain/qcom/rpmhpd.c b/drivers/pmdomain/qcom/rpmhpd.c
> index 078323b85b5648e33dd89e08cf31bdc5ab76d553..e09552a469264f28952fc46c3ab8c125e87310da 100644
> --- a/drivers/pmdomain/qcom/rpmhpd.c
> +++ b/drivers/pmdomain/qcom/rpmhpd.c
> @@ -217,6 +217,24 @@ static struct rpmhpd gmxc = {
> .res_name = "gmxc.lvl",
> };
>
> +/* Milos RPMH powerdomains */
I can't find any public docs telling us which SoC is Milos (the only
relevant result is Bjorn's email asking you to use that name instead of
SM7635). So for the sake of future generations could you reference both
names in a comment somewhere? Or even the commit message would be enough
tbh.
Off-topic here, but maybe it would be a good idea to add some Qualcomm
platform docs to the kernel with a table of all the publicly known names
for each SoC? This would also be really helpful even ignoring codenames
just to know that SM8550 is Snapdragon 8 Gen 2 for example.
Kind regards,
Casey (she/they)
> +static struct rpmhpd *milos_rpmhpds[] = {
> + [RPMHPD_CX] = &cx,
> + [RPMHPD_CX_AO] = &cx_ao,
> + [RPMHPD_EBI] = &ebi,
> + [RPMHPD_GFX] = &gfx,
> + [RPMHPD_LCX] = &lcx,
> + [RPMHPD_LMX] = &lmx,
> + [RPMHPD_MSS] = &mss,
> + [RPMHPD_MX] = &mx,
> + [RPMHPD_MX_AO] = &mx_ao,
> +};
> +
> +static const struct rpmhpd_desc milos_desc = {
> + .rpmhpds = milos_rpmhpds,
> + .num_pds = ARRAY_SIZE(milos_rpmhpds),
> +};
> +
> /* SA8540P RPMH powerdomains */
> static struct rpmhpd *sa8540p_rpmhpds[] = {
> [SC8280XP_CX] = &cx,
> @@ -723,6 +741,7 @@ static const struct rpmhpd_desc qcs615_desc = {
> };
>
> static const struct of_device_id rpmhpd_match_table[] = {
> + { .compatible = "qcom,milos-rpmhpd", .data = &milos_desc },
> { .compatible = "qcom,qcs615-rpmhpd", .data = &qcs615_desc },
> { .compatible = "qcom,qcs8300-rpmhpd", .data = &qcs8300_desc },
> { .compatible = "qcom,qdu1000-rpmhpd", .data = &qdu1000_desc },
>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v2 2/2] pmdomain: qcom: rpmhpd: Add Milos power domains
2025-07-07 13:23 ` Casey Connolly
@ 2025-07-07 13:49 ` Luca Weiss
2025-07-07 14:42 ` Casey Connolly
0 siblings, 1 reply; 11+ messages in thread
From: Luca Weiss @ 2025-07-07 13:49 UTC (permalink / raw)
To: Casey Connolly, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Bjorn Andersson, Ulf Hansson
Cc: ~postmarketos/upstreaming, phone-devel, linux-arm-msm, devicetree,
linux-kernel, linux-pm
Hi Casey,
On Mon Jul 7, 2025 at 3:23 PM CEST, Casey Connolly wrote:
>
>
> On 7/7/25 12:18, Luca Weiss wrote:
>> Add the power domains exposed by RPMH in the Qualcomm Milos platform.
>
> \o/ codenames!
>
>>
>> Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
>> ---
>> drivers/pmdomain/qcom/rpmhpd.c | 19 +++++++++++++++++++
>> 1 file changed, 19 insertions(+)
>>
>> diff --git a/drivers/pmdomain/qcom/rpmhpd.c b/drivers/pmdomain/qcom/rpmhpd.c
>> index 078323b85b5648e33dd89e08cf31bdc5ab76d553..e09552a469264f28952fc46c3ab8c125e87310da 100644
>> --- a/drivers/pmdomain/qcom/rpmhpd.c
>> +++ b/drivers/pmdomain/qcom/rpmhpd.c
>> @@ -217,6 +217,24 @@ static struct rpmhpd gmxc = {
>> .res_name = "gmxc.lvl",
>> };
>>
>> +/* Milos RPMH powerdomains */
>
> I can't find any public docs telling us which SoC is Milos (the only
> relevant result is Bjorn's email asking you to use that name instead of
> SM7635). So for the sake of future generations could you reference both
> names in a comment somewhere? Or even the commit message would be enough
> tbh.
I don't know the full list of model numbers for Milos. I assume it's
SM7635, SM6650, SM6650P, QCM6690 and QCS6690 based on the info I could
fine, but such info is hard to get. So this is not a definite list that
all those are actually Milos, or that this is the full list of Milos
chipsets.
> Off-topic here, but maybe it would be a good idea to add some Qualcomm
> platform docs to the kernel with a table of all the publicly known names
> for each SoC? This would also be really helpful even ignoring codenames
> just to know that SM8550 is Snapdragon 8 Gen 2 for example.
So far my source for this has been the postmarketOS wiki, and this
Google Doc, but the latter hasn't been updated for new chips since a
year or so, and is also probably not very complete:
https://docs.google.com/spreadsheets/d/1WrKHLj_oSoiykhSc6xqXAkT3nlD2hq-fzUPSGiq3Kbc/edit?gid=1270863184#gid=1270863184
And I've got some notes locally for a couple that I regularly need.
But I'd love a more central place that isn't specific to postmarketOS
for example. Not sure where though?
Regards
Luca
>
> Kind regards,
> Casey (she/they)
>
>> +static struct rpmhpd *milos_rpmhpds[] = {
>> + [RPMHPD_CX] = &cx,
>> + [RPMHPD_CX_AO] = &cx_ao,
>> + [RPMHPD_EBI] = &ebi,
>> + [RPMHPD_GFX] = &gfx,
>> + [RPMHPD_LCX] = &lcx,
>> + [RPMHPD_LMX] = &lmx,
>> + [RPMHPD_MSS] = &mss,
>> + [RPMHPD_MX] = &mx,
>> + [RPMHPD_MX_AO] = &mx_ao,
>> +};
>> +
>> +static const struct rpmhpd_desc milos_desc = {
>> + .rpmhpds = milos_rpmhpds,
>> + .num_pds = ARRAY_SIZE(milos_rpmhpds),
>> +};
>> +
>> /* SA8540P RPMH powerdomains */
>> static struct rpmhpd *sa8540p_rpmhpds[] = {
>> [SC8280XP_CX] = &cx,
>> @@ -723,6 +741,7 @@ static const struct rpmhpd_desc qcs615_desc = {
>> };
>>
>> static const struct of_device_id rpmhpd_match_table[] = {
>> + { .compatible = "qcom,milos-rpmhpd", .data = &milos_desc },
>> { .compatible = "qcom,qcs615-rpmhpd", .data = &qcs615_desc },
>> { .compatible = "qcom,qcs8300-rpmhpd", .data = &qcs8300_desc },
>> { .compatible = "qcom,qdu1000-rpmhpd", .data = &qdu1000_desc },
>>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v2 2/2] pmdomain: qcom: rpmhpd: Add Milos power domains
2025-07-07 13:49 ` Luca Weiss
@ 2025-07-07 14:42 ` Casey Connolly
2025-07-08 8:05 ` Krzysztof Kozlowski
0 siblings, 1 reply; 11+ messages in thread
From: Casey Connolly @ 2025-07-07 14:42 UTC (permalink / raw)
To: Luca Weiss, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Bjorn Andersson, Ulf Hansson
Cc: ~postmarketos/upstreaming, phone-devel, linux-arm-msm, devicetree,
linux-kernel, linux-pm
On 7/7/25 15:49, Luca Weiss wrote:
> Hi Casey,
>
> On Mon Jul 7, 2025 at 3:23 PM CEST, Casey Connolly wrote:
>>
>>
>> On 7/7/25 12:18, Luca Weiss wrote:
>>> Add the power domains exposed by RPMH in the Qualcomm Milos platform.
>>
>> \o/ codenames!
>>
>>>
>>> Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
>>> ---
>>> drivers/pmdomain/qcom/rpmhpd.c | 19 +++++++++++++++++++
>>> 1 file changed, 19 insertions(+)
>>>
>>> diff --git a/drivers/pmdomain/qcom/rpmhpd.c b/drivers/pmdomain/qcom/rpmhpd.c
>>> index 078323b85b5648e33dd89e08cf31bdc5ab76d553..e09552a469264f28952fc46c3ab8c125e87310da 100644
>>> --- a/drivers/pmdomain/qcom/rpmhpd.c
>>> +++ b/drivers/pmdomain/qcom/rpmhpd.c
>>> @@ -217,6 +217,24 @@ static struct rpmhpd gmxc = {
>>> .res_name = "gmxc.lvl",
>>> };
>>>
>>> +/* Milos RPMH powerdomains */
>>
>> I can't find any public docs telling us which SoC is Milos (the only
>> relevant result is Bjorn's email asking you to use that name instead of
>> SM7635). So for the sake of future generations could you reference both
>> names in a comment somewhere? Or even the commit message would be enough
>> tbh.
>
> I don't know the full list of model numbers for Milos. I assume it's
> SM7635, SM6650, SM6650P, QCM6690 and QCS6690 based on the info I could
> fine, but such info is hard to get. So this is not a definite list that
> all those are actually Milos, or that this is the full list of Milos
> chipsets.
oof, I see... that complicates things. It sure would be good if this
list was documented in the kernel though imo.
>
>> Off-topic here, but maybe it would be a good idea to add some Qualcomm
>> platform docs to the kernel with a table of all the publicly known names
>> for each SoC? This would also be really helpful even ignoring codenames
>> just to know that SM8550 is Snapdragon 8 Gen 2 for example.
>
> So far my source for this has been the postmarketOS wiki, and this
> Google Doc, but the latter hasn't been updated for new chips since a
> year or so, and is also probably not very complete:
> https://docs.google.com/spreadsheets/d/1WrKHLj_oSoiykhSc6xqXAkT3nlD2hq-fzUPSGiq3Kbc/edit?gid=1270863184#gid=1270863184
>
> And I've got some notes locally for a couple that I regularly need.
>
> But I'd love a more central place that isn't specific to postmarketOS
> for example. Not sure where though?
kernel docs seem sensible to me? Maybe a wiki on gh/linux-msm?
>
> Regards
> Luca
>
>>
>> Kind regards,
>> Casey (she/they)
>>
>>> +static struct rpmhpd *milos_rpmhpds[] = {
>>> + [RPMHPD_CX] = &cx,
>>> + [RPMHPD_CX_AO] = &cx_ao,
>>> + [RPMHPD_EBI] = &ebi,
>>> + [RPMHPD_GFX] = &gfx,
>>> + [RPMHPD_LCX] = &lcx,
>>> + [RPMHPD_LMX] = &lmx,
>>> + [RPMHPD_MSS] = &mss,
>>> + [RPMHPD_MX] = &mx,
>>> + [RPMHPD_MX_AO] = &mx_ao,
>>> +};
>>> +
>>> +static const struct rpmhpd_desc milos_desc = {
>>> + .rpmhpds = milos_rpmhpds,
>>> + .num_pds = ARRAY_SIZE(milos_rpmhpds),
>>> +};
>>> +
>>> /* SA8540P RPMH powerdomains */
>>> static struct rpmhpd *sa8540p_rpmhpds[] = {
>>> [SC8280XP_CX] = &cx,
>>> @@ -723,6 +741,7 @@ static const struct rpmhpd_desc qcs615_desc = {
>>> };
>>>
>>> static const struct of_device_id rpmhpd_match_table[] = {
>>> + { .compatible = "qcom,milos-rpmhpd", .data = &milos_desc },
>>> { .compatible = "qcom,qcs615-rpmhpd", .data = &qcs615_desc },
>>> { .compatible = "qcom,qcs8300-rpmhpd", .data = &qcs8300_desc },
>>> { .compatible = "qcom,qdu1000-rpmhpd", .data = &qdu1000_desc },
>>>
>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v2 2/2] pmdomain: qcom: rpmhpd: Add Milos power domains
2025-07-07 14:42 ` Casey Connolly
@ 2025-07-08 8:05 ` Krzysztof Kozlowski
0 siblings, 0 replies; 11+ messages in thread
From: Krzysztof Kozlowski @ 2025-07-08 8:05 UTC (permalink / raw)
To: Casey Connolly
Cc: Luca Weiss, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Bjorn Andersson, Ulf Hansson, ~postmarketos/upstreaming,
phone-devel, linux-arm-msm, devicetree, linux-kernel, linux-pm
On Mon, Jul 07, 2025 at 04:42:13PM +0200, Casey Connolly wrote:
> > > > diff --git a/drivers/pmdomain/qcom/rpmhpd.c b/drivers/pmdomain/qcom/rpmhpd.c
> > > > index 078323b85b5648e33dd89e08cf31bdc5ab76d553..e09552a469264f28952fc46c3ab8c125e87310da 100644
> > > > --- a/drivers/pmdomain/qcom/rpmhpd.c
> > > > +++ b/drivers/pmdomain/qcom/rpmhpd.c
> > > > @@ -217,6 +217,24 @@ static struct rpmhpd gmxc = {
> > > > .res_name = "gmxc.lvl",
> > > > };
> > > > +/* Milos RPMH powerdomains */
> > >
> > > I can't find any public docs telling us which SoC is Milos (the only
> > > relevant result is Bjorn's email asking you to use that name instead of
> > > SM7635). So for the sake of future generations could you reference both
> > > names in a comment somewhere? Or even the commit message would be enough
> > > tbh.
> >
> > I don't know the full list of model numbers for Milos. I assume it's
> > SM7635, SM6650, SM6650P, QCM6690 and QCS6690 based on the info I could
> > fine, but such info is hard to get. So this is not a definite list that
> > all those are actually Milos, or that this is the full list of Milos
> > chipsets.
>
> oof, I see... that complicates things. It sure would be good if this list
> was documented in the kernel though imo.
Kernel is not the place to store mappings or descriptions of some random
company products and their names, so no.
Also it's not a task of contributor of a new SoC to decipher Qualcomm
model numbering and document it anywhere.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v2 1/2] dt-bindings: power: qcom,rpmpd: document the Milos RPMh Power Domains
2025-07-07 10:18 ` [PATCH v2 1/2] dt-bindings: power: qcom,rpmpd: document the Milos RPMh Power Domains Luca Weiss
@ 2025-07-08 8:07 ` Krzysztof Kozlowski
0 siblings, 0 replies; 11+ messages in thread
From: Krzysztof Kozlowski @ 2025-07-08 8:07 UTC (permalink / raw)
To: Luca Weiss
Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson,
Ulf Hansson, ~postmarketos/upstreaming, phone-devel,
linux-arm-msm, devicetree, linux-kernel, linux-pm
On Mon, Jul 07, 2025 at 12:18:10PM +0200, Luca Weiss wrote:
> Document the RPMh Power Domains on the Milos (e.g. SM7635) Platform.
s/Platform/SoC/
otherwise it is ambiguous - platform as a board, platform
as a family or platform as a SoC sub arch (which usually we call
platform in kernel docs, see maintainers soc profile).
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v2 0/2] Add Milos RPMHPD power domains
2025-07-07 10:18 [PATCH v2 0/2] Add Milos RPMHPD power domains Luca Weiss
2025-07-07 10:18 ` [PATCH v2 1/2] dt-bindings: power: qcom,rpmpd: document the Milos RPMh Power Domains Luca Weiss
2025-07-07 10:18 ` [PATCH v2 2/2] pmdomain: qcom: rpmhpd: Add Milos power domains Luca Weiss
@ 2025-07-09 11:30 ` Ulf Hansson
2025-07-09 11:33 ` Luca Weiss
2 siblings, 1 reply; 11+ messages in thread
From: Ulf Hansson @ 2025-07-09 11:30 UTC (permalink / raw)
To: Luca Weiss
Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson,
~postmarketos/upstreaming, phone-devel, linux-arm-msm, devicetree,
linux-kernel, linux-pm
On Mon, 7 Jul 2025 at 12:18, Luca Weiss <luca.weiss@fairphone.com> wrote:
>
> Add support for the rpmhpd power domains in the Milos SoC.
>
> Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
The series applied for next (with a minor update to the commit message
for patch1, according to suggestions from Krzysztof), thanks!
Kind regards
Uffe
> ---
> Changes in v2:
> - Rebrand SM7635 to Milos as requested: https://lore.kernel.org/linux-arm-msm/aGMI1Zv6D+K+vWZL@hu-bjorande-lv.qualcomm.com/
> - Link to v1: https://lore.kernel.org/r/20250625-sm7635-rpmhpd-v1-0-92d3cb32dd7e@fairphone.com
>
> ---
> Luca Weiss (2):
> dt-bindings: power: qcom,rpmpd: document the Milos RPMh Power Domains
> pmdomain: qcom: rpmhpd: Add Milos power domains
>
> .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 +
> drivers/pmdomain/qcom/rpmhpd.c | 19 +++++++++++++++++++
> 2 files changed, 20 insertions(+)
> ---
> base-commit: 19272b37aa4f83ca52bdf9c16d5d81bdd1354494
> change-id: 20250620-sm7635-rpmhpd-dcb5dc066ce2
>
> Best regards,
> --
> Luca Weiss <luca.weiss@fairphone.com>
>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v2 0/2] Add Milos RPMHPD power domains
2025-07-09 11:30 ` [PATCH v2 0/2] Add Milos RPMHPD " Ulf Hansson
@ 2025-07-09 11:33 ` Luca Weiss
0 siblings, 0 replies; 11+ messages in thread
From: Luca Weiss @ 2025-07-09 11:33 UTC (permalink / raw)
To: Ulf Hansson
Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson,
~postmarketos/upstreaming, phone-devel, linux-arm-msm, devicetree,
linux-kernel, linux-pm
On Wed Jul 9, 2025 at 1:30 PM CEST, Ulf Hansson wrote:
> On Mon, 7 Jul 2025 at 12:18, Luca Weiss <luca.weiss@fairphone.com> wrote:
>>
>> Add support for the rpmhpd power domains in the Milos SoC.
>>
>> Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
>
> The series applied for next (with a minor update to the commit message
> for patch1, according to suggestions from Krzysztof), thanks!
Thank you!
>
> Kind regards
> Uffe
>
>
>
>> ---
>> Changes in v2:
>> - Rebrand SM7635 to Milos as requested: https://lore.kernel.org/linux-arm-msm/aGMI1Zv6D+K+vWZL@hu-bjorande-lv.qualcomm.com/
>> - Link to v1: https://lore.kernel.org/r/20250625-sm7635-rpmhpd-v1-0-92d3cb32dd7e@fairphone.com
>>
>> ---
>> Luca Weiss (2):
>> dt-bindings: power: qcom,rpmpd: document the Milos RPMh Power Domains
>> pmdomain: qcom: rpmhpd: Add Milos power domains
>>
>> .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 +
>> drivers/pmdomain/qcom/rpmhpd.c | 19 +++++++++++++++++++
>> 2 files changed, 20 insertions(+)
>> ---
>> base-commit: 19272b37aa4f83ca52bdf9c16d5d81bdd1354494
>> change-id: 20250620-sm7635-rpmhpd-dcb5dc066ce2
>>
>> Best regards,
>> --
>> Luca Weiss <luca.weiss@fairphone.com>
>>
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2025-07-09 11:33 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-07 10:18 [PATCH v2 0/2] Add Milos RPMHPD power domains Luca Weiss
2025-07-07 10:18 ` [PATCH v2 1/2] dt-bindings: power: qcom,rpmpd: document the Milos RPMh Power Domains Luca Weiss
2025-07-08 8:07 ` Krzysztof Kozlowski
2025-07-07 10:18 ` [PATCH v2 2/2] pmdomain: qcom: rpmhpd: Add Milos power domains Luca Weiss
2025-07-07 11:31 ` Konrad Dybcio
2025-07-07 13:23 ` Casey Connolly
2025-07-07 13:49 ` Luca Weiss
2025-07-07 14:42 ` Casey Connolly
2025-07-08 8:05 ` Krzysztof Kozlowski
2025-07-09 11:30 ` [PATCH v2 0/2] Add Milos RPMHPD " Ulf Hansson
2025-07-09 11:33 ` Luca Weiss
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).