]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blame - arch/arm/boot/dts/bcm2837-rpi-3-b.dts
Merge remote-tracking branches 'asoc/topic/dwc', 'asoc/topic/fallthrough', 'asoc...
[mirror_ubuntu-bionic-kernel.git] / arch / arm / boot / dts / bcm2837-rpi-3-b.dts
CommitLineData
b2441318 1// SPDX-License-Identifier: GPL-2.0
3bfe25fa
EA
2/dts-v1/;
3#include "bcm2837.dtsi"
4#include "bcm2835-rpi.dtsi"
5#include "bcm283x-rpi-smsc9514.dtsi"
6#include "bcm283x-rpi-usb-host.dtsi"
7
8/ {
9 compatible = "raspberrypi,3-model-b", "brcm,bcm2837";
10 model = "Raspberry Pi 3 Model B";
11
f08f58a2
LP
12 chosen {
13 /* 8250 auxiliary UART instead of pl011 */
14 stdout-path = "serial1:115200n8";
15 };
16
3bfe25fa
EA
17 memory {
18 reg = <0 0x40000000>;
19 };
20
21 leds {
22 act {
23 gpios = <&gpio 47 0>;
24 };
25 };
26};
27
4188ea2a
SW
28/* uart0 communicates with the BT module */
29&uart0 {
30 pinctrl-names = "default";
31 pinctrl-0 = <&uart0_gpio32 &gpclk2_gpio43>;
32 status = "okay";
33};
34
35/* uart1 is mapped to the pin header */
3bfe25fa 36&uart1 {
4188ea2a
SW
37 pinctrl-names = "default";
38 pinctrl-0 = <&uart1_gpio14>;
3bfe25fa
EA
39 status = "okay";
40};
41
42/* SDHCI is used to control the SDIO for wireless */
43&sdhci {
44 pinctrl-names = "default";
45 pinctrl-0 = <&emmc_gpio34>;
46 status = "okay";
47 bus-width = <4>;
48 non-removable;
49};
50
51/* SDHOST is used to drive the SD card */
52&sdhost {
53 pinctrl-names = "default";
54 pinctrl-0 = <&sdhost_gpio48>;
55 status = "okay";
56 bus-width = <4>;
57};