Re: [PATCH 2/4] pmdomain: qcom: rpmhpd: Add NMXC power domain for Nord
From: Konrad Dybcio
Date: Wed Aug 26 2026 - 09:04:44 EST
On 8/26/26 12:27 PM, Shawn Guo wrote:
> From: Anurag Pateriya <anurag.pateriya@xxxxxxxxxxxxxxxx>
>
> Add the nmxc.lvl RPMh resource and register it in the Nord power domain
> table. Nord supplies the NSP memory rail from this dedicated resource
> rather than from the shared MX rail, so consumers need it exposed as its
> own power domain.
>
> Signed-off-by: Anurag Pateriya <anurag.pateriya@xxxxxxxxxxxxxxxx>
> Signed-off-by: Shawn Guo <shengchao.guo@xxxxxxxxxxxxxxxx>
> ---
> drivers/pmdomain/qcom/rpmhpd.c | 6 ++++++
> 1 file changed, 6 insertions(+)
>
> diff --git a/drivers/pmdomain/qcom/rpmhpd.c b/drivers/pmdomain/qcom/rpmhpd.c
> index 96e4bd2f5a14..717c44d1c39a 100644
> --- a/drivers/pmdomain/qcom/rpmhpd.c
> +++ b/drivers/pmdomain/qcom/rpmhpd.c
> @@ -198,6 +198,11 @@ static struct rpmhpd mxc_ao = {
> .res_name = "mxc.lvl",
> };
>
> +static struct rpmhpd nmxc = {
> + .pd = { .name = "nmxc", },
> + .res_name = "nmxc.lvl",
The commandDB sources suggest this shouls be nspmxc.lvl instead..
Can you dump /sys/kernel/debug/cmd-db?
Konrad