Linux 6.7-rc7
[linux-modified.git] / arch / arm64 / boot / dts / freescale / fsl-ls2081a-rdb.dts
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2 /*
3  * Device Tree file for NXP LS2081A RDB Board.
4  *
5  * Copyright 2017 NXP
6  *
7  * Priyanka Jain <priyanka.jain@nxp.com>
8  *
9  */
10
11 /dts-v1/;
12
13 #include "fsl-ls2088a.dtsi"
14
15 / {
16         model = "NXP Layerscape 2081A RDB Board";
17         compatible = "fsl,ls2081a-rdb", "fsl,ls2081a";
18
19         aliases {
20                 serial0 = &serial0;
21                 serial1 = &serial1;
22         };
23
24         chosen {
25                 stdout-path = "serial1:115200n8";
26         };
27 };
28
29 &dspi {
30         status = "okay";
31
32         n25q512a: flash@0 {
33                 compatible = "jedec,spi-nor";
34                 #address-cells = <1>;
35                 #size-cells = <1>;
36                 spi-max-frequency = <3000000>;
37                 reg = <0>;
38         };
39 };
40
41 &esdhc {
42         status = "okay";
43 };
44
45 &i2c0 {
46         status = "okay";
47
48         pca9547: mux@75 {
49                 compatible = "nxp,pca9547";
50                 reg = <0x75>;
51                 #address-cells = <1>;
52                 #size-cells = <0>;
53
54                 i2c@1 {
55                         #address-cells = <1>;
56                         #size-cells = <0>;
57                         reg = <0x1>;
58
59                         rtc@51 {
60                                 compatible = "nxp,pcf2129";
61                                 reg = <0x51>;
62                         };
63                 };
64
65                 i2c@2 {
66                         #address-cells = <1>;
67                         #size-cells = <0>;
68                         reg = <0x2>;
69
70                         ina220@40 {
71                                 compatible = "ti,ina220";
72                                 reg = <0x40>;
73                                 shunt-resistor = <500>;
74                         };
75                 };
76
77                 i2c@3 {
78                         #address-cells = <1>;
79                         #size-cells = <0>;
80                         reg = <0x3>;
81
82                         adt7481@4c {
83                                 compatible = "adi,adt7461";
84                                 reg = <0x4c>;
85                         };
86                 };
87         };
88 };
89
90 &ifc {
91         status = "disabled";
92 };
93
94 &qspi {
95         status = "okay";
96
97         s25fs512s0: flash@0 {
98                 compatible = "jedec,spi-nor";
99                 #address-cells = <1>;
100                 #size-cells = <1>;
101                 spi-rx-bus-width = <4>;
102                 spi-tx-bus-width = <4>;
103                 spi-max-frequency = <20000000>;
104                 reg = <0>;
105         };
106
107         s25fs512s1: flash@1 {
108                 compatible = "jedec,spi-nor";
109                 #address-cells = <1>;
110                 #size-cells = <1>;
111                 spi-rx-bus-width = <4>;
112                 spi-tx-bus-width = <4>;
113                 spi-max-frequency = <20000000>;
114                 reg = <1>;
115         };
116 };
117
118 &sata0 {
119         status = "okay";
120 };
121
122 &sata1 {
123         status = "okay";
124 };
125
126 &usb0 {
127         status = "okay";
128 };
129
130 &usb1 {
131         status = "okay";
132 };