Skip to content

Commit

Permalink
dts: bcm2711: Disable DVP by default
Browse files Browse the repository at this point in the history
The HDMI DVP should be disabled by default as is the case for other
display related drivers. This changes resolves an issue when using
the legacy firmware display driver where the DVP caused the 108 MHz
clock in HDMI TX to be gated off when Linux started. This effectively
stopped the firmware from being able to change the HDMI analog PHY
registers.

Add a fragment to re-enable this in vc4-kms-v3d-pi4-overlay
  • Loading branch information
timg236 authored and pelwell committed Aug 7, 2020
1 parent 8ae5f3e commit f2f7e4b
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 0 deletions.
1 change: 1 addition & 0 deletions arch/arm/boot/dts/bcm2711-rpi.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@
clocks = <&clk_108MHz>;
#clock-cells = <1>;
#reset-cells = <1>;
status = "disabled";
};

hdmi0: hdmi@7ef00700 {
Expand Down
7 changes: 7 additions & 0 deletions arch/arm/boot/dts/overlays/vc4-kms-v3d-pi4-overlay.dts
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,13 @@
};
};

fragment@20 {
target = <&dvp>;
__overlay__ {
status = "okay";
};
};

__overrides__ {
audio = <0>,"!17";
audio1 = <0>,"!18";
Expand Down

0 comments on commit f2f7e4b

Please sign in to comment.