Yuantian Tang | 92f18ff | 2019-04-10 16:43:34 +0800 | [diff] [blame] | 1 | // 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"; | ||||
16 | }; | ||||
17 | |||||
18 | &dspi0 { | ||||
19 | status = "okay"; | ||||
20 | }; | ||||
21 | |||||
22 | &dspi1 { | ||||
23 | status = "okay"; | ||||
24 | }; | ||||
25 | |||||
26 | &dspi2 { | ||||
27 | status = "okay"; | ||||
28 | }; | ||||
29 | |||||
30 | &esdhc0 { | ||||
31 | status = "okay"; | ||||
32 | }; | ||||
33 | |||||
34 | &esdhc1 { | ||||
35 | status = "okay"; | ||||
Yinbo Zhu | 0700bda | 2019-07-16 15:09:10 +0800 | [diff] [blame] | 36 | mmc-hs200-1_8v; |
Yuantian Tang | 92f18ff | 2019-04-10 16:43:34 +0800 | [diff] [blame] | 37 | }; |
38 | |||||
39 | &i2c0 { | ||||
40 | status = "okay"; | ||||
Chuanhua Han | e6f372b | 2019-07-10 21:16:52 +0800 | [diff] [blame] | 41 | u-boot,dm-pre-reloc; |
42 | |||||
43 | i2c-mux@77 { | ||||
44 | |||||
45 | compatible = "nxp,pca9547"; | ||||
46 | reg = <0x77>; | ||||
47 | #address-cells = <1>; | ||||
48 | #size-cells = <0>; | ||||
49 | |||||
50 | i2c@3 { | ||||
51 | #address-cells = <1>; | ||||
52 | #size-cells = <0>; | ||||
53 | reg = <0x3>; | ||||
54 | |||||
55 | rtc@51 { | ||||
56 | compatible = "pcf2127-rtc"; | ||||
57 | reg = <0x51>; | ||||
58 | }; | ||||
59 | }; | ||||
60 | }; | ||||
Yuantian Tang | 92f18ff | 2019-04-10 16:43:34 +0800 | [diff] [blame] | 61 | }; |
62 | |||||
63 | &i2c1 { | ||||
64 | status = "okay"; | ||||
65 | }; | ||||
66 | |||||
67 | &i2c2 { | ||||
68 | status = "okay"; | ||||
69 | }; | ||||
70 | |||||
71 | &i2c3 { | ||||
72 | status = "okay"; | ||||
73 | }; | ||||
74 | |||||
75 | &i2c4 { | ||||
76 | status = "okay"; | ||||
77 | }; | ||||
78 | |||||
79 | &i2c5 { | ||||
80 | status = "okay"; | ||||
81 | }; | ||||
82 | |||||
83 | &i2c6 { | ||||
84 | status = "okay"; | ||||
85 | }; | ||||
86 | |||||
87 | &i2c7 { | ||||
88 | status = "okay"; | ||||
89 | }; | ||||
90 | |||||
91 | &sata { | ||||
92 | status = "okay"; | ||||
93 | }; | ||||
94 | |||||
95 | &serial0 { | ||||
96 | status = "okay"; | ||||
97 | }; | ||||
98 | |||||
99 | &serial1 { | ||||
100 | status = "okay"; | ||||
101 | }; | ||||
102 | |||||
103 | &usb1 { | ||||
104 | status = "okay"; | ||||
105 | }; | ||||
106 | |||||
107 | &usb2 { | ||||
108 | status = "okay"; | ||||
109 | }; | ||||
Alex Marginean | 3be715e | 2019-07-03 12:11:43 +0300 | [diff] [blame] | 110 | |
111 | &enetc0 { | ||||
112 | status = "okay"; | ||||
113 | phy-mode = "sgmii"; | ||||
114 | phy-handle = <&rdb_phy0>; | ||||
115 | }; | ||||
116 | |||||
117 | &mdio0 { | ||||
118 | status = "okay"; | ||||
119 | rdb_phy0: phy@2 { | ||||
120 | reg = <2>; | ||||
121 | }; | ||||
122 | }; |