]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - src/arm64/marvell/armada-3720-espressobin-v7-emmc.dts
DTS: Update the device-tree files to Linux 5.5
[FreeBSD/FreeBSD.git] / src / arm64 / marvell / armada-3720-espressobin-v7-emmc.dts
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2 /*
3  * Device Tree file for Globalscale Marvell ESPRESSOBin Board V7 with eMMC
4  * Copyright (C) 2018 Marvell
5  *
6  * Romain Perier <romain.perier@free-electrons.com>
7  * Konstantin Porotchkin <kostap@marvell.com>
8  *
9  */
10 /*
11  * Schematic available at http://wiki.espressobin.net/tiki-download_file.php?fileId=200
12  */
13
14 #include "armada-3720-espressobin.dtsi"
15
16 / {
17         model = "Globalscale Marvell ESPRESSOBin Board V7 (eMMC)";
18         compatible = "globalscale,espressobin-v7-emmc", "globalscale,espressobin-v7",
19                      "globalscale,espressobin", "marvell,armada3720",
20                      "marvell,armada3710";
21 };
22
23 &switch0 {
24         ports {
25                 port@1 {
26                         reg = <1>;
27                         label = "lan1";
28                         phy-handle = <&switch0phy0>;
29                 };
30
31                 port@3 {
32                         reg = <3>;
33                         label = "wan";
34                         phy-handle = <&switch0phy2>;
35                 };
36         };
37 };
38
39 /* U11 */
40 &sdhci0 {
41         non-removable;
42         bus-width = <8>;
43         mmc-ddr-1_8v;
44         mmc-hs400-1_8v;
45         marvell,xenon-emmc;
46         marvell,xenon-tun-count = <9>;
47         marvell,pad-type = "fixed-1-8v";
48
49         pinctrl-names = "default";
50         pinctrl-0 = <&mmc_pins>;
51         status = "okay";
52
53         #address-cells = <1>;
54         #size-cells = <0>;
55         mmccard: mmccard@0 {
56                 compatible = "mmc-card";
57                 reg = <0>;
58         };
59 };