[PATCH v2 2/2] arm64: dts: rockchip: Add rk3528 QoS register node
Heiko Stübner
heiko at sntech.de
Thu Mar 6 10:08:37 PST 2025
Am Donnerstag, 6. März 2025, 17:55:16 MEZ schrieb Jonas Karlman:
> Hi Chukun,
>
> On 2025-03-06 13:38, Chukun Pan wrote:
> > The Quality-of-Service (QsS) node stores/restores specific
> > register contents when the power domains is turned off/on.
> > Add QoS node so that they can connect to the power domain.
> >
> > Signed-off-by: Chukun Pan <amadeus at jmu.edu.cn>
> > ---
> > arch/arm64/boot/dts/rockchip/rk3528.dtsi | 160 +++++++++++++++++++++++
> > 1 file changed, 160 insertions(+)
> >
>
> These QoS node are typically referenced from power domains so that the
> PMU driver know what QoS to save/restore when a power domain is power
> cycled.
>
> Vendor kernel only reference the two qos_gpu nodes in it's power domains,
> do you have any documentation or knowledge about what power domain the
> remaining QoS are related to?
I think the GPU actually is the _only_ fully switchable power-domain on the
rk3528. The other powerdomains seem to be always on, but can do this
idle-request thing.
At least that is what I'm reading from the pm-domain definitions in the
vendor-kernel, combined with a look at the pmu section of the rk3528 TRM.
Heiko
More information about the linux-arm-kernel
mailing list