]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blame - arch/arm/boot/dts/bcm2708-rpi.dtsi
ARM: dts: bcm283x: Add VEC node in bcm283x.dtsi
[mirror_ubuntu-zesty-kernel.git] / arch / arm / boot / dts / bcm2708-rpi.dtsi
CommitLineData
0a7ba7e9 1/* Downstream version of bcm2835-rpi.dtsi */
2
3#include <dt-bindings/power/raspberrypi-power.h>
4
5/ {
6 memory {
7 device_type = "memory";
8 reg = <0x0 0x0>;
9 };
10
11 aliases {
12 audio = &audio;
13 aux = &aux;
14 sound = &sound;
15 soc = &soc;
16 dma = &dma;
17 intc = &intc;
18 watchdog = &watchdog;
19 random = &random;
20 mailbox = &mailbox;
21 gpio = &gpio;
22 uart0 = &uart0;
23 sdhost = &sdhost;
24 i2s = &i2s;
25 spi0 = &spi0;
26 i2c0 = &i2c0;
27 uart1 = &uart1;
28 spi1 = &spi1;
29 spi2 = &spi2;
30 mmc = &mmc;
31 i2c1 = &i2c1;
32 i2c2 = &i2c2;
33 usb = &usb;
34 leds = &leds;
35 fb = &fb;
36 vchiq = &vchiq;
37 thermal = &thermal;
38 };
39
40 leds: leds {
41 compatible = "gpio-leds";
42 };
43
44 soc {
45 gpiomem {
46 compatible = "brcm,bcm2835-gpiomem";
47 reg = <0x7e200000 0x1000>;
48 };
49
50 firmware: firmware {
51 compatible = "raspberrypi,bcm2835-firmware";
52 mboxes = <&mailbox>;
53 };
54
55 power: power {
56 compatible = "raspberrypi,bcm2835-power";
57 firmware = <&firmware>;
58 #power-domain-cells = <1>;
59 };
60
61 fb: fb {
62 compatible = "brcm,bcm2708-fb";
63 firmware = <&firmware>;
64 status = "disabled";
65 };
66
67 vchiq: vchiq {
68 compatible = "brcm,bcm2835-vchiq";
69 reg = <0x7e00b840 0xf>;
70 interrupts = <0 2>;
71 cache-line-size = <32>;
72 firmware = <&firmware>;
73 };
74
75 thermal: thermal@7e212000 {
76 firmware = <&firmware>;
77 status = "okay";
78 };
79
80 /* Onboard audio */
81 audio: audio {
82 compatible = "brcm,bcm2835-audio";
83 brcm,pwm-channels = <8>;
84 status = "disabled";
85 };
86
87 /* External sound card */
88 sound: sound {
89 status = "disabled";
90 };
91
92 };
93
94 __overrides__ {
95 cache_line_size = <&vchiq>, "cache-line-size:0";
96 };
97};
98
99&dma {
100 brcm,dma-channel-mask = <0x7f34>;
101};
102
103&hdmi {
104 power-domains = <&power RPI_POWER_DOMAIN_HDMI>;
105};
106
107&usb {
108 power-domains = <&power RPI_POWER_DOMAIN_USB>;
109};
11262d0f
PE
110
111&clocks {
112 firmware = <&firmware>;
113};