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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm/nxp/imx/imx6q-b850v3.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/imx/imx6q-b850v3.dts (Architecture i386) and /scripts/dtc/include-prefixes/arm/nxp/imx/imx6q-b850v3.dts (Architecture sparc64)


  1 /*                                                  1 /*
  2  * Copyright 2015 Timesys Corporation.              2  * Copyright 2015 Timesys Corporation.
  3  * Copyright 2015 General Electric Company          3  * Copyright 2015 General Electric Company
  4  *                                                  4  *
  5  * This file is dual-licensed: you can use it       5  * This file is dual-licensed: you can use it either under the terms
  6  * of the GPL or the X11 license, at your opti      6  * of the GPL or the X11 license, at your option. Note that this dual
  7  * licensing only applies to this file, and no      7  * licensing only applies to this file, and not this project as a
  8  * whole.                                           8  * whole.
  9  *                                                  9  *
 10  *  a) This file is free software; you can red     10  *  a) This file is free software; you can redistribute it and/or
 11  *     modify it under the terms of the GNU Ge     11  *     modify it under the terms of the GNU General Public License
 12  *     version 2 as published by the Free Soft     12  *     version 2 as published by the Free Software Foundation.
 13  *                                                 13  *
 14  *     This file is distributed in the hope th     14  *     This file is distributed in the hope that it will be useful,
 15  *     but WITHOUT ANY WARRANTY; without even      15  *     but WITHOUT ANY WARRANTY; without even the implied warranty of
 16  *     MERCHANTABILITY or FITNESS FOR A PARTIC     16  *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 17  *     GNU General Public License for more det     17  *     GNU General Public License for more details.
 18  *                                                 18  *
 19  * Or, alternatively,                              19  * Or, alternatively,
 20  *                                                 20  *
 21  *  b) Permission is hereby granted, free of c     21  *  b) Permission is hereby granted, free of charge, to any person
 22  *     obtaining a copy of this software and a     22  *     obtaining a copy of this software and associated documentation
 23  *     files (the "Software"), to deal in the      23  *     files (the "Software"), to deal in the Software without
 24  *     restriction, including without limitati     24  *     restriction, including without limitation the rights to use,
 25  *     copy, modify, merge, publish, distribut     25  *     copy, modify, merge, publish, distribute, sublicense, and/or
 26  *     sell copies of the Software, and to per     26  *     sell copies of the Software, and to permit persons to whom the
 27  *     Software is furnished to do so, subject     27  *     Software is furnished to do so, subject to the following
 28  *     conditions:                                 28  *     conditions:
 29  *                                                 29  *
 30  *     The above copyright notice and this per     30  *     The above copyright notice and this permission notice shall be
 31  *     included in all copies or substantial p     31  *     included in all copies or substantial portions of the Software.
 32  *                                                 32  *
 33  *     THE SOFTWARE IS PROVIDED "AS IS", WITHO     33  *     THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 34  *     EXPRESS OR IMPLIED, INCLUDING BUT NOT L     34  *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 35  *     OF MERCHANTABILITY, FITNESS FOR A PARTI     35  *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 36  *     NONINFRINGEMENT. IN NO EVENT SHALL THE      36  *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 37  *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGE     37  *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 38  *     WHETHER IN AN ACTION OF CONTRACT, TORT      38  *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 39  *     FROM, OUT OF OR IN CONNECTION WITH THE      39  *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 40  *     OTHER DEALINGS IN THE SOFTWARE.             40  *     OTHER DEALINGS IN THE SOFTWARE.
 41  */                                                41  */
 42                                                    42 
 43 /dts-v1/;                                          43 /dts-v1/;
 44                                                    44 
 45 #include "imx6q-bx50v3.dtsi"                       45 #include "imx6q-bx50v3.dtsi"
 46                                                    46 
 47 / {                                                47 / {
 48         model = "General Electric B850v3";         48         model = "General Electric B850v3";
 49         compatible = "ge,imx6q-b850v3", "advan     49         compatible = "ge,imx6q-b850v3", "advantech,imx6q-ba16", "fsl,imx6q";
 50                                                    50 
 51         chosen {                                   51         chosen {
 52                 stdout-path = &uart3;              52                 stdout-path = &uart3;
 53         };                                         53         };
 54 };                                                 54 };
 55                                                    55 
 56 &ldb {                                             56 &ldb {
 57         fsl,dual-channel;                          57         fsl,dual-channel;
 58         status = "okay";                           58         status = "okay";
 59                                                    59 
 60         lvds0: lvds-channel@0 {                    60         lvds0: lvds-channel@0 {
 61                 fsl,data-mapping = "spwg";         61                 fsl,data-mapping = "spwg";
 62                 fsl,data-width = <24>;             62                 fsl,data-width = <24>;
 63                 status = "okay";                   63                 status = "okay";
 64                                                    64 
 65                 port@4 {                           65                 port@4 {
 66                         reg = <4>;                 66                         reg = <4>;
 67                                                    67 
 68                         lvds0_out: endpoint {      68                         lvds0_out: endpoint {
 69                                 remote-endpoin     69                                 remote-endpoint = <&stdp4028_in>;
 70                         };                         70                         };
 71                 };                                 71                 };
 72         };                                         72         };
 73 };                                                 73 };
 74                                                    74 
 75 &i2c2 {                                            75 &i2c2 {
 76         pca9547_ddc: mux@70 {                      76         pca9547_ddc: mux@70 {
 77                 compatible = "nxp,pca9547";        77                 compatible = "nxp,pca9547";
 78                 reg = <0x70>;                      78                 reg = <0x70>;
 79                 #address-cells = <1>;              79                 #address-cells = <1>;
 80                 #size-cells = <0>;                 80                 #size-cells = <0>;
 81                                                    81 
 82                 mux2_i2c1: i2c@0 {                 82                 mux2_i2c1: i2c@0 {
 83                         #address-cells = <1>;      83                         #address-cells = <1>;
 84                         #size-cells = <0>;         84                         #size-cells = <0>;
 85                         reg = <0x0>;               85                         reg = <0x0>;
 86                 };                                 86                 };
 87                                                    87 
 88                 mux2_i2c2: i2c@1 {                 88                 mux2_i2c2: i2c@1 {
 89                         #address-cells = <1>;      89                         #address-cells = <1>;
 90                         #size-cells = <0>;         90                         #size-cells = <0>;
 91                         reg = <0x1>;               91                         reg = <0x1>;
 92                 };                                 92                 };
 93                                                    93 
 94                 mux2_i2c3: i2c@2 {                 94                 mux2_i2c3: i2c@2 {
 95                         #address-cells = <1>;      95                         #address-cells = <1>;
 96                         #size-cells = <0>;         96                         #size-cells = <0>;
 97                         reg = <0x2>;               97                         reg = <0x2>;
 98                 };                                 98                 };
 99                                                    99 
100                 mux2_i2c4: i2c@3 {                100                 mux2_i2c4: i2c@3 {
101                         #address-cells = <1>;     101                         #address-cells = <1>;
102                         #size-cells = <0>;        102                         #size-cells = <0>;
103                         reg = <0x3>;              103                         reg = <0x3>;
104                 };                                104                 };
105                                                   105 
106                 mux2_i2c5: i2c@4 {                106                 mux2_i2c5: i2c@4 {
107                         #address-cells = <1>;     107                         #address-cells = <1>;
108                         #size-cells = <0>;        108                         #size-cells = <0>;
109                         reg = <0x4>;              109                         reg = <0x4>;
110                 };                                110                 };
111                                                   111 
112                 mux2_i2c6: i2c@5 {                112                 mux2_i2c6: i2c@5 {
113                         #address-cells = <1>;     113                         #address-cells = <1>;
114                         #size-cells = <0>;        114                         #size-cells = <0>;
115                         reg = <0x5>;              115                         reg = <0x5>;
116                 };                                116                 };
117                                                   117 
118                 mux2_i2c7: i2c@6 {                118                 mux2_i2c7: i2c@6 {
119                         #address-cells = <1>;     119                         #address-cells = <1>;
120                         #size-cells = <0>;        120                         #size-cells = <0>;
121                         reg = <0x6>;              121                         reg = <0x6>;
122                 };                                122                 };
123                                                   123 
124                 mux2_i2c8: i2c@7 {                124                 mux2_i2c8: i2c@7 {
125                         #address-cells = <1>;     125                         #address-cells = <1>;
126                         #size-cells = <0>;        126                         #size-cells = <0>;
127                         reg = <0x7>;              127                         reg = <0x7>;
128                 };                                128                 };
129         };                                        129         };
130 };                                                130 };
131                                                   131 
132 &hdmi {                                           132 &hdmi {
133         ddc-i2c-bus = <&mux2_i2c1>;               133         ddc-i2c-bus = <&mux2_i2c1>;
134 };                                                134 };
135                                                   135 
136 &mux1_i2c1 {                                      136 &mux1_i2c1 {
137         ads7830@4a {                              137         ads7830@4a {
138                 compatible = "ti,ads7830";        138                 compatible = "ti,ads7830";
139                 reg = <0x4a>;                     139                 reg = <0x4a>;
140         };                                        140         };
141 };                                                141 };
142                                                   142 
143 &mux2_i2c2 {                                      143 &mux2_i2c2 {
144         clock-frequency = <100000>;               144         clock-frequency = <100000>;
145                                                   145 
146         stdp2690@72 {                             146         stdp2690@72 {
147                 compatible = "megachips,stdp26    147                 compatible = "megachips,stdp2690-ge-b850v3-fw";
148                 reg = <0x72>;                     148                 reg = <0x72>;
149                                                   149 
150                 ports {                           150                 ports {
151                         #address-cells = <1>;     151                         #address-cells = <1>;
152                         #size-cells = <0>;        152                         #size-cells = <0>;
153                                                   153 
154                         port@0 {                  154                         port@0 {
155                                 reg = <0>;        155                                 reg = <0>;
156                                                   156 
157                                 stdp2690_in: e    157                                 stdp2690_in: endpoint {
158                                         remote    158                                         remote-endpoint = <&stdp4028_out>;
159                                 };                159                                 };
160                         };                        160                         };
161                                                   161 
162                         port@1 {                  162                         port@1 {
163                                 reg = <1>;        163                                 reg = <1>;
164                                                   164 
165                                 stdp2690_out:     165                                 stdp2690_out: endpoint {
166                                         /* Con    166                                         /* Connector for external display */
167                                 };                167                                 };
168                         };                        168                         };
169                 };                                169                 };
170         };                                        170         };
171                                                   171 
172         stdp4028@73 {                             172         stdp4028@73 {
173                 compatible = "megachips,stdp40    173                 compatible = "megachips,stdp4028-ge-b850v3-fw";
174                 reg = <0x73>;                     174                 reg = <0x73>;
175                 interrupt-parent = <&gpio2>;      175                 interrupt-parent = <&gpio2>;
176                 interrupts = <0 IRQ_TYPE_LEVEL    176                 interrupts = <0 IRQ_TYPE_LEVEL_HIGH>;
177                                                   177 
178                 ports {                           178                 ports {
179                         #address-cells = <1>;     179                         #address-cells = <1>;
180                         #size-cells = <0>;        180                         #size-cells = <0>;
181                                                   181 
182                         port@0 {                  182                         port@0 {
183                                 reg = <0>;        183                                 reg = <0>;
184                                                   184 
185                                 stdp4028_in: e    185                                 stdp4028_in: endpoint {
186                                         remote    186                                         remote-endpoint = <&lvds0_out>;
187                                 };                187                                 };
188                         };                        188                         };
189                                                   189 
190                         port@1 {                  190                         port@1 {
191                                 reg = <1>;        191                                 reg = <1>;
192                                                   192 
193                                 stdp4028_out:     193                                 stdp4028_out: endpoint {
194                                         remote    194                                         remote-endpoint = <&stdp2690_in>;
195                                 };                195                                 };
196                         };                        196                         };
197                 };                                197                 };
198         };                                        198         };
199 };                                                199 };
200                                                   200 
201 &pca9539 {                                        201 &pca9539 {
202         gpio-line-names = "AMB_P_INT1#", "AMB_    202         gpio-line-names = "AMB_P_INT1#", "AMB_P_INT2#", "BT_EN", "WLAN_EN",
203                           "REMOTE_ON_PML#", "S    203                           "REMOTE_ON_PML#", "SM_D_ACT", "DP1_RST#", "DP2_RST#",
204                           "", "", "", "",         204                           "", "", "", "",
205                           "", "", "", "";         205                           "", "", "", "";
206                                                   206 
207         P10-hog {                                 207         P10-hog {
208                 gpio-hog;                         208                 gpio-hog;
209                 gpios = <8 0>;                    209                 gpios = <8 0>;
210                 output-low;                       210                 output-low;
211                 line-name = "PCA9539-P10";        211                 line-name = "PCA9539-P10";
212         };                                        212         };
213                                                   213 
214         P11-hog {                                 214         P11-hog {
215                 gpio-hog;                         215                 gpio-hog;
216                 gpios = <9 0>;                    216                 gpios = <9 0>;
217                 output-low;                       217                 output-low;
218                 line-name = "PCA9539-P11";        218                 line-name = "PCA9539-P11";
219         };                                        219         };
220 };                                                220 };
221                                                   221 
222 &pci_root {                                       222 &pci_root {
223         /* PLX Technology, Inc. PEX 8605 PCI E    223         /* PLX Technology, Inc. PEX 8605 PCI Express 4-port Gen2 Switch */
224         bridge@1,0 {                              224         bridge@1,0 {
225                 compatible = "pci10b5,8605";      225                 compatible = "pci10b5,8605";
226                 reg = <0x00010000 0 0 0 0>;       226                 reg = <0x00010000 0 0 0 0>;
227                                                   227 
228                 #address-cells = <3>;             228                 #address-cells = <3>;
229                 #size-cells = <2>;                229                 #size-cells = <2>;
230                                                   230 
231                 bridge@2,1 {                      231                 bridge@2,1 {
232                         compatible = "pci10b5,    232                         compatible = "pci10b5,8605";
233                         reg = <0x00020800 0 0     233                         reg = <0x00020800 0 0 0 0>;
234                                                   234 
235                         #address-cells = <3>;     235                         #address-cells = <3>;
236                         #size-cells = <2>;        236                         #size-cells = <2>;
237                                                   237 
238                         /* Intel Corporation I    238                         /* Intel Corporation I210 Gigabit Network Connection */
239                         ethernet@3,0 {            239                         ethernet@3,0 {
240                                 compatible = "    240                                 compatible = "pci8086,1533";
241                                 reg = <0x00030    241                                 reg = <0x00030000 0 0 0 0>;
242                         };                        242                         };
243                 };                                243                 };
244                                                   244 
245                 bridge@2,2 {                      245                 bridge@2,2 {
246                         compatible = "pci10b5,    246                         compatible = "pci10b5,8605";
247                         reg = <0x00021000 0 0     247                         reg = <0x00021000 0 0 0 0>;
248                                                   248 
249                         #address-cells = <3>;     249                         #address-cells = <3>;
250                         #size-cells = <2>;        250                         #size-cells = <2>;
251                                                   251 
252                         /* Intel Corporation I    252                         /* Intel Corporation I210 Gigabit Network Connection */
253                         switch_nic: ethernet@4    253                         switch_nic: ethernet@4,0 {
254                                 compatible = "    254                                 compatible = "pci8086,1533";
255                                 reg = <0x00040    255                                 reg = <0x00040000 0 0 0 0>;
256                         };                        256                         };
257                 };                                257                 };
258         };                                        258         };
259 };                                                259 };
260                                                   260 
261 &switch_ports {                                   261 &switch_ports {
262         port@0 {                                  262         port@0 {
263                 reg = <0>;                        263                 reg = <0>;
264                 label = "eneport1";               264                 label = "eneport1";
265                 phy-handle = <&switchphy0>;       265                 phy-handle = <&switchphy0>;
266         };                                        266         };
267                                                   267 
268         port@1 {                                  268         port@1 {
269                 reg = <1>;                        269                 reg = <1>;
270                 label = "eneport2";               270                 label = "eneport2";
271                 phy-handle = <&switchphy1>;       271                 phy-handle = <&switchphy1>;
272         };                                        272         };
273                                                   273 
274         port@2 {                                  274         port@2 {
275                 reg = <2>;                        275                 reg = <2>;
276                 label = "enix";                   276                 label = "enix";
277                 phy-handle = <&switchphy2>;       277                 phy-handle = <&switchphy2>;
278         };                                        278         };
279                                                   279 
280         port@3 {                                  280         port@3 {
281                 reg = <3>;                        281                 reg = <3>;
282                 label = "enid";                   282                 label = "enid";
283                 phy-handle = <&switchphy3>;       283                 phy-handle = <&switchphy3>;
284         };                                        284         };
285                                                   285 
286         port@4 {                                  286         port@4 {
287                 reg = <4>;                        287                 reg = <4>;
288                 label = "cpu";                    288                 label = "cpu";
289                 ethernet = <&switch_nic>;         289                 ethernet = <&switch_nic>;
290                 phy-handle = <&switchphy4>;       290                 phy-handle = <&switchphy4>;
291         };                                        291         };
292 };                                                292 };
                                                      

~ [ 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