1 From 831423a9f14d46f69c78136d37c2ab0cdaa5bdb1 Mon Sep 17 00:00:00 2001
2 From: Dave Stevenson <dave.stevenson@raspberrypi.org>
3 Date: Wed, 31 Oct 2018 15:00:45 +0000
4 Subject: [PATCH] BCM270X_DT: Add CSI defines for all the downstream Pi
7 Adds the CSI device includes for the bcm27xx platform DTS files
9 Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
11 arch/arm/boot/dts/bcm2708-rpi-0-w.dts | 1 +
12 arch/arm/boot/dts/bcm2708-rpi-b-plus.dts | 1 +
13 arch/arm/boot/dts/bcm2708-rpi-b.dts | 1 +
14 arch/arm/boot/dts/bcm2708-rpi-cm.dts | 2 ++
15 arch/arm/boot/dts/bcm2708-rpi.dtsi | 8 ++++++++
16 arch/arm/boot/dts/bcm2709-rpi-2-b.dts | 1 +
17 arch/arm/boot/dts/bcm2710-rpi-3-b-plus.dts | 1 +
18 arch/arm/boot/dts/bcm2710-rpi-3-b.dts | 1 +
19 arch/arm/boot/dts/bcm2710-rpi-cm3.dts | 2 ++
20 9 files changed, 18 insertions(+)
22 --- a/arch/arm/boot/dts/bcm2708-rpi-0-w.dts
23 +++ b/arch/arm/boot/dts/bcm2708-rpi-0-w.dts
27 #include "bcm2708.dtsi"
28 +#include "bcm283x-rpi-csi1-2lane.dtsi"
31 compatible = "raspberrypi,model-zero-w", "brcm,bcm2835";
32 --- a/arch/arm/boot/dts/bcm2708-rpi-b-plus.dts
33 +++ b/arch/arm/boot/dts/bcm2708-rpi-b-plus.dts
36 #include "bcm2708.dtsi"
37 #include "bcm283x-rpi-smsc9514.dtsi"
38 +#include "bcm283x-rpi-csi1-2lane.dtsi"
41 model = "Raspberry Pi Model B+";
42 --- a/arch/arm/boot/dts/bcm2708-rpi-b.dts
43 +++ b/arch/arm/boot/dts/bcm2708-rpi-b.dts
46 #include "bcm2708.dtsi"
47 #include "bcm283x-rpi-smsc9512.dtsi"
48 +#include "bcm283x-rpi-csi1-2lane.dtsi"
51 model = "Raspberry Pi Model B";
52 --- a/arch/arm/boot/dts/bcm2708-rpi-cm.dts
53 +++ b/arch/arm/boot/dts/bcm2708-rpi-cm.dts
57 #include "bcm2708-rpi-cm.dtsi"
58 +#include "bcm283x-rpi-csi0-2lane.dtsi"
59 +#include "bcm283x-rpi-csi1-4lane.dtsi"
62 model = "Raspberry Pi Compute Module";
63 --- a/arch/arm/boot/dts/bcm2708-rpi.dtsi
64 +++ b/arch/arm/boot/dts/bcm2708-rpi.dtsi
65 @@ -161,3 +161,11 @@ sdhost_pins: &sdhost_gpio48 {
71 + power-domains = <&power RPI_POWER_DOMAIN_UNICAM0>;
75 + power-domains = <&power RPI_POWER_DOMAIN_UNICAM1>;
77 --- a/arch/arm/boot/dts/bcm2709-rpi-2-b.dts
78 +++ b/arch/arm/boot/dts/bcm2709-rpi-2-b.dts
81 #include "bcm2709.dtsi"
82 #include "bcm283x-rpi-smsc9514.dtsi"
83 +#include "bcm283x-rpi-csi1-2lane.dtsi"
86 compatible = "raspberrypi,2-model-b", "brcm,bcm2836";
87 --- a/arch/arm/boot/dts/bcm2710-rpi-3-b-plus.dts
88 +++ b/arch/arm/boot/dts/bcm2710-rpi-3-b-plus.dts
91 #include "bcm2710.dtsi"
92 #include "bcm283x-rpi-lan7515.dtsi"
93 +#include "bcm283x-rpi-csi1-2lane.dtsi"
96 compatible = "raspberrypi,3-model-b-plus", "brcm,bcm2837";
97 --- a/arch/arm/boot/dts/bcm2710-rpi-3-b.dts
98 +++ b/arch/arm/boot/dts/bcm2710-rpi-3-b.dts
101 #include "bcm2710.dtsi"
102 #include "bcm283x-rpi-smsc9514.dtsi"
103 +#include "bcm283x-rpi-csi1-2lane.dtsi"
106 compatible = "raspberrypi,3-model-b", "brcm,bcm2837";
107 --- a/arch/arm/boot/dts/bcm2710-rpi-cm3.dts
108 +++ b/arch/arm/boot/dts/bcm2710-rpi-cm3.dts
112 #include "bcm2710.dtsi"
113 +#include "bcm283x-rpi-csi0-2lane.dtsi"
114 +#include "bcm283x-rpi-csi1-4lane.dtsi"
117 model = "Raspberry Pi Compute Module 3";