On 8/26/26 3:14 PM, Shawn Guo wrote: > On Wed, Aug 26, 2026 at 03:04:33PM +0200, Konrad Dybcio wrote: >> On 8/26/26 12:27 PM, Shawn Guo wrote: >>> From: Anurag Pateriya <[email protected]> >>> >>> 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 <[email protected]> >>> Signed-off-by: Shawn Guo <[email protected]> >>> --- >>> 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? > > root@qcom-armv8a:~# cat /sys/kernel/debug/cmd-db
[...] > 0x300a0: nsp3.lvl [00 00 01 00 c0 00 00 01 80 01 a0 01 00 00 00 00 00 00 00 > 00 00 00 00 00 00 00 00 00 00 00 00 00] > 0x300a4: nsp3.tmr > 0x300b0: nmxc.lvl [00 00 10 00 c0 00 00 01 80 01 a0 01 00 00 00 00 00 00 00 > 00 00 00 00 00 00 00 00 00 00 00 00 00] > 0x300b4: nmxc.tmr Alright then Reviewed-by: Konrad Dybcio <[email protected]> Konrad

