bcm27xx: update patches from RPi foundation
[oweals/openwrt.git] / target / linux / bcm27xx / patches-5.4 / 950-0539-ARM-dts-bcm2711-Add-HDMI-DVP.patch
1 From 119c9cdf9beab785d10ebf8a804ce20b3b0fd779 Mon Sep 17 00:00:00 2001
2 From: Maxime Ripard <maxime@cerno.tech>
3 Date: Tue, 28 Jan 2020 09:37:06 +0100
4 Subject: [PATCH] ARM: dts: bcm2711: Add HDMI DVP
5
6 Now that we have a driver for the DVP, let's add its DT node.
7
8 Signed-off-by: Maxime Ripard <maxime@cerno.tech>
9 ---
10  arch/arm/boot/dts/bcm2711.dtsi | 15 +++++++++++++++
11  1 file changed, 15 insertions(+)
12
13 --- a/arch/arm/boot/dts/bcm2711.dtsi
14 +++ b/arch/arm/boot/dts/bcm2711.dtsi
15 @@ -31,6 +31,13 @@
16                 };
17         };
18  
19 +       clk_108MHz: clk-108M {
20 +               #clock-cells = <0>;
21 +               compatible = "fixed-clock";
22 +               clock-frequency = <108000000>;
23 +               clock-output-names = "108MHz-clock";
24 +       };
25 +
26         firmware_clocks: firmware-clocks {
27                 compatible = "raspberrypi,firmware-clocks";
28                 raspberrypi,firmware = <&firmware>;
29 @@ -268,6 +275,14 @@
30                 hvs@7e400000 {
31                         interrupts = <GIC_SPI 97 IRQ_TYPE_LEVEL_HIGH>;
32                 };
33 +
34 +               dvp: clock@7ef00000 {
35 +                       compatible = "brcm,brcm2711-dvp";
36 +                       reg = <0x7ef00000 0x10>;
37 +                       clocks = <&clk_108MHz>;
38 +                       #clock-cells = <1>;
39 +                       #reset-cells = <1>;
40 +               };
41         };
42  
43         arm-pmu {