Merge branch 'master' of https://gitlab.denx.de/u-boot/custodians/u-boot-spi
[oweals/u-boot.git] / arch / arm / dts / fsl-ls1028a-qds.dts
1 // SPDX-License-Identifier: GPL-2.0+ OR X11
2 /*
3  * NXP ls1028AQDS 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 QDS Board";
15         compatible = "fsl,ls1028a-qds", "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";
36 };
37
38 &i2c0 {
39         status = "okay";
40         u-boot,dm-pre-reloc;
41
42         i2c-mux@77 {
43                 compatible = "nxp,pca9547";
44                 reg = <0x77>;
45                 #address-cells = <1>;
46                 #size-cells = <0>;
47         };
48 };
49
50 &i2c1 {
51         status = "okay";
52
53         rtc@51 {
54                 compatible = "pcf2127-rtc";
55                 reg = <0x51>;
56         };
57 };
58
59 &i2c2 {
60         status = "okay";
61 };
62
63 &i2c3 {
64         status = "okay";
65 };
66
67 &i2c4 {
68         status = "okay";
69 };
70
71 &i2c5 {
72         status = "okay";
73 };
74
75 &i2c6 {
76         status = "okay";
77 };
78
79 &i2c7 {
80         status = "okay";
81 };
82
83 &sata {
84         status = "okay";
85 };
86
87 &serial0 {
88         status = "okay";
89 };
90
91 &serial1 {
92         status = "okay";
93 };
94
95 &usb1 {
96         status = "okay";
97 };
98
99 &usb2 {
100         status = "okay";
101 };
102
103 &enetc1 {
104         status = "okay";
105         phy-mode = "rgmii";
106         phy-handle = <&qds_phy0>;
107 };
108
109 &mdio0 {
110         status = "okay";
111         qds_phy0: phy@5 {
112                 reg = <5>;
113         };
114 };