Commit | Line | Data |
---|---|---|
5ec6f2cd AA |
1 | #include <dt-bindings/power/raspberrypi-power.h> |
2 | ||
ba2a1d69 MK |
3 | / { |
4 | memory { | |
5 | reg = <0 0x10000000>; | |
6 | }; | |
7 | ||
8 | leds { | |
9 | compatible = "gpio-leds"; | |
10 | ||
11 | act { | |
12 | label = "ACT"; | |
13 | default-state = "keep"; | |
14 | linux,default-trigger = "heartbeat"; | |
15 | }; | |
16 | }; | |
b35ef526 EA |
17 | |
18 | soc { | |
19 | firmware: firmware { | |
20 | compatible = "raspberrypi,bcm2835-firmware"; | |
21 | mboxes = <&mailbox>; | |
22 | }; | |
5ec6f2cd AA |
23 | |
24 | power: power { | |
25 | compatible = "raspberrypi,bcm2835-power"; | |
26 | firmware = <&firmware>; | |
27 | #power-domain-cells = <1>; | |
28 | }; | |
b35ef526 | 29 | }; |
ba2a1d69 MK |
30 | }; |
31 | ||
32 | &gpio { | |
33 | pinctrl-names = "default"; | |
34 | ||
35 | gpioout: gpioout { | |
36 | brcm,pins = <6>; | |
12091112 | 37 | brcm,function = <BCM2835_FSEL_GPIO_OUT>; |
ba2a1d69 MK |
38 | }; |
39 | ||
40 | alt0: alt0 { | |
41 | brcm,pins = <0 1 2 3 4 5 7 8 9 10 11 14 15 40 45>; | |
12091112 | 42 | brcm,function = <BCM2835_FSEL_ALT0>; |
ba2a1d69 MK |
43 | }; |
44 | ||
45 | alt3: alt3 { | |
46 | brcm,pins = <48 49 50 51 52 53>; | |
12091112 | 47 | brcm,function = <BCM2835_FSEL_ALT3>; |
ba2a1d69 MK |
48 | }; |
49 | }; | |
50 | ||
51 | &i2c0 { | |
52 | status = "okay"; | |
53 | clock-frequency = <100000>; | |
54 | }; | |
55 | ||
56 | &i2c1 { | |
57 | status = "okay"; | |
58 | clock-frequency = <100000>; | |
59 | }; | |
60 | ||
121432c7 EA |
61 | &i2c2 { |
62 | status = "okay"; | |
63 | }; | |
64 | ||
ba2a1d69 MK |
65 | &sdhci { |
66 | status = "okay"; | |
67 | bus-width = <4>; | |
68 | }; | |
40ad4499 RP |
69 | |
70 | &pwm { | |
71 | status = "okay"; | |
72 | }; | |
5ec6f2cd AA |
73 | |
74 | &usb { | |
75 | power-domains = <&power RPI_POWER_DOMAIN_USB>; | |
76 | }; | |
49ac67e0 EA |
77 | |
78 | &v3d { | |
79 | power-domains = <&power RPI_POWER_DOMAIN_V3D>; | |
80 | }; | |
81 | ||
82 | &hdmi { | |
83 | power-domains = <&power RPI_POWER_DOMAIN_HDMI>; | |
84 | status = "okay"; | |
85 | }; |