1 #include <dt-bindings/power/raspberrypi-power.h>
5 compatible = "gpio-leds";
9 default-state = "keep";
10 linux,default-trigger = "heartbeat";
16 compatible = "raspberrypi,bcm2835-firmware", "simple-mfd";
23 firmware_clocks: clocks {
24 compatible = "raspberrypi,firmware-clocks";
30 compatible = "raspberrypi,bcm2835-power";
31 firmware = <&firmware>;
32 #power-domain-cells = <1>;
35 vchiq: mailbox@7e00b840 {
36 compatible = "brcm,bcm2835-vchiq";
37 reg = <0x7e00b840 0x3c>;
44 pinctrl-names = "default";
48 brcm,function = <BCM2835_FSEL_GPIO_OUT>;
52 brcm,pins = <4 5 7 8 9 10 11>;
53 brcm,function = <BCM2835_FSEL_ALT0>;
59 clock-frequency = <100000>;
63 pinctrl-0 = <&i2c0_gpio0>;
64 /* pinctrl-1 varies based on platform */
69 pinctrl-names = "default";
70 pinctrl-0 = <&i2c1_gpio2>;
72 clock-frequency = <100000>;
76 power-domains = <&power RPI_POWER_DOMAIN_USB>;
80 raspberrypi,firmware = <&firmware>;
84 power-domains = <&power RPI_POWER_DOMAIN_VEC>;
89 power-domains = <&power RPI_POWER_DOMAIN_DSI0>;
93 power-domains = <&power RPI_POWER_DOMAIN_DSI1>;