ARM: dts: bcm283x: Move pixelvalve to bcm2835-common.dtsi
authorStefan Wahren <wahrenst@gmx.net>
Fri, 27 Dec 2019 15:06:13 +0000 (16:06 +0100)
committerpopcornmix <popcornmix@gmail.com>
Wed, 1 Jul 2020 15:33:14 +0000 (16:33 +0100)
According to Eric Anholt the pixelvalves doesn't exists on BCM2711.
So move it to bcm2835-common.dtsi.

Signed-off-by: Stefan Wahren <wahrenst@gmx.net>
arch/arm/boot/dts/bcm2835-common.dtsi
arch/arm/boot/dts/bcm2838.dtsi
arch/arm/boot/dts/bcm283x.dtsi

index c0f389e..96ca066 100644 (file)
                        #interrupt-cells = <2>;
                };
 
+               pixelvalve@7e206000 {
+                       compatible = "brcm,bcm2835-pixelvalve0";
+                       reg = <0x7e206000 0x100>;
+                       interrupts = <2 13>; /* pwa0 */
+               };
+
+               pixelvalve@7e207000 {
+                       compatible = "brcm,bcm2835-pixelvalve1";
+                       reg = <0x7e207000 0x100>;
+                       interrupts = <2 14>; /* pwa1 */
+               };
+
                thermal: thermal@7e212000 {
                        compatible = "brcm,bcm2835-thermal";
                        reg = <0x7e212000 0x8>;
                        status = "disabled";
                };
 
+               pixelvalve@7e807000 {
+                       compatible = "brcm,bcm2835-pixelvalve2";
+                       reg = <0x7e807000 0x100>;
+                       interrupts = <2 10>; /* pixelvalve */
+               };
+
                v3d: v3d@7ec00000 {
                        compatible = "brcm,bcm2835-v3d";
                        reg = <0x7ec00000 0x1000>;
index 7c5334c..f7b64e0 100644 (file)
                        status = "disabled";
                };
 
-               pixelvalve@7e206000 {
-                       interrupts = <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>;
-               };
-
-               pixelvalve@7e207000 {
-                       interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>;
-               };
-
                pwm1: pwm@7e20c800 {
                        compatible = "brcm,bcm2835-pwm";
                        reg = <0x7e20c800 0x28>;
                hvs@7e400000 {
                        interrupts = <GIC_SPI 97 IRQ_TYPE_LEVEL_HIGH>;
                };
-
-               pixelvalve@7e807000 {
-                       interrupts = <GIC_SPI 106 IRQ_TYPE_LEVEL_HIGH>;
-               };
        };
 
        arm-pmu {
index c9f405a..1a78bd0 100644 (file)
                        status = "disabled";
                };
 
-               pixelvalve@7e206000 {
-                       compatible = "brcm,bcm2835-pixelvalve0";
-                       reg = <0x7e206000 0x100>;
-                       interrupts = <2 13>; /* pwa0 */
-               };
-
-               pixelvalve@7e207000 {
-                       compatible = "brcm,bcm2835-pixelvalve1";
-                       reg = <0x7e207000 0x100>;
-                       interrupts = <2 14>; /* pwa1 */
-               };
-
                dpi: dpi@7e208000 {
                        compatible = "brcm,bcm2835-dpi";
                        reg = <0x7e208000 0x8c>;
                        status = "disabled";
                };
 
-               pixelvalve@7e807000 {
-                       compatible = "brcm,bcm2835-pixelvalve2";
-                       reg = <0x7e807000 0x100>;
-                       interrupts = <2 10>; /* pixelvalve */
-               };
-
                hdmi: hdmi@7e902000 {
                        compatible = "brcm,bcm2835-hdmi";
                        reg = <0x7e902000 0x600>,