aboutsummaryrefslogtreecommitdiff
path: root/arch/arm/dts/bcm2835-rpi.dtsi
diff options
context:
space:
mode:
authorHeinrich Schuchardt <xypron.glpk@gmx.de>2019-04-28 06:46:57 +0200
committerMatthias Brugger <mbrugger@suse.com>2019-06-12 12:23:46 +0200
commit143256b353c4d2ad1cf5e5e63b38410188b35e49 (patch)
tree641e7d08a7d6cb1b69205f6af206dd1a25f09f54 /arch/arm/dts/bcm2835-rpi.dtsi
parente4617bdb29e9c88e85f056f3aea46a2c8a5312e2 (diff)
downloadu-boot-143256b353c4d2ad1cf5e5e63b38410188b35e49.zip
u-boot-143256b353c4d2ad1cf5e5e63b38410188b35e49.tar.gz
u-boot-143256b353c4d2ad1cf5e5e63b38410188b35e49.tar.bz2
fdt: update bcm283x device tree sources to Linux 5.1-rc6 state
Updating the bcm283x device tree sources adds the device trees for - Raspberry Pi 3 Model A+ - Raspberry Pi 3 Model B+ - Raspberry Pi Compute Module IO board rev1 - Raspberry Pi Compute Module 3 IO board V3.0 - Raspberry Pi Zero Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Signed-off-by: Matthias Brugger <mbrugger@suse.com>
Diffstat (limited to 'arch/arm/dts/bcm2835-rpi.dtsi')
-rw-r--r--arch/arm/dts/bcm2835-rpi.dtsi22
1 files changed, 9 insertions, 13 deletions
diff --git a/arch/arm/dts/bcm2835-rpi.dtsi b/arch/arm/dts/bcm2835-rpi.dtsi
index 8b95832..715d50c 100644
--- a/arch/arm/dts/bcm2835-rpi.dtsi
+++ b/arch/arm/dts/bcm2835-rpi.dtsi
@@ -1,7 +1,7 @@
#include <dt-bindings/power/raspberrypi-power.h>
/ {
- memory {
+ memory@0 {
device_type = "memory";
reg = <0 0x10000000>;
};
@@ -18,7 +18,7 @@
soc {
firmware: firmware {
- compatible = "raspberrypi,bcm2835-firmware";
+ compatible = "raspberrypi,bcm2835-firmware", "simple-bus";
mboxes = <&mailbox>;
};
@@ -27,6 +27,12 @@
firmware = <&firmware>;
#power-domain-cells = <1>;
};
+
+ vchiq: mailbox@7e00b840 {
+ compatible = "brcm,bcm2835-vchiq";
+ reg = <0x7e00b840 0x3c>;
+ interrupts = <0 2>;
+ };
};
};
@@ -65,30 +71,20 @@
&sdhci {
pinctrl-names = "default";
pinctrl-0 = <&emmc_gpio48>;
- status = "okay";
bus-width = <4>;
};
&sdhost {
pinctrl-names = "default";
pinctrl-0 = <&sdhost_gpio48>;
- bus-width = <4>;
-};
-
-&pwm {
- pinctrl-names = "default";
- pinctrl-0 = <&pwm0_gpio40 &pwm1_gpio45>;
status = "okay";
+ bus-width = <4>;
};
&usb {
power-domains = <&power RPI_POWER_DOMAIN_USB>;
};
-&v3d {
- power-domains = <&power RPI_POWER_DOMAIN_V3D>;
-};
-
&hdmi {
power-domains = <&power RPI_POWER_DOMAIN_HDMI>;
status = "okay";