~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm/nxp/ls/ls1021a-twr.dts

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /scripts/dtc/include-prefixes/arm/nxp/ls/ls1021a-twr.dts (Architecture i386) and /scripts/dtc/include-prefixes/arm/nxp/ls/ls1021a-twr.dts (Architecture ppc)


  1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)       1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  2 /*                                                  2 /*
  3  * Copyright 2013-2014 Freescale Semiconductor      3  * Copyright 2013-2014 Freescale Semiconductor, Inc.
  4  * Copyright 2018 NXP                               4  * Copyright 2018 NXP
  5  */                                                 5  */
  6                                                     6 
  7 /dts-v1/;                                           7 /dts-v1/;
  8 #include "ls1021a.dtsi"                             8 #include "ls1021a.dtsi"
  9                                                     9 
 10 / {                                                10 / {
 11         model = "LS1021A TWR Board";               11         model = "LS1021A TWR Board";
 12         compatible = "fsl,ls1021a-twr", "fsl,l     12         compatible = "fsl,ls1021a-twr", "fsl,ls1021a";
 13                                                    13 
 14         aliases {                                  14         aliases {
 15                 enet2_rgmii_phy = &rgmii_phy1;     15                 enet2_rgmii_phy = &rgmii_phy1;
 16                 enet0_sgmii_phy = &sgmii_phy2;     16                 enet0_sgmii_phy = &sgmii_phy2;
 17                 enet1_sgmii_phy = &sgmii_phy0;     17                 enet1_sgmii_phy = &sgmii_phy0;
 18         };                                         18         };
 19                                                    19 
 20         sys_mclk: clock-mclk {                     20         sys_mclk: clock-mclk {
 21                 compatible = "fixed-clock";        21                 compatible = "fixed-clock";
 22                 #clock-cells = <0>;                22                 #clock-cells = <0>;
 23                 clock-frequency = <24576000>;      23                 clock-frequency = <24576000>;
 24         };                                         24         };
 25                                                    25 
 26         reg_3p3v: regulator {                      26         reg_3p3v: regulator {
 27                 compatible = "regulator-fixed"     27                 compatible = "regulator-fixed";
 28                 regulator-name = "3P3V";           28                 regulator-name = "3P3V";
 29                 regulator-min-microvolt = <330     29                 regulator-min-microvolt = <3300000>;
 30                 regulator-max-microvolt = <330     30                 regulator-max-microvolt = <3300000>;
 31                 regulator-always-on;               31                 regulator-always-on;
 32         };                                         32         };
 33                                                    33 
 34         sound {                                    34         sound {
 35                 compatible = "simple-audio-car     35                 compatible = "simple-audio-card";
 36                 simple-audio-card,format = "i2     36                 simple-audio-card,format = "i2s";
 37                 simple-audio-card,widgets =        37                 simple-audio-card,widgets =
 38                         "Microphone", "Microph     38                         "Microphone", "Microphone Jack",
 39                         "Headphone", "Headphon     39                         "Headphone", "Headphone Jack",
 40                         "Speaker", "Speaker Ex     40                         "Speaker", "Speaker Ext",
 41                         "Line", "Line In Jack"     41                         "Line", "Line In Jack";
 42                 simple-audio-card,routing =        42                 simple-audio-card,routing =
 43                         "MIC_IN", "Microphone      43                         "MIC_IN", "Microphone Jack",
 44                         "Microphone Jack", "Mi     44                         "Microphone Jack", "Mic Bias",
 45                         "LINE_IN", "Line In Ja     45                         "LINE_IN", "Line In Jack",
 46                         "Headphone Jack", "HP_     46                         "Headphone Jack", "HP_OUT",
 47                         "Speaker Ext", "LINE_O     47                         "Speaker Ext", "LINE_OUT";
 48                                                    48 
 49                 simple-audio-card,cpu {            49                 simple-audio-card,cpu {
 50                         sound-dai = <&sai1>;       50                         sound-dai = <&sai1>;
 51                         frame-master;              51                         frame-master;
 52                         bitclock-master;           52                         bitclock-master;
 53                 };                                 53                 };
 54                                                    54 
 55                 simple-audio-card,codec {          55                 simple-audio-card,codec {
 56                         sound-dai = <&codec>;      56                         sound-dai = <&codec>;
 57                         frame-master;              57                         frame-master;
 58                         bitclock-master;           58                         bitclock-master;
 59                 };                                 59                 };
 60         };                                         60         };
 61                                                    61 
 62         panel: panel {                             62         panel: panel {
 63                 compatible = "nec,nl4827hc19-0     63                 compatible = "nec,nl4827hc19-05b";
 64                                                    64 
 65                 port {                             65                 port {
 66                         panel_in: endpoint {       66                         panel_in: endpoint {
 67                                 remote-endpoin     67                                 remote-endpoint = <&dcu_out>;
 68                         };                         68                         };
 69                 };                                 69                 };
 70         };                                         70         };
 71 };                                                 71 };
 72                                                    72 
 73 &dcu {                                             73 &dcu {
 74         status = "okay";                           74         status = "okay";
 75                                                    75 
 76         port {                                     76         port {
 77                 dcu_out: endpoint {                77                 dcu_out: endpoint {
 78                         remote-endpoint = <&pa     78                         remote-endpoint = <&panel_in>;
 79                 };                                 79                 };
 80         };                                         80         };
 81 };                                                 81 };
 82                                                    82 
 83 &dspi1 {                                           83 &dspi1 {
 84         bus-num = <0>;                             84         bus-num = <0>;
 85         status = "okay";                           85         status = "okay";
 86                                                    86 
 87         dspiflash: s25fl064k@0 {                   87         dspiflash: s25fl064k@0 {
 88                 #address-cells = <1>;              88                 #address-cells = <1>;
 89                 #size-cells = <1>;                 89                 #size-cells = <1>;
 90                 compatible = "spansion,s25fl06     90                 compatible = "spansion,s25fl064k";
 91                 spi-max-frequency = <16000000>     91                 spi-max-frequency = <16000000>;
 92                 spi-cpol;                          92                 spi-cpol;
 93                 spi-cpha;                          93                 spi-cpha;
 94                 reg = <0>;                         94                 reg = <0>;
 95         };                                         95         };
 96 };                                                 96 };
 97                                                    97 
 98 &enet0 {                                           98 &enet0 {
 99         tbi-handle = <&tbi0>;                      99         tbi-handle = <&tbi0>;
100         phy-handle = <&sgmii_phy2>;               100         phy-handle = <&sgmii_phy2>;
101         phy-connection-type = "sgmii";            101         phy-connection-type = "sgmii";
102         status = "okay";                          102         status = "okay";
103 };                                                103 };
104                                                   104 
105 &enet1 {                                          105 &enet1 {
106         tbi-handle = <&tbi1>;                     106         tbi-handle = <&tbi1>;
107         phy-handle = <&sgmii_phy0>;               107         phy-handle = <&sgmii_phy0>;
108         phy-connection-type = "sgmii";            108         phy-connection-type = "sgmii";
109         status = "okay";                          109         status = "okay";
110 };                                                110 };
111                                                   111 
112 &enet2 {                                          112 &enet2 {
113         phy-handle = <&rgmii_phy1>;               113         phy-handle = <&rgmii_phy1>;
114         phy-connection-type = "rgmii-id";         114         phy-connection-type = "rgmii-id";
115         status = "okay";                          115         status = "okay";
116 };                                                116 };
117                                                   117 
118 &i2c0 {                                           118 &i2c0 {
119         status = "okay";                          119         status = "okay";
120                                                   120 
121         ina220@40 {                               121         ina220@40 {
122                 compatible = "ti,ina220";         122                 compatible = "ti,ina220";
123                 reg = <0x40>;                     123                 reg = <0x40>;
124                 shunt-resistor = <1000>;          124                 shunt-resistor = <1000>;
125         };                                        125         };
126                                                   126 
127         ina220@41 {                               127         ina220@41 {
128                 compatible = "ti,ina220";         128                 compatible = "ti,ina220";
129                 reg = <0x41>;                     129                 reg = <0x41>;
130                 shunt-resistor = <1000>;          130                 shunt-resistor = <1000>;
131         };                                        131         };
132                                                   132 
133 };                                                133 };
134                                                   134 
135 &i2c1 {                                           135 &i2c1 {
136         status = "okay";                          136         status = "okay";
137         codec: sgtl5000@a {                       137         codec: sgtl5000@a {
138                 #sound-dai-cells = <0>;           138                 #sound-dai-cells = <0>;
139                 compatible = "fsl,sgtl5000";      139                 compatible = "fsl,sgtl5000";
140                 reg = <0x0a>;                     140                 reg = <0x0a>;
141                 VDDA-supply = <&reg_3p3v>;        141                 VDDA-supply = <&reg_3p3v>;
142                 VDDIO-supply = <&reg_3p3v>;       142                 VDDIO-supply = <&reg_3p3v>;
143                 clocks = <&sys_mclk>;             143                 clocks = <&sys_mclk>;
144         };                                        144         };
145 };                                                145 };
146                                                   146 
147 &ifc {                                            147 &ifc {
148         #address-cells = <2>;                     148         #address-cells = <2>;
149         #size-cells = <1>;                        149         #size-cells = <1>;
150         /* NOR Flash on board */                  150         /* NOR Flash on board */
151         ranges = <0x0 0x0 0x0 0x60000000 0x080    151         ranges = <0x0 0x0 0x0 0x60000000 0x08000000>;
152         status = "okay";                          152         status = "okay";
153                                                   153 
154         nor@0,0 {                                 154         nor@0,0 {
155                 #address-cells = <1>;             155                 #address-cells = <1>;
156                 #size-cells = <1>;                156                 #size-cells = <1>;
157                 compatible = "cfi-flash";         157                 compatible = "cfi-flash";
158                 reg = <0x0 0x0 0x8000000>;        158                 reg = <0x0 0x0 0x8000000>;
159                 big-endian;                       159                 big-endian;
160                 bank-width = <2>;                 160                 bank-width = <2>;
161                 device-width = <1>;               161                 device-width = <1>;
162         };                                        162         };
163 };                                                163 };
164                                                   164 
165 &lpuart0 {                                        165 &lpuart0 {
166         status = "okay";                          166         status = "okay";
167 };                                                167 };
168                                                   168 
169 &mdio0 {                                          169 &mdio0 {
170         sgmii_phy0: ethernet-phy@0 {              170         sgmii_phy0: ethernet-phy@0 {
171                 reg = <0x0>;                      171                 reg = <0x0>;
172         };                                        172         };
173         rgmii_phy1: ethernet-phy@1 {              173         rgmii_phy1: ethernet-phy@1 {
174                 reg = <0x1>;                      174                 reg = <0x1>;
175         };                                        175         };
176         sgmii_phy2: ethernet-phy@2 {              176         sgmii_phy2: ethernet-phy@2 {
177                 reg = <0x2>;                      177                 reg = <0x2>;
178         };                                        178         };
179         tbi0: tbi-phy@1f {                        179         tbi0: tbi-phy@1f {
180                 reg = <0x1f>;                     180                 reg = <0x1f>;
181                 device_type = "tbi-phy";          181                 device_type = "tbi-phy";
182         };                                        182         };
183 };                                                183 };
184                                                   184 
185 &mdio1 {                                          185 &mdio1 {
186         tbi1: tbi-phy@1f {                        186         tbi1: tbi-phy@1f {
187                 reg = <0x1f>;                     187                 reg = <0x1f>;
188                 device_type = "tbi-phy";          188                 device_type = "tbi-phy";
189         };                                        189         };
190 };                                                190 };
191                                                   191 
192 &esdhc {                                          192 &esdhc {
193         status = "okay";                          193         status = "okay";
194 };                                                194 };
195                                                   195 
196 &qspi {                                           196 &qspi {
197         status = "okay";                          197         status = "okay";
198                                                   198 
199         n25q128a130: flash@0 {                    199         n25q128a130: flash@0 {
200                 compatible = "jedec,spi-nor";     200                 compatible = "jedec,spi-nor";
201                 #address-cells = <1>;             201                 #address-cells = <1>;
202                 #size-cells = <1>;                202                 #size-cells = <1>;
203                 spi-max-frequency = <50000000>    203                 spi-max-frequency = <50000000>;
204                 reg = <0>;                        204                 reg = <0>;
205                 spi-rx-bus-width = <4>;           205                 spi-rx-bus-width = <4>;
206                 spi-tx-bus-width = <4>;           206                 spi-tx-bus-width = <4>;
207         };                                        207         };
208 };                                                208 };
209                                                   209 
210 &sai1 {                                           210 &sai1 {
211         status = "okay";                          211         status = "okay";
212 };                                                212 };
213                                                   213 
214 &sata {                                           214 &sata {
215         status = "okay";                          215         status = "okay";
216 };                                                216 };
217                                                   217 
218 &uart0 {                                          218 &uart0 {
219         status = "okay";                          219         status = "okay";
220 };                                                220 };
221                                                   221 
222 &uart1 {                                          222 &uart1 {
223         status = "okay";                          223         status = "okay";
224 };                                                224 };
225                                                   225 
226 &can0 {                                           226 &can0 {
227         status = "okay";                          227         status = "okay";
228 };                                                228 };
229                                                   229 
230 &can1 {                                           230 &can1 {
231         status = "okay";                          231         status = "okay";
232 };                                                232 };
233                                                   233 
234 &can2 {                                           234 &can2 {
235         status = "disabled";                      235         status = "disabled";
236 };                                                236 };
237                                                   237 
238 &can3 {                                           238 &can3 {
239         status = "disabled";                      239         status = "disabled";
240 };                                                240 };
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php