]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: dts: apple: t8112-j473: Keep the HDMI port powered on
authorJanne Grunau <j@jannau.net>
Thu, 8 Jan 2026 21:04:01 +0000 (22:04 +0100)
committerSven Peter <sven@kernel.org>
Tue, 13 Jan 2026 07:01:43 +0000 (08:01 +0100)
commit3e4e729325131fe6f7473a0673f7d8cdde53f5a0
tree773304fba9683dae5d6797b27bc7eb07ab9adcfa
parentba9dbb701e9fd3a8411be72ca22dc51f52fa2eee
arm64: dts: apple: t8112-j473: Keep the HDMI port powered on

Add the display controller and DPTX phy power-domains to the framebuffer
node to keep the framebuffer and display out working after device probing
finished.
The OS has more control about the display pipeline used for the HDMI
output on M2 based devices. The HDMI output is driven by an integrated
DisplayPort to HDMI converter (Parade PS190). The DPTX phy is now
controlled by the OS and no longer by firmware running on the display
co-processor. This allows using the second display controller on the
second USB type-c port or tunneling 2 DisplayPort connections over
USB4/Thunderbolt.
The m1n1 bootloader uses the second display controller to drive the HDMI
output. Adjust for this difference compared to the notebooks as well.

Fixes: 2d5ce3fbef32 ("arm64: dts: apple: t8112: Initial t8112 (M2) device trees")
Cc: stable@vger.kernel.org
Signed-off-by: Janne Grunau <j@jannau.net>
Link: https://patch.msgid.link/20260108-apple-dt-pmgr-fixes-v1-1-cfdce629c0a8@jannau.net
Signed-off-by: Sven Peter <sven@kernel.org>
arch/arm64/boot/dts/apple/t8112-j473.dts