]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
arm64: dts: apple: t8103: Add ps_pmp dependency to ps_gfx
authorJanne Grunau <j@jannau.net>
Thu, 8 Jan 2026 21:04:03 +0000 (22:04 +0100)
committerSven Peter <sven@kernel.org>
Tue, 13 Jan 2026 07:01:43 +0000 (08:01 +0100)
AGX appears to have a hidden communication channel to pmp, a power
management related co-processor already brought up by Apple's
bootloader. As there is not driver for this co-processor its
power-domain gets shut down after the initial boot.
This crashes the firmware running on AGX immediately.
Until there is a pmp driver and the dependency between AGX and pmp is
understood keep "ps_pmp" as dependency of "ps_gfx".

Signed-off-by: Janne Grunau <j@jannau.net>
Link: https://patch.msgid.link/20260108-apple-dt-pmgr-fixes-v1-3-cfdce629c0a8@jannau.net
Signed-off-by: Sven Peter <sven@kernel.org>
arch/arm64/boot/dts/apple/t8103-pmgr.dtsi

index 4bfe0d2de30ad6f975b31d443b62ef0e74b14324..fef8a4058f14159d953fdc1d47ed83950e30a37e 100644 (file)
                #power-domain-cells = <0>;
                #reset-cells = <0>;
                label = "gfx";
+               power-domains = <&ps_pmp>;
        };
 
        ps_dcs4: power-controller@320 {