Linux-libre 5.3.12-gnu
[librecmc/linux-libre.git] / arch / arm64 / boot / dts / broadcom / stingray / stingray-board-base.dtsi
1 // SPDX-License-Identifier: (GPL-2.0 or BSD-3-Clause)
2 /*
3  *  Copyright(c) 2016-2018 Broadcom
4  */
5
6 #include "stingray.dtsi"
7 #include <dt-bindings/gpio/gpio.h>
8
9 / {
10         aliases {
11                 serial0 = &uart1;
12                 serial1 = &uart0;
13                 serial2 = &uart2;
14                 serial3 = &uart3;
15         };
16
17         chosen {
18                 stdout-path = "serial0:115200n8";
19         };
20 };
21
22 &memory { /* Default DRAM banks */
23         reg = <0x00000000 0x80000000 0x0 0x80000000>, /* 2G @ 2G */
24               <0x00000008 0x80000000 0x1 0x80000000>; /* 6G @ 34G */
25 };
26
27 &enet {
28         phy-mode = "rgmii-id";
29         phy-handle = <&gphy0>;
30 };
31
32 &uart1 {
33         status = "okay";
34 };
35
36 &sdio0 {
37         non-removable;
38         full-pwr-cycle;
39 };
40
41 &sdio1 {
42         full-pwr-cycle;
43 };
44
45 &mdio_mux_iproc {
46         mdio@10 {
47                 gphy0: eth-phy@10 {
48                         reg = <0x10>;
49                 };
50         };
51 };