Skip to content

Commit c6a2e26

Browse files
committed
ARM: dts: Permanently disable hdmi1 and ddc1 on CM4S
CM4S has no HDMI1 output, so it is advisable to disable the controller and its I2C interface in software. This is ordinarily done by setting their status properties to "disabled", but the vc4-kms-v3d(-pi4) overlay enables both HDMIs and DDCs as part of the transfer of control from the VPU. Knobble the CM4S dts in such a way that the overlay applies successfully but the hdmi1 and ddc1 nodes remain disabled by changing the compatible string to something unrecognised. See: #4857 Signed-off-by: Phil Elwell <[email protected]>
1 parent ee6a81c commit c6a2e26

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

arch/arm/boot/dts/bcm2711-rpi-cm4s.dts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -416,6 +416,16 @@
416416
};
417417
};
418418

419+
/* Permanently disable HDMI1 */
420+
&hdmi1 {
421+
compatible = "disabled";
422+
};
423+
424+
/* Permanently disable DDC1 */
425+
&ddc1 {
426+
compatible = "disabled";
427+
};
428+
419429
&leds {
420430
act_led: led-act {
421431
label = "led0";

0 commit comments

Comments
 (0)