Re: [PATCH 1/2] pmdomain: rockchip: Manage the RK3576 GPU domain supply

From: Leonard Lausen

Date: Thu Nov 12 2026 - 11:18:14 EST


Am 12.11.26 um 16:19 schrieb Ulf Hansson:
On Mon, Oct 19, 2026 at 11:24 AM Leonard Lausen <leonard@xxxxxxxxx> wrote:

On the NanoPi M5, boot hangs during Panfrost initialization. Before this
fix, booting required blacklisting Panfrost on the kernel command line.
Loading Panfrost after boot reports a GPU power-domain acknowledgment
timeout:

failed to get ack on domain 'gpu', val=0x113ff

Add regulator support to the RK3576 domain descriptors and mark the GPU
domain as regulator-dependent. This lets the existing Rockchip
power-domain regulator handling manage the GPU domain supply.

A corresponding domain-supply property is needed in the board DT.

The regulator-capable descriptors are based on the regulator support in
Jiaxing Hu's pending RK3576 NPU enablement series, without its NPU settle
delay changes.

Link: https://lore.kernel.org/all/20260924102135.92217-10-gahing@xxxxxxxxxxxxx/
Fixes: cfee1b507758 ("pmdomain: rockchip: Add support for RK3576 SoC")
Signed-off-by: Leonard Lausen <leonard@xxxxxxxxx>

So this should be applied as a fix and tagged for stable kernels, right?
Hi Uffe,

No concerns on backporting from my side. I was previously running 6.19 and had to disable panfrost to avoid the boot hang fixed here. I validated the fix only on 7.3 however. If you prefer only applying to next, it also works for me.

Best regards
Leonard