xref: /openbmc/linux/arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts (revision 4da722ca19f30f7db250db808d1ab1703607a932)
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&uart1 {
23	status = "okay";
24};
25
26/* SDHCI is used to control the SDIO for wireless */
27&sdhci {
28	pinctrl-names = "default";
29	pinctrl-0 = <&emmc_gpio34>;
30	status = "okay";
31	bus-width = <4>;
32	non-removable;
33};
34
35/* SDHOST is used to drive the SD card */
36&sdhost {
37	pinctrl-names = "default";
38	pinctrl-0 = <&sdhost_gpio48>;
39	status = "okay";
40	bus-width = <4>;
41};
42