blob: a8f40855b65d2e6e8260cb64752ece2f1f953bfa [file] [log] [blame]
Yuantian Tang353f36d2019-04-10 16:43:34 +08001// SPDX-License-Identifier: GPL-2.0+ OR X11
2/*
3 * NXP ls1028ARDB device tree source
4 *
5 * Copyright 2019 NXP
6 *
7 */
8
9/dts-v1/;
10
11#include "fsl-ls1028a.dtsi"
12
13/ {
14 model = "NXP Layerscape 1028a RDB Board";
15 compatible = "fsl,ls1028a-rdb", "fsl,ls1028a";
Kuldeep Singh5e2fb3e2019-11-06 16:38:00 +053016 aliases {
17 spi0 = &fspi;
18 };
Yuantian Tang353f36d2019-04-10 16:43:34 +080019};
20
21&dspi0 {
22 status = "okay";
23};
24
25&dspi1 {
26 status = "okay";
27};
28
29&dspi2 {
30 status = "okay";
31};
32
33&esdhc0 {
34 status = "okay";
35};
36
37&esdhc1 {
38 status = "okay";
Yinbo Zhu23da1112019-07-16 15:09:10 +080039 mmc-hs200-1_8v;
Yuantian Tang353f36d2019-04-10 16:43:34 +080040};
41
Kuldeep Singh5e2fb3e2019-11-06 16:38:00 +053042&fspi {
43 status = "okay";
44
45 mt35xu02g0: flash@0 {
46 #address-cells = <1>;
47 #size-cells = <1>;
48 compatible = "jedec,spi-nor";
49 spi-max-frequency = <50000000>;
50 reg = <0>;
51 };
52};
53
Yuantian Tang353f36d2019-04-10 16:43:34 +080054&i2c0 {
55 status = "okay";
Chuanhua Hane120d122019-07-10 21:16:52 +080056 u-boot,dm-pre-reloc;
57
58 i2c-mux@77 {
59
60 compatible = "nxp,pca9547";
61 reg = <0x77>;
62 #address-cells = <1>;
63 #size-cells = <0>;
64
65 i2c@3 {
66 #address-cells = <1>;
67 #size-cells = <0>;
68 reg = <0x3>;
69
70 rtc@51 {
71 compatible = "pcf2127-rtc";
72 reg = <0x51>;
73 };
74 };
75 };
Yuantian Tang353f36d2019-04-10 16:43:34 +080076};
77
78&i2c1 {
79 status = "okay";
80};
81
82&i2c2 {
83 status = "okay";
84};
85
86&i2c3 {
87 status = "okay";
88};
89
90&i2c4 {
91 status = "okay";
92};
93
94&i2c5 {
95 status = "okay";
96};
97
98&i2c6 {
99 status = "okay";
100};
101
102&i2c7 {
103 status = "okay";
104};
105
106&sata {
107 status = "okay";
108};
109
110&serial0 {
111 status = "okay";
112};
113
114&serial1 {
115 status = "okay";
116};
117
118&usb1 {
119 status = "okay";
120};
121
122&usb2 {
123 status = "okay";
124};
Alex Margineanb32e9a72019-07-03 12:11:43 +0300125
126&enetc0 {
127 status = "okay";
128 phy-mode = "sgmii";
129 phy-handle = <&rdb_phy0>;
130};
131
132&mdio0 {
133 status = "okay";
134 rdb_phy0: phy@2 {
135 reg = <2>;
136 };
137};