Skip to content

Commit d3ae98b

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 862e55d commit d3ae98b

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
@@ -367,6 +367,16 @@
367367
};
368368
};
369369

370+
/* Permanently disable HDMI1 */
371+
&hdmi1 {
372+
compatible = "disabled";
373+
};
374+
375+
/* Permanently disable DDC1 */
376+
&ddc1 {
377+
compatible = "disabled";
378+
};
379+
370380
&leds {
371381
act_led: led-act {
372382
label = "led0";

0 commit comments

Comments
 (0)