1 /dts-v1/; 2 #include "bcm2837.dtsi" 3 #include "bcm2835-rpi.dtsi" 4 #include "bcm283x-rpi-smsc9514.dtsi" 5 #include "bcm283x-rpi-usb-host.dtsi" 6 7 / { 8 compatible = "raspberrypi,3-model-b", "brcm,bcm2837"; 9 model = "Raspberry Pi 3 Model B"; 10 11 memory { 12 reg = <0 0x40000000>; 13 }; 14 15 leds { 16 act { 17 gpios = <&gpio 47 0>; 18 }; 19 }; 20 }; 21 22 /* uart0 communicates with the BT module */ 23 &uart0 { 24 pinctrl-names = "default"; 25 pinctrl-0 = <&uart0_gpio32 &gpclk2_gpio43>; 26 status = "okay"; 27 }; 28 29 /* uart1 is mapped to the pin header */ 30 &uart1 { 31 pinctrl-names = "default"; 32 pinctrl-0 = <&uart1_gpio14>; 33 status = "okay"; 34 }; 35 36 /* SDHCI is used to control the SDIO for wireless */ 37 &sdhci { 38 pinctrl-names = "default"; 39 pinctrl-0 = <&emmc_gpio34>; 40 status = "okay"; 41 bus-width = <4>; 42 non-removable; 43 }; 44 45 /* SDHOST is used to drive the SD card */ 46 &sdhost { 47 pinctrl-names = "default"; 48 pinctrl-0 = <&sdhost_gpio48>; 49 status = "okay"; 50 bus-width = <4>; 51 }; 52