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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm/aspeed/aspeed-bmc-ibm-blueridge.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/aspeed/aspeed-bmc-ibm-blueridge.dts (Architecture i386) and /scripts/dtc/include-prefixes/arm/aspeed/aspeed-bmc-ibm-blueridge.dts (Architecture sparc64)


  1 // SPDX-License-Identifier: GPL-2.0-or-later        1 // SPDX-License-Identifier: GPL-2.0-or-later
  2 // Copyright 2024 IBM Corp.                         2 // Copyright 2024 IBM Corp.
  3 /dts-v1/;                                           3 /dts-v1/;
  4                                                     4 
  5 #include <dt-bindings/gpio/aspeed-gpio.h>           5 #include <dt-bindings/gpio/aspeed-gpio.h>
  6 #include <dt-bindings/i2c/i2c.h>                    6 #include <dt-bindings/i2c/i2c.h>
  7 #include <dt-bindings/leds/leds-pca955x.h>          7 #include <dt-bindings/leds/leds-pca955x.h>
  8 #include "aspeed-g6.dtsi"                           8 #include "aspeed-g6.dtsi"
  9 #include "ibm-power11-quad.dtsi"                    9 #include "ibm-power11-quad.dtsi"
 10                                                    10 
 11 / {                                                11 / {
 12         model = "Blueridge 2U";                    12         model = "Blueridge 2U";
 13         compatible = "ibm,blueridge-bmc", "asp     13         compatible = "ibm,blueridge-bmc", "aspeed,ast2600";
 14                                                    14 
 15         aliases {                                  15         aliases {
 16                 serial4 = &uart5;                  16                 serial4 = &uart5;
 17                 i2c16 = &i2c2mux0;                 17                 i2c16 = &i2c2mux0;
 18                 i2c17 = &i2c2mux1;                 18                 i2c17 = &i2c2mux1;
 19                 i2c18 = &i2c2mux2;                 19                 i2c18 = &i2c2mux2;
 20                 i2c19 = &i2c2mux3;                 20                 i2c19 = &i2c2mux3;
 21                 i2c20 = &i2c4mux0chn0;             21                 i2c20 = &i2c4mux0chn0;
 22                 i2c21 = &i2c4mux0chn1;             22                 i2c21 = &i2c4mux0chn1;
 23                 i2c22 = &i2c4mux0chn2;             23                 i2c22 = &i2c4mux0chn2;
 24                 i2c23 = &i2c5mux0chn0;             24                 i2c23 = &i2c5mux0chn0;
 25                 i2c24 = &i2c5mux0chn1;             25                 i2c24 = &i2c5mux0chn1;
 26                 i2c25 = &i2c6mux0chn0;             26                 i2c25 = &i2c6mux0chn0;
 27                 i2c26 = &i2c6mux0chn1;             27                 i2c26 = &i2c6mux0chn1;
 28                 i2c27 = &i2c6mux0chn2;             28                 i2c27 = &i2c6mux0chn2;
 29                 i2c28 = &i2c6mux0chn3;             29                 i2c28 = &i2c6mux0chn3;
 30                 i2c29 = &i2c11mux0chn0;            30                 i2c29 = &i2c11mux0chn0;
 31                 i2c30 = &i2c11mux0chn1;            31                 i2c30 = &i2c11mux0chn1;
 32         };                                         32         };
 33                                                    33 
 34         chosen {                                   34         chosen {
 35                 stdout-path = &uart5;              35                 stdout-path = &uart5;
 36         };                                         36         };
 37                                                    37 
 38         memory@80000000 {                          38         memory@80000000 {
 39                 device_type = "memory";            39                 device_type = "memory";
 40                 reg = <0x80000000 0x40000000>;     40                 reg = <0x80000000 0x40000000>;
 41         };                                         41         };
 42                                                    42 
 43         reserved-memory {                          43         reserved-memory {
 44                 #address-cells = <1>;              44                 #address-cells = <1>;
 45                 #size-cells = <1>;                 45                 #size-cells = <1>;
 46                 ranges;                            46                 ranges;
 47                                                    47 
 48                 event_log: region@b3d00000 {       48                 event_log: region@b3d00000 {
 49                         reg = <0xb3d00000 0x10     49                         reg = <0xb3d00000 0x100000>;
 50                         no-map;                    50                         no-map;
 51                 };                                 51                 };
 52                                                    52 
 53                 ramoops@b3e00000 {                 53                 ramoops@b3e00000 {
 54                         compatible = "ramoops"     54                         compatible = "ramoops";
 55                         reg = <0xb3e00000 0x20     55                         reg = <0xb3e00000 0x200000>; /* 16 * (4 * 0x8000) */
 56                         record-size = <0x8000>     56                         record-size = <0x8000>;
 57                         console-size = <0x8000     57                         console-size = <0x8000>;
 58                         ftrace-size = <0x8000>     58                         ftrace-size = <0x8000>;
 59                         pmsg-size = <0x8000>;      59                         pmsg-size = <0x8000>;
 60                         max-reason = <3>; /* K     60                         max-reason = <3>; /* KMSG_DUMP_EMERG */
 61                 };                                 61                 };
 62                                                    62 
 63                 /* LPC FW cycle bridge region      63                 /* LPC FW cycle bridge region requires natural alignment */
 64                 flash_memory: region@b4000000      64                 flash_memory: region@b4000000 {
 65                         reg = <0xb4000000 0x04     65                         reg = <0xb4000000 0x04000000>; /* 64M */
 66                         no-map;                    66                         no-map;
 67                 };                                 67                 };
 68                                                    68 
 69                 /* VGA region is dictated by h     69                 /* VGA region is dictated by hardware strapping */
 70                 vga_memory: region@bf000000 {      70                 vga_memory: region@bf000000 {
 71                         compatible = "shared-d     71                         compatible = "shared-dma-pool";
 72                         reg = <0xbf000000 0x01     72                         reg = <0xbf000000 0x01000000>;  /* 16M */
 73                         no-map;                    73                         no-map;
 74                 };                                 74                 };
 75         };                                         75         };
 76                                                    76 
 77         i2c-mux {                                  77         i2c-mux {
 78                 compatible = "i2c-mux-gpio";       78                 compatible = "i2c-mux-gpio";
 79                 #address-cells = <1>;              79                 #address-cells = <1>;
 80                 #size-cells = <0>;                 80                 #size-cells = <0>;
 81                 i2c-parent = <&i2c2>;              81                 i2c-parent = <&i2c2>;
 82                 idle-state = <0>;                  82                 idle-state = <0>;
 83                 mux-gpios = <&gpio0 ASPEED_GPI     83                 mux-gpios = <&gpio0 ASPEED_GPIO(G, 4) GPIO_ACTIVE_HIGH>,
 84                             <&gpio0 ASPEED_GPI     84                             <&gpio0 ASPEED_GPIO(G, 5) GPIO_ACTIVE_HIGH>;
 85                                                    85 
 86                 i2c2mux0: i2c@0 {                  86                 i2c2mux0: i2c@0 {
 87                         reg = <0>;                 87                         reg = <0>;
 88                         #address-cells = <1>;      88                         #address-cells = <1>;
 89                         #size-cells = <0>;         89                         #size-cells = <0>;
 90                 };                                 90                 };
 91                                                    91 
 92                 i2c2mux1: i2c@1 {                  92                 i2c2mux1: i2c@1 {
 93                         reg = <1>;                 93                         reg = <1>;
 94                         #address-cells = <1>;      94                         #address-cells = <1>;
 95                         #size-cells = <0>;         95                         #size-cells = <0>;
 96                 };                                 96                 };
 97                                                    97 
 98                 i2c2mux2: i2c@2 {                  98                 i2c2mux2: i2c@2 {
 99                         reg = <2>;                 99                         reg = <2>;
100                         #address-cells = <1>;     100                         #address-cells = <1>;
101                         #size-cells = <0>;        101                         #size-cells = <0>;
102                 };                                102                 };
103                                                   103 
104                 i2c2mux3: i2c@3 {                 104                 i2c2mux3: i2c@3 {
105                         reg = <3>;                105                         reg = <3>;
106                         #address-cells = <1>;     106                         #address-cells = <1>;
107                         #size-cells = <0>;        107                         #size-cells = <0>;
108                 };                                108                 };
109         };                                        109         };
110                                                   110 
111         leds {                                    111         leds {
112                 compatible = "gpio-leds";         112                 compatible = "gpio-leds";
113                                                   113 
114                 /* BMC Card fault LED at the b    114                 /* BMC Card fault LED at the back */
115                 led-bmc-ingraham0 {               115                 led-bmc-ingraham0 {
116                         gpios = <&gpio0 ASPEED    116                         gpios = <&gpio0 ASPEED_GPIO(H, 1) GPIO_ACTIVE_LOW>;
117                 };                                117                 };
118                                                   118 
119                 /* Enclosure ID LED at the bac    119                 /* Enclosure ID LED at the back */
120                 led-rear-enc-id0 {                120                 led-rear-enc-id0 {
121                         gpios = <&gpio0 ASPEED    121                         gpios = <&gpio0 ASPEED_GPIO(H, 2) GPIO_ACTIVE_LOW>;
122                 };                                122                 };
123                                                   123 
124                 /* Enclosure fault LED at the     124                 /* Enclosure fault LED at the back */
125                 led-rear-enc-fault0 {             125                 led-rear-enc-fault0 {
126                         gpios = <&gpio0 ASPEED    126                         gpios = <&gpio0 ASPEED_GPIO(H, 3) GPIO_ACTIVE_LOW>;
127                 };                                127                 };
128                                                   128 
129                 /* PCIE slot power LED */         129                 /* PCIE slot power LED */
130                 led-pcieslot-power {              130                 led-pcieslot-power {
131                         gpios = <&gpio0 ASPEED    131                         gpios = <&gpio0 ASPEED_GPIO(P, 4) GPIO_ACTIVE_LOW>;
132                 };                                132                 };
133         };                                        133         };
134                                                   134 
135         gpio-keys-polled {                        135         gpio-keys-polled {
136                 compatible = "gpio-keys-polled    136                 compatible = "gpio-keys-polled";
137                 poll-interval = <1000>;           137                 poll-interval = <1000>;
138                                                   138 
139                 event-fan0-presence {             139                 event-fan0-presence {
140                         gpios = <&pca0 6 GPIO_    140                         gpios = <&pca0 6 GPIO_ACTIVE_LOW>;
141                         label = "fan0-presence    141                         label = "fan0-presence";
142                         linux,code = <6>;         142                         linux,code = <6>;
143                 };                                143                 };
144                                                   144 
145                 event-fan1-presence {             145                 event-fan1-presence {
146                         gpios = <&pca0 7 GPIO_    146                         gpios = <&pca0 7 GPIO_ACTIVE_LOW>;
147                         label = "fan1-presence    147                         label = "fan1-presence";
148                         linux,code = <7>;         148                         linux,code = <7>;
149                 };                                149                 };
150                                                   150 
151                 event-fan2-presence {             151                 event-fan2-presence {
152                         gpios = <&pca0 8 GPIO_    152                         gpios = <&pca0 8 GPIO_ACTIVE_LOW>;
153                         label = "fan2-presence    153                         label = "fan2-presence";
154                         linux,code = <8>;         154                         linux,code = <8>;
155                 };                                155                 };
156                                                   156 
157                 event-fan3-presence {             157                 event-fan3-presence {
158                         gpios = <&pca0 9 GPIO_    158                         gpios = <&pca0 9 GPIO_ACTIVE_LOW>;
159                         label = "fan3-presence    159                         label = "fan3-presence";
160                         linux,code = <9>;         160                         linux,code = <9>;
161                 };                                161                 };
162                                                   162 
163                 event-fan4-presence {             163                 event-fan4-presence {
164                         gpios = <&pca0 10 GPIO    164                         gpios = <&pca0 10 GPIO_ACTIVE_LOW>;
165                         label = "fan4-presence    165                         label = "fan4-presence";
166                         linux,code = <10>;        166                         linux,code = <10>;
167                 };                                167                 };
168                                                   168 
169                 event-fan5-presence {             169                 event-fan5-presence {
170                         gpios = <&pca0 11 GPIO    170                         gpios = <&pca0 11 GPIO_ACTIVE_LOW>;
171                         label = "fan5-presence    171                         label = "fan5-presence";
172                         linux,code = <11>;        172                         linux,code = <11>;
173                 };                                173                 };
174         };                                        174         };
175                                                   175 
176         iio-hwmon {                               176         iio-hwmon {
177                 compatible = "iio-hwmon";         177                 compatible = "iio-hwmon";
178                 io-channels = <&adc1 7>;          178                 io-channels = <&adc1 7>;
179         };                                        179         };
180 };                                                180 };
181                                                   181 
182 &adc1 {                                           182 &adc1 {
183         status = "okay";                          183         status = "okay";
184         aspeed,int-vref-microvolt = <2500000>;    184         aspeed,int-vref-microvolt = <2500000>;
185         pinctrl-names = "default";                185         pinctrl-names = "default";
186         pinctrl-0 = <&pinctrl_adc8_default &pi    186         pinctrl-0 = <&pinctrl_adc8_default &pinctrl_adc9_default
187                 &pinctrl_adc10_default &pinctr    187                 &pinctrl_adc10_default &pinctrl_adc11_default
188                 &pinctrl_adc12_default &pinctr    188                 &pinctrl_adc12_default &pinctrl_adc13_default
189                 &pinctrl_adc14_default &pinctr    189                 &pinctrl_adc14_default &pinctrl_adc15_default>;
190 };                                                190 };
191                                                   191 
192 &ehci1 {                                          192 &ehci1 {
193         status = "okay";                          193         status = "okay";
194 };                                                194 };
195                                                   195 
196 &uhci {                                           196 &uhci {
197         status = "okay";                          197         status = "okay";
198 };                                                198 };
199                                                   199 
200 &gpio0 {                                          200 &gpio0 {
201         gpio-line-names =                         201         gpio-line-names =
202         /*A0-A7*/       "","","","","","","","    202         /*A0-A7*/       "","","","","","","","",
203         /*B0-B7*/       "bmc-management-ready"    203         /*B0-B7*/       "bmc-management-ready","","","","","","checkstop","",
204         /*C0-C7*/       "","","","","","","","    204         /*C0-C7*/       "","","","","","","","",
205         /*D0-D7*/       "","","","","","","","    205         /*D0-D7*/       "","","","","","","","",
206         /*E0-E7*/       "","","","","","","","    206         /*E0-E7*/       "","","","","","","","",
207         /*F0-F7*/       "","","rtc-battery-vol    207         /*F0-F7*/       "","","rtc-battery-voltage-read-enable","reset-cause-pinhole","","",
208                         "factory-reset-toggle"    208                         "factory-reset-toggle","",
209         /*G0-G7*/       "","","","","","","","    209         /*G0-G7*/       "","","","","","","","",
210         /*H0-H7*/       "","bmc-ingraham0","re    210         /*H0-H7*/       "","bmc-ingraham0","rear-enc-id0","rear-enc-fault0","","","","",
211         /*I0-I7*/       "","","","","","","bmc    211         /*I0-I7*/       "","","","","","","bmc-secure-boot","",
212         /*J0-J7*/       "","","","","","","","    212         /*J0-J7*/       "","","","","","","","",
213         /*K0-K7*/       "","","","","","","","    213         /*K0-K7*/       "","","","","","","","",
214         /*L0-L7*/       "","","","","","","","    214         /*L0-L7*/       "","","","","","","","",
215         /*M0-M7*/       "","","","","","","","    215         /*M0-M7*/       "","","","","","","","",
216         /*N0-N7*/       "","","","","","","","    216         /*N0-N7*/       "","","","","","","","",
217         /*O0-O7*/       "","","","usb-power","    217         /*O0-O7*/       "","","","usb-power","","","","",
218         /*P0-P7*/       "","","","","pcieslot-    218         /*P0-P7*/       "","","","","pcieslot-power","","","",
219         /*Q0-Q7*/       "cfam-reset","","regul    219         /*Q0-Q7*/       "cfam-reset","","regulator-standby-faulted","","","","","",
220         /*R0-R7*/       "bmc-tpm-reset","power    220         /*R0-R7*/       "bmc-tpm-reset","power-chassis-control","power-chassis-good","","","","",
221                         "",                       221                         "",
222         /*S0-S7*/       "presence-ps0","presen    222         /*S0-S7*/       "presence-ps0","presence-ps1","presence-ps2","presence-ps3",
223                         "power-ffs-sync-histor    223                         "power-ffs-sync-history","","","",
224         /*T0-T7*/       "","","","","","","","    224         /*T0-T7*/       "","","","","","","","",
225         /*U0-U7*/       "","","","","","","","    225         /*U0-U7*/       "","","","","","","","",
226         /*V0-V7*/       "","","","","","","","    226         /*V0-V7*/       "","","","","","","","",
227         /*W0-W7*/       "","","","","","","","    227         /*W0-W7*/       "","","","","","","","",
228         /*X0-X7*/       "","","","","","","","    228         /*X0-X7*/       "","","","","","","","",
229         /*Y0-Y7*/       "","","","","","","","    229         /*Y0-Y7*/       "","","","","","","","",
230         /*Z0-Z7*/       "","","","","","","","    230         /*Z0-Z7*/       "","","","","","","","";
231                                                   231 
232         i2c3-mux-oe-n-hog {                       232         i2c3-mux-oe-n-hog {
233                 gpio-hog;                         233                 gpio-hog;
234                 gpios = <ASPEED_GPIO(G, 6) GPI    234                 gpios = <ASPEED_GPIO(G, 6) GPIO_ACTIVE_LOW>;
235                 line-name = "I2C3_MUX_OE_N";      235                 line-name = "I2C3_MUX_OE_N";
236                 output-high;                      236                 output-high;
237         };                                        237         };
238                                                   238 
239         usb-power-hog {                           239         usb-power-hog {
240                 gpio-hog;                         240                 gpio-hog;
241                 gpios = <ASPEED_GPIO(O, 3) GPI    241                 gpios = <ASPEED_GPIO(O, 3) GPIO_ACTIVE_LOW>;
242                 output-high;                      242                 output-high;
243         };                                        243         };
244 };                                                244 };
245                                                   245 
246 &emmc_controller {                                246 &emmc_controller {
247         status = "okay";                          247         status = "okay";
248 };                                                248 };
249                                                   249 
250 &pinctrl_emmc_default {                           250 &pinctrl_emmc_default {
251         bias-disable;                             251         bias-disable;
252 };                                                252 };
253                                                   253 
254 &emmc {                                           254 &emmc {
255         status = "okay";                          255         status = "okay";
256         clk-phase-mmc-hs200 = <180>, <180>;       256         clk-phase-mmc-hs200 = <180>, <180>;
257 };                                                257 };
258                                                   258 
259 &ibt {                                            259 &ibt {
260         status = "okay";                          260         status = "okay";
261 };                                                261 };
262                                                   262 
263 &i2c0 {                                           263 &i2c0 {
264         status = "okay";                          264         status = "okay";
265                                                   265 
266         eeprom@51 {                               266         eeprom@51 {
267                 compatible = "atmel,24c64";       267                 compatible = "atmel,24c64";
268                 reg = <0x51>;                     268                 reg = <0x51>;
269         };                                        269         };
270                                                   270 
271         gpio@20 {                                 271         gpio@20 {
272                 compatible = "ti,tca9554";        272                 compatible = "ti,tca9554";
273                 reg = <0x20>;                     273                 reg = <0x20>;
274                 gpio-controller;                  274                 gpio-controller;
275                 #gpio-cells = <2>;                275                 #gpio-cells = <2>;
276                                                   276 
277                 gpio-line-names = "",             277                 gpio-line-names = "",
278                         "RUSSEL_FW_I2C_ENABLE_    278                         "RUSSEL_FW_I2C_ENABLE_N",
279                         "RUSSEL_OPPANEL_PRESEN    279                         "RUSSEL_OPPANEL_PRESENCE_N",
280                         "BLYTH_OPPANEL_PRESENC    280                         "BLYTH_OPPANEL_PRESENCE_N",
281                         "CPU_TPM_CARD_PRESENT_    281                         "CPU_TPM_CARD_PRESENT_N",
282                         "DASD_BP2_PRESENT_N",     282                         "DASD_BP2_PRESENT_N",
283                         "DASD_BP1_PRESENT_N",     283                         "DASD_BP1_PRESENT_N",
284                         "DASD_BP0_PRESENT_N";     284                         "DASD_BP0_PRESENT_N";
285         };                                        285         };
286 };                                                286 };
287                                                   287 
288 &i2c1 {                                           288 &i2c1 {
289         status = "okay";                          289         status = "okay";
290 };                                                290 };
291                                                   291 
292 &i2c2 {                                           292 &i2c2 {
293         status = "okay";                          293         status = "okay";
294 };                                                294 };
295                                                   295 
296 &i2c3 {                                           296 &i2c3 {
297         status = "okay";                          297         status = "okay";
298                                                   298 
299         power-supply@68 {                         299         power-supply@68 {
300                 compatible = "ibm,cffps";         300                 compatible = "ibm,cffps";
301                 reg = <0x68>;                     301                 reg = <0x68>;
302         };                                        302         };
303                                                   303 
304         power-supply@69 {                         304         power-supply@69 {
305                 compatible = "ibm,cffps";         305                 compatible = "ibm,cffps";
306                 reg = <0x69>;                     306                 reg = <0x69>;
307         };                                        307         };
308                                                   308 
309         led-controller@61 {                       309         led-controller@61 {
310                 compatible = "nxp,pca9552";       310                 compatible = "nxp,pca9552";
311                 reg = <0x61>;                     311                 reg = <0x61>;
312                 #address-cells = <1>;             312                 #address-cells = <1>;
313                 #size-cells = <0>;                313                 #size-cells = <0>;
314                 gpio-controller;                  314                 gpio-controller;
315                 #gpio-cells = <2>;                315                 #gpio-cells = <2>;
316                                                   316 
317                 gpio-line-names =                 317                 gpio-line-names =
318                         "SLOT0_PRSNT_EN_RSVD",    318                         "SLOT0_PRSNT_EN_RSVD", "SLOT1_PRSNT_EN_RSVD",
319                         "SLOT2_PRSNT_EN_RSVD",    319                         "SLOT2_PRSNT_EN_RSVD", "SLOT3_PRSNT_EN_RSVD",
320                         "SLOT4_PRSNT_EN_RSVD",    320                         "SLOT4_PRSNT_EN_RSVD", "SLOT0_EXPANDER_PRSNT_N",
321                         "SLOT1_EXPANDER_PRSNT_    321                         "SLOT1_EXPANDER_PRSNT_N", "SLOT2_EXPANDER_PRSNT_N",
322                         "SLOT3_EXPANDER_PRSNT_    322                         "SLOT3_EXPANDER_PRSNT_N", "SLOT4_EXPANDER_PRSNT_N",
323                         "", "", "", "", "", ""    323                         "", "", "", "", "", "";
324         };                                        324         };
325 };                                                325 };
326                                                   326 
327 &i2c4 {                                           327 &i2c4 {
328         status = "okay";                          328         status = "okay";
329                                                   329 
330         temperature-sensor@48 {                   330         temperature-sensor@48 {
331                 compatible = "ti,tmp275";         331                 compatible = "ti,tmp275";
332                 reg = <0x48>;                     332                 reg = <0x48>;
333         };                                        333         };
334                                                   334 
335         temperature-sensor@49 {                   335         temperature-sensor@49 {
336                 compatible = "ti,tmp275";         336                 compatible = "ti,tmp275";
337                 reg = <0x49>;                     337                 reg = <0x49>;
338         };                                        338         };
339                                                   339 
340         temperature-sensor@4a {                   340         temperature-sensor@4a {
341                 compatible = "ti,tmp275";         341                 compatible = "ti,tmp275";
342                 reg = <0x4a>;                     342                 reg = <0x4a>;
343         };                                        343         };
344                                                   344 
345         i2c-mux@70 {                              345         i2c-mux@70 {
346                 compatible = "nxp,pca9546";       346                 compatible = "nxp,pca9546";
347                 reg = <0x70>;                     347                 reg = <0x70>;
348                 #address-cells = <1>;             348                 #address-cells = <1>;
349                 #size-cells = <0>;                349                 #size-cells = <0>;
350                 i2c-mux-idle-disconnect;          350                 i2c-mux-idle-disconnect;
351                                                   351 
352                 i2c4mux0chn0: i2c@0 {             352                 i2c4mux0chn0: i2c@0 {
353                         reg = <0>;                353                         reg = <0>;
354                         #address-cells = <1>;     354                         #address-cells = <1>;
355                         #size-cells = <0>;        355                         #size-cells = <0>;
356                                                   356 
357                         eeprom@50 {               357                         eeprom@50 {
358                                 compatible = "    358                                 compatible = "atmel,24c64";
359                                 reg = <0x50>;     359                                 reg = <0x50>;
360                         };                        360                         };
361                                                   361 
362                         led-controller@60 {       362                         led-controller@60 {
363                                 compatible = "    363                                 compatible = "nxp,pca9551";
364                                 reg = <0x60>;     364                                 reg = <0x60>;
365                                 #address-cells    365                                 #address-cells = <1>;
366                                 #size-cells =     366                                 #size-cells = <0>;
367                                 gpio-controlle    367                                 gpio-controller;
368                                 #gpio-cells =     368                                 #gpio-cells = <2>;
369                                                   369 
370                                 led@0 {           370                                 led@0 {
371                                         reg =     371                                         reg = <0>;
372                                         defaul    372                                         default-state = "keep";
373                                         label     373                                         label = "cablecard0-cxp-top";
374                                         retain    374                                         retain-state-shutdown;
375                                         type =    375                                         type = <PCA955X_TYPE_LED>;
376                                 };                376                                 };
377                                                   377 
378                                 led@1 {           378                                 led@1 {
379                                         reg =     379                                         reg = <1>;
380                                         defaul    380                                         default-state = "keep";
381                                         label     381                                         label = "cablecard0-cxp-bot";
382                                         retain    382                                         retain-state-shutdown;
383                                         type =    383                                         type = <PCA955X_TYPE_LED>;
384                                 };                384                                 };
385                         };                        385                         };
386                 };                                386                 };
387                                                   387 
388                 i2c4mux0chn1: i2c@1 {             388                 i2c4mux0chn1: i2c@1 {
389                         reg = <1>;                389                         reg = <1>;
390                         #address-cells = <1>;     390                         #address-cells = <1>;
391                         #size-cells = <0>;        391                         #size-cells = <0>;
392                                                   392 
393                         eeprom@51 {               393                         eeprom@51 {
394                                 compatible = "    394                                 compatible = "atmel,24c64";
395                                 reg = <0x51>;     395                                 reg = <0x51>;
396                         };                        396                         };
397                 };                                397                 };
398                                                   398 
399                 i2c4mux0chn2: i2c@2 {             399                 i2c4mux0chn2: i2c@2 {
400                         reg = <2>;                400                         reg = <2>;
401                         #address-cells = <1>;     401                         #address-cells = <1>;
402                         #size-cells = <0>;        402                         #size-cells = <0>;
403                                                   403 
404                         eeprom@52 {               404                         eeprom@52 {
405                                 compatible = "    405                                 compatible = "atmel,24c64";
406                                 reg = <0x52>;     406                                 reg = <0x52>;
407                         };                        407                         };
408                 };                                408                 };
409         };                                        409         };
410 };                                                410 };
411                                                   411 
412 &i2c5 {                                           412 &i2c5 {
413         status = "okay";                          413         status = "okay";
414                                                   414 
415         temperature-sensor@48 {                   415         temperature-sensor@48 {
416                 compatible = "ti,tmp275";         416                 compatible = "ti,tmp275";
417                 reg = <0x48>;                     417                 reg = <0x48>;
418         };                                        418         };
419                                                   419 
420         temperature-sensor@49 {                   420         temperature-sensor@49 {
421                 compatible = "ti,tmp275";         421                 compatible = "ti,tmp275";
422                 reg = <0x49>;                     422                 reg = <0x49>;
423         };                                        423         };
424                                                   424 
425         i2c-mux@70 {                              425         i2c-mux@70 {
426                 compatible = "nxp,pca9546";       426                 compatible = "nxp,pca9546";
427                 reg = <0x70>;                     427                 reg = <0x70>;
428                 #address-cells = <1>;             428                 #address-cells = <1>;
429                 #size-cells = <0>;                429                 #size-cells = <0>;
430                 i2c-mux-idle-disconnect;          430                 i2c-mux-idle-disconnect;
431                                                   431 
432                 i2c5mux0chn0: i2c@0 {             432                 i2c5mux0chn0: i2c@0 {
433                         reg = <0>;                433                         reg = <0>;
434                         #address-cells = <1>;     434                         #address-cells = <1>;
435                         #size-cells = <0>;        435                         #size-cells = <0>;
436                                                   436 
437                         eeprom@50 {               437                         eeprom@50 {
438                                 compatible = "    438                                 compatible = "atmel,24c64";
439                                 reg = <0x50>;     439                                 reg = <0x50>;
440                         };                        440                         };
441                                                   441 
442                         led-controller@60 {       442                         led-controller@60 {
443                                 compatible = "    443                                 compatible = "nxp,pca9551";
444                                 reg = <0x60>;     444                                 reg = <0x60>;
445                                 #address-cells    445                                 #address-cells = <1>;
446                                 #size-cells =     446                                 #size-cells = <0>;
447                                 gpio-controlle    447                                 gpio-controller;
448                                 #gpio-cells =     448                                 #gpio-cells = <2>;
449                                                   449 
450                                 led@0 {           450                                 led@0 {
451                                         reg =     451                                         reg = <0>;
452                                         defaul    452                                         default-state = "keep";
453                                         label     453                                         label = "cablecard3-cxp-top";
454                                         retain    454                                         retain-state-shutdown;
455                                         type =    455                                         type = <PCA955X_TYPE_LED>;
456                                 };                456                                 };
457                                                   457 
458                                 led@1 {           458                                 led@1 {
459                                         reg =     459                                         reg = <1>;
460                                         defaul    460                                         default-state = "keep";
461                                         label     461                                         label = "cablecard3-cxp-bot";
462                                         retain    462                                         retain-state-shutdown;
463                                         type =    463                                         type = <PCA955X_TYPE_LED>;
464                                 };                464                                 };
465                         };                        465                         };
466                 };                                466                 };
467                                                   467 
468                 i2c5mux0chn1: i2c@1 {             468                 i2c5mux0chn1: i2c@1 {
469                         reg = <1>;                469                         reg = <1>;
470                         #address-cells = <1>;     470                         #address-cells = <1>;
471                         #size-cells = <0>;        471                         #size-cells = <0>;
472                                                   472 
473                         eeprom@51 {               473                         eeprom@51 {
474                                 compatible = "    474                                 compatible = "atmel,24c64";
475                                 reg = <0x51>;     475                                 reg = <0x51>;
476                         };                        476                         };
477                                                   477 
478                         led-controller@61 {       478                         led-controller@61 {
479                                 compatible = "    479                                 compatible = "nxp,pca9551";
480                                 reg = <0x61>;     480                                 reg = <0x61>;
481                                 #address-cells    481                                 #address-cells = <1>;
482                                 #size-cells =     482                                 #size-cells = <0>;
483                                 gpio-controlle    483                                 gpio-controller;
484                                 #gpio-cells =     484                                 #gpio-cells = <2>;
485                                                   485 
486                                 led@0 {           486                                 led@0 {
487                                         reg =     487                                         reg = <0>;
488                                         defaul    488                                         default-state = "keep";
489                                         label     489                                         label = "cablecard4-cxp-top";
490                                         retain    490                                         retain-state-shutdown;
491                                         type =    491                                         type = <PCA955X_TYPE_LED>;
492                                 };                492                                 };
493                                                   493 
494                                 led@1 {           494                                 led@1 {
495                                         reg =     495                                         reg = <1>;
496                                         defaul    496                                         default-state = "keep";
497                                         label     497                                         label = "cablecard4-cxp-bot";
498                                         retain    498                                         retain-state-shutdown;
499                                         type =    499                                         type = <PCA955X_TYPE_LED>;
500                                 };                500                                 };
501                         };                        501                         };
502                 };                                502                 };
503         };                                        503         };
504 };                                                504 };
505                                                   505 
506 &i2c6 {                                           506 &i2c6 {
507         status = "okay";                          507         status = "okay";
508                                                   508 
509         temperature-sensor@48 {                   509         temperature-sensor@48 {
510                 compatible = "ti,tmp275";         510                 compatible = "ti,tmp275";
511                 reg = <0x48>;                     511                 reg = <0x48>;
512         };                                        512         };
513                                                   513 
514         temperature-sensor@4a {                   514         temperature-sensor@4a {
515                 compatible = "ti,tmp275";         515                 compatible = "ti,tmp275";
516                 reg = <0x4a>;                     516                 reg = <0x4a>;
517         };                                        517         };
518                                                   518 
519         temperature-sensor@4b {                   519         temperature-sensor@4b {
520                 compatible = "ti,tmp275";         520                 compatible = "ti,tmp275";
521                 reg = <0x4b>;                     521                 reg = <0x4b>;
522         };                                        522         };
523                                                   523 
524         i2c-mux@70 {                              524         i2c-mux@70 {
525                 compatible = "nxp,pca9546";       525                 compatible = "nxp,pca9546";
526                 reg = <0x70>;                     526                 reg = <0x70>;
527                 #address-cells = <1>;             527                 #address-cells = <1>;
528                 #size-cells = <0>;                528                 #size-cells = <0>;
529                 i2c-mux-idle-disconnect;          529                 i2c-mux-idle-disconnect;
530                                                   530 
531                 i2c6mux0chn0: i2c@0 {             531                 i2c6mux0chn0: i2c@0 {
532                         reg = <0>;                532                         reg = <0>;
533                         #address-cells = <1>;     533                         #address-cells = <1>;
534                         #size-cells = <0>;        534                         #size-cells = <0>;
535                                                   535 
536                         eeprom@53 {               536                         eeprom@53 {
537                                 compatible = "    537                                 compatible = "atmel,24c64";
538                                 reg = <0x53>;     538                                 reg = <0x53>;
539                         };                        539                         };
540                 };                                540                 };
541                                                   541 
542                 i2c6mux0chn1: i2c@1 {             542                 i2c6mux0chn1: i2c@1 {
543                         reg = <1>;                543                         reg = <1>;
544                         #address-cells = <1>;     544                         #address-cells = <1>;
545                         #size-cells = <0>;        545                         #size-cells = <0>;
546                                                   546 
547                         eeprom@52 {               547                         eeprom@52 {
548                                 compatible = "    548                                 compatible = "atmel,24c64";
549                                 reg = <0x52>;     549                                 reg = <0x52>;
550                         };                        550                         };
551                 };                                551                 };
552                                                   552 
553                 i2c6mux0chn2: i2c@2 {             553                 i2c6mux0chn2: i2c@2 {
554                         reg = <2>;                554                         reg = <2>;
555                         #address-cells = <1>;     555                         #address-cells = <1>;
556                         #size-cells = <0>;        556                         #size-cells = <0>;
557                                                   557 
558                         eeprom@50 {               558                         eeprom@50 {
559                                 compatible = "    559                                 compatible = "atmel,24c64";
560                                 reg = <0x50>;     560                                 reg = <0x50>;
561                         };                        561                         };
562                 };                                562                 };
563                                                   563 
564                 i2c6mux0chn3: i2c@3 {             564                 i2c6mux0chn3: i2c@3 {
565                         reg = <3>;                565                         reg = <3>;
566                         #address-cells = <1>;     566                         #address-cells = <1>;
567                         #size-cells = <0>;        567                         #size-cells = <0>;
568                                                   568 
569                         eeprom@51 {               569                         eeprom@51 {
570                                 compatible = "    570                                 compatible = "atmel,24c64";
571                                 reg = <0x51>;     571                                 reg = <0x51>;
572                         };                        572                         };
573                 };                                573                 };
574         };                                        574         };
575 };                                                575 };
576                                                   576 
577 &i2c7 {                                           577 &i2c7 {
578         multi-master;                             578         multi-master;
579         status = "okay";                          579         status = "okay";
580                                                   580 
581         led-controller@30 {                       581         led-controller@30 {
582                 compatible = "ibm,pca9552";       582                 compatible = "ibm,pca9552";
583                 reg = <0x30>;                     583                 reg = <0x30>;
584                 #address-cells = <1>;             584                 #address-cells = <1>;
585                 #size-cells = <0>;                585                 #size-cells = <0>;
586                 gpio-controller;                  586                 gpio-controller;
587                 #gpio-cells = <2>;                587                 #gpio-cells = <2>;
588                                                   588 
589                 led@0 {                           589                 led@0 {
590                         reg = <0>;                590                         reg = <0>;
591                         default-state = "keep"    591                         default-state = "keep";
592                         label = "pcieslot0";      592                         label = "pcieslot0";
593                         retain-state-shutdown;    593                         retain-state-shutdown;
594                         type = <PCA955X_TYPE_L    594                         type = <PCA955X_TYPE_LED>;
595                 };                                595                 };
596                                                   596 
597                 led@1 {                           597                 led@1 {
598                         reg = <1>;                598                         reg = <1>;
599                         default-state = "keep"    599                         default-state = "keep";
600                         label = "pcieslot1";      600                         label = "pcieslot1";
601                         retain-state-shutdown;    601                         retain-state-shutdown;
602                         type = <PCA955X_TYPE_L    602                         type = <PCA955X_TYPE_LED>;
603                 };                                603                 };
604                                                   604 
605                 led@2 {                           605                 led@2 {
606                         reg = <2>;                606                         reg = <2>;
607                         default-state = "keep"    607                         default-state = "keep";
608                         label = "pcieslot2";      608                         label = "pcieslot2";
609                         retain-state-shutdown;    609                         retain-state-shutdown;
610                         type = <PCA955X_TYPE_L    610                         type = <PCA955X_TYPE_LED>;
611                 };                                611                 };
612                                                   612 
613                 led@3 {                           613                 led@3 {
614                         reg = <3>;                614                         reg = <3>;
615                         default-state = "keep"    615                         default-state = "keep";
616                         label = "pcieslot3";      616                         label = "pcieslot3";
617                         retain-state-shutdown;    617                         retain-state-shutdown;
618                         type = <PCA955X_TYPE_L    618                         type = <PCA955X_TYPE_LED>;
619                 };                                619                 };
620                                                   620 
621                 led@4 {                           621                 led@4 {
622                         reg = <4>;                622                         reg = <4>;
623                         default-state = "keep"    623                         default-state = "keep";
624                         label = "pcieslot4";      624                         label = "pcieslot4";
625                         retain-state-shutdown;    625                         retain-state-shutdown;
626                         type = <PCA955X_TYPE_L    626                         type = <PCA955X_TYPE_LED>;
627                 };                                627                 };
628                                                   628 
629                 led@5 {                           629                 led@5 {
630                         reg = <5>;                630                         reg = <5>;
631                         default-state = "keep"    631                         default-state = "keep";
632                         label = "cpu1";           632                         label = "cpu1";
633                         retain-state-shutdown;    633                         retain-state-shutdown;
634                         type = <PCA955X_TYPE_L    634                         type = <PCA955X_TYPE_LED>;
635                 };                                635                 };
636                                                   636 
637                 led@6 {                           637                 led@6 {
638                         reg = <6>;                638                         reg = <6>;
639                         default-state = "keep"    639                         default-state = "keep";
640                         label = "cpu-vrm1";       640                         label = "cpu-vrm1";
641                         retain-state-shutdown;    641                         retain-state-shutdown;
642                         type = <PCA955X_TYPE_L    642                         type = <PCA955X_TYPE_LED>;
643                 };                                643                 };
644                                                   644 
645                 led@8 {                           645                 led@8 {
646                         reg = <8>;                646                         reg = <8>;
647                         default-state = "keep"    647                         default-state = "keep";
648                         label = "lcd-russel";     648                         label = "lcd-russel";
649                         retain-state-shutdown;    649                         retain-state-shutdown;
650                         type = <PCA955X_TYPE_L    650                         type = <PCA955X_TYPE_LED>;
651                 };                                651                 };
652         };                                        652         };
653                                                   653 
654         led-controller@31 {                       654         led-controller@31 {
655                 compatible = "ibm,pca9552";       655                 compatible = "ibm,pca9552";
656                 reg = <0x31>;                     656                 reg = <0x31>;
657                 #address-cells = <1>;             657                 #address-cells = <1>;
658                 #size-cells = <0>;                658                 #size-cells = <0>;
659                 gpio-controller;                  659                 gpio-controller;
660                 #gpio-cells = <2>;                660                 #gpio-cells = <2>;
661                                                   661 
662                 led@0 {                           662                 led@0 {
663                         reg = <0>;                663                         reg = <0>;
664                         default-state = "keep"    664                         default-state = "keep";
665                         label = "ddimm0";         665                         label = "ddimm0";
666                         retain-state-shutdown;    666                         retain-state-shutdown;
667                         type = <PCA955X_TYPE_L    667                         type = <PCA955X_TYPE_LED>;
668                 };                                668                 };
669                                                   669 
670                 led@1 {                           670                 led@1 {
671                         reg = <1>;                671                         reg = <1>;
672                         default-state = "keep"    672                         default-state = "keep";
673                         label = "ddimm1";         673                         label = "ddimm1";
674                         retain-state-shutdown;    674                         retain-state-shutdown;
675                         type = <PCA955X_TYPE_L    675                         type = <PCA955X_TYPE_LED>;
676                 };                                676                 };
677                                                   677 
678                 led@2 {                           678                 led@2 {
679                         reg = <2>;                679                         reg = <2>;
680                         default-state = "keep"    680                         default-state = "keep";
681                         label = "ddimm2";         681                         label = "ddimm2";
682                         retain-state-shutdown;    682                         retain-state-shutdown;
683                         type = <PCA955X_TYPE_L    683                         type = <PCA955X_TYPE_LED>;
684                 };                                684                 };
685                                                   685 
686                 led@3 {                           686                 led@3 {
687                         reg = <3>;                687                         reg = <3>;
688                         default-state = "keep"    688                         default-state = "keep";
689                         label = "ddimm3";         689                         label = "ddimm3";
690                         retain-state-shutdown;    690                         retain-state-shutdown;
691                         type = <PCA955X_TYPE_L    691                         type = <PCA955X_TYPE_LED>;
692                 };                                692                 };
693                                                   693 
694                 led@4 {                           694                 led@4 {
695                         reg = <4>;                695                         reg = <4>;
696                         default-state = "keep"    696                         default-state = "keep";
697                         label = "ddimm4";         697                         label = "ddimm4";
698                         retain-state-shutdown;    698                         retain-state-shutdown;
699                         type = <PCA955X_TYPE_L    699                         type = <PCA955X_TYPE_LED>;
700                 };                                700                 };
701                                                   701 
702                 led@5 {                           702                 led@5 {
703                         reg = <5>;                703                         reg = <5>;
704                         default-state = "keep"    704                         default-state = "keep";
705                         label = "ddimm5";         705                         label = "ddimm5";
706                         retain-state-shutdown;    706                         retain-state-shutdown;
707                         type = <PCA955X_TYPE_L    707                         type = <PCA955X_TYPE_LED>;
708                 };                                708                 };
709                                                   709 
710                 led@6 {                           710                 led@6 {
711                         reg = <6>;                711                         reg = <6>;
712                         default-state = "keep"    712                         default-state = "keep";
713                         label = "ddimm6";         713                         label = "ddimm6";
714                         retain-state-shutdown;    714                         retain-state-shutdown;
715                         type = <PCA955X_TYPE_L    715                         type = <PCA955X_TYPE_LED>;
716                 };                                716                 };
717                                                   717 
718                 led@7 {                           718                 led@7 {
719                         reg = <7>;                719                         reg = <7>;
720                         default-state = "keep"    720                         default-state = "keep";
721                         label = "ddimm7";         721                         label = "ddimm7";
722                         retain-state-shutdown;    722                         retain-state-shutdown;
723                         type = <PCA955X_TYPE_L    723                         type = <PCA955X_TYPE_LED>;
724                 };                                724                 };
725                                                   725 
726                 led@8 {                           726                 led@8 {
727                         reg = <8>;                727                         reg = <8>;
728                         default-state = "keep"    728                         default-state = "keep";
729                         label = "ddimm8";         729                         label = "ddimm8";
730                         retain-state-shutdown;    730                         retain-state-shutdown;
731                         type = <PCA955X_TYPE_L    731                         type = <PCA955X_TYPE_LED>;
732                 };                                732                 };
733                                                   733 
734                 led@9 {                           734                 led@9 {
735                         reg = <9>;                735                         reg = <9>;
736                         default-state = "keep"    736                         default-state = "keep";
737                         label = "ddimm9";         737                         label = "ddimm9";
738                         retain-state-shutdown;    738                         retain-state-shutdown;
739                         type = <PCA955X_TYPE_L    739                         type = <PCA955X_TYPE_LED>;
740                 };                                740                 };
741                                                   741 
742                 led@10 {                          742                 led@10 {
743                         reg = <10>;               743                         reg = <10>;
744                         default-state = "keep"    744                         default-state = "keep";
745                         label = "ddimm10";        745                         label = "ddimm10";
746                         retain-state-shutdown;    746                         retain-state-shutdown;
747                         type = <PCA955X_TYPE_L    747                         type = <PCA955X_TYPE_LED>;
748                 };                                748                 };
749                                                   749 
750                 led@11 {                          750                 led@11 {
751                         reg = <11>;               751                         reg = <11>;
752                         default-state = "keep"    752                         default-state = "keep";
753                         label = "ddimm11";        753                         label = "ddimm11";
754                         retain-state-shutdown;    754                         retain-state-shutdown;
755                         type = <PCA955X_TYPE_L    755                         type = <PCA955X_TYPE_LED>;
756                 };                                756                 };
757                                                   757 
758                 led@12 {                          758                 led@12 {
759                         reg = <12>;               759                         reg = <12>;
760                         default-state = "keep"    760                         default-state = "keep";
761                         label = "ddimm12";        761                         label = "ddimm12";
762                         retain-state-shutdown;    762                         retain-state-shutdown;
763                         type = <PCA955X_TYPE_L    763                         type = <PCA955X_TYPE_LED>;
764                 };                                764                 };
765                                                   765 
766                 led@13 {                          766                 led@13 {
767                         reg = <13>;               767                         reg = <13>;
768                         default-state = "keep"    768                         default-state = "keep";
769                         label = "ddimm13";        769                         label = "ddimm13";
770                         retain-state-shutdown;    770                         retain-state-shutdown;
771                         type = <PCA955X_TYPE_L    771                         type = <PCA955X_TYPE_LED>;
772                 };                                772                 };
773                                                   773 
774                 led@14 {                          774                 led@14 {
775                         reg = <14>;               775                         reg = <14>;
776                         default-state = "keep"    776                         default-state = "keep";
777                         label = "ddimm14";        777                         label = "ddimm14";
778                         retain-state-shutdown;    778                         retain-state-shutdown;
779                         type = <PCA955X_TYPE_L    779                         type = <PCA955X_TYPE_LED>;
780                 };                                780                 };
781                                                   781 
782                 led@15 {                          782                 led@15 {
783                         reg = <15>;               783                         reg = <15>;
784                         default-state = "keep"    784                         default-state = "keep";
785                         label = "ddimm15";        785                         label = "ddimm15";
786                         retain-state-shutdown;    786                         retain-state-shutdown;
787                         type = <PCA955X_TYPE_L    787                         type = <PCA955X_TYPE_LED>;
788                 };                                788                 };
789         };                                        789         };
790                                                   790 
791         led-controller@32 {                       791         led-controller@32 {
792                 compatible = "ibm,pca9552";       792                 compatible = "ibm,pca9552";
793                 reg = <0x32>;                     793                 reg = <0x32>;
794                 #address-cells = <1>;             794                 #address-cells = <1>;
795                 #size-cells = <0>;                795                 #size-cells = <0>;
796                 gpio-controller;                  796                 gpio-controller;
797                 #gpio-cells = <2>;                797                 #gpio-cells = <2>;
798                                                   798 
799                 led@0 {                           799                 led@0 {
800                         reg = <0>;                800                         reg = <0>;
801                         default-state = "keep"    801                         default-state = "keep";
802                         label = "ddimm16";        802                         label = "ddimm16";
803                         retain-state-shutdown;    803                         retain-state-shutdown;
804                         type = <PCA955X_TYPE_L    804                         type = <PCA955X_TYPE_LED>;
805                 };                                805                 };
806                                                   806 
807                 led@1 {                           807                 led@1 {
808                         reg = <1>;                808                         reg = <1>;
809                         default-state = "keep"    809                         default-state = "keep";
810                         label = "ddimm17";        810                         label = "ddimm17";
811                         retain-state-shutdown;    811                         retain-state-shutdown;
812                         type = <PCA955X_TYPE_L    812                         type = <PCA955X_TYPE_LED>;
813                 };                                813                 };
814                                                   814 
815                 led@2 {                           815                 led@2 {
816                         reg = <2>;                816                         reg = <2>;
817                         default-state = "keep"    817                         default-state = "keep";
818                         label = "ddimm18";        818                         label = "ddimm18";
819                         retain-state-shutdown;    819                         retain-state-shutdown;
820                         type = <PCA955X_TYPE_L    820                         type = <PCA955X_TYPE_LED>;
821                 };                                821                 };
822                                                   822 
823                 led@3 {                           823                 led@3 {
824                         reg = <3>;                824                         reg = <3>;
825                         default-state = "keep"    825                         default-state = "keep";
826                         label = "ddimm19";        826                         label = "ddimm19";
827                         retain-state-shutdown;    827                         retain-state-shutdown;
828                         type = <PCA955X_TYPE_L    828                         type = <PCA955X_TYPE_LED>;
829                 };                                829                 };
830                                                   830 
831                 led@4 {                           831                 led@4 {
832                         reg = <4>;                832                         reg = <4>;
833                         default-state = "keep"    833                         default-state = "keep";
834                         label = "ddimm20";        834                         label = "ddimm20";
835                         retain-state-shutdown;    835                         retain-state-shutdown;
836                         type = <PCA955X_TYPE_L    836                         type = <PCA955X_TYPE_LED>;
837                 };                                837                 };
838                                                   838 
839                 led@5 {                           839                 led@5 {
840                         reg = <5>;                840                         reg = <5>;
841                         default-state = "keep"    841                         default-state = "keep";
842                         label = "ddimm21";        842                         label = "ddimm21";
843                         retain-state-shutdown;    843                         retain-state-shutdown;
844                         type = <PCA955X_TYPE_L    844                         type = <PCA955X_TYPE_LED>;
845                 };                                845                 };
846                                                   846 
847                 led@6 {                           847                 led@6 {
848                         reg = <6>;                848                         reg = <6>;
849                         default-state = "keep"    849                         default-state = "keep";
850                         label = "ddimm22";        850                         label = "ddimm22";
851                         retain-state-shutdown;    851                         retain-state-shutdown;
852                         type = <PCA955X_TYPE_L    852                         type = <PCA955X_TYPE_LED>;
853                 };                                853                 };
854                                                   854 
855                 led@7 {                           855                 led@7 {
856                         reg = <7>;                856                         reg = <7>;
857                         default-state = "keep"    857                         default-state = "keep";
858                         label = "ddimm23";        858                         label = "ddimm23";
859                         retain-state-shutdown;    859                         retain-state-shutdown;
860                         type = <PCA955X_TYPE_L    860                         type = <PCA955X_TYPE_LED>;
861                 };                                861                 };
862                                                   862 
863                 led@8 {                           863                 led@8 {
864                         reg = <8>;                864                         reg = <8>;
865                         default-state = "keep"    865                         default-state = "keep";
866                         label = "ddimm24";        866                         label = "ddimm24";
867                         retain-state-shutdown;    867                         retain-state-shutdown;
868                         type = <PCA955X_TYPE_L    868                         type = <PCA955X_TYPE_LED>;
869                 };                                869                 };
870                                                   870 
871                 led@9 {                           871                 led@9 {
872                         reg = <9>;                872                         reg = <9>;
873                         default-state = "keep"    873                         default-state = "keep";
874                         label = "ddimm25";        874                         label = "ddimm25";
875                         retain-state-shutdown;    875                         retain-state-shutdown;
876                         type = <PCA955X_TYPE_L    876                         type = <PCA955X_TYPE_LED>;
877                 };                                877                 };
878                                                   878 
879                 led@10 {                          879                 led@10 {
880                         reg = <10>;               880                         reg = <10>;
881                         default-state = "keep"    881                         default-state = "keep";
882                         label = "ddimm26";        882                         label = "ddimm26";
883                         retain-state-shutdown;    883                         retain-state-shutdown;
884                         type = <PCA955X_TYPE_L    884                         type = <PCA955X_TYPE_LED>;
885                 };                                885                 };
886                                                   886 
887                 led@11 {                          887                 led@11 {
888                         reg = <11>;               888                         reg = <11>;
889                         default-state = "keep"    889                         default-state = "keep";
890                         label = "ddimm27";        890                         label = "ddimm27";
891                         retain-state-shutdown;    891                         retain-state-shutdown;
892                         type = <PCA955X_TYPE_L    892                         type = <PCA955X_TYPE_LED>;
893                 };                                893                 };
894                                                   894 
895                 led@12 {                          895                 led@12 {
896                         reg = <12>;               896                         reg = <12>;
897                         default-state = "keep"    897                         default-state = "keep";
898                         label = "ddimm28";        898                         label = "ddimm28";
899                         retain-state-shutdown;    899                         retain-state-shutdown;
900                         type = <PCA955X_TYPE_L    900                         type = <PCA955X_TYPE_LED>;
901                 };                                901                 };
902                                                   902 
903                 led@13 {                          903                 led@13 {
904                         reg = <13>;               904                         reg = <13>;
905                         default-state = "keep"    905                         default-state = "keep";
906                         label = "ddimm29";        906                         label = "ddimm29";
907                         retain-state-shutdown;    907                         retain-state-shutdown;
908                         type = <PCA955X_TYPE_L    908                         type = <PCA955X_TYPE_LED>;
909                 };                                909                 };
910                                                   910 
911                 led@14 {                          911                 led@14 {
912                         reg = <14>;               912                         reg = <14>;
913                         default-state = "keep"    913                         default-state = "keep";
914                         label = "ddimm30";        914                         label = "ddimm30";
915                         retain-state-shutdown;    915                         retain-state-shutdown;
916                         type = <PCA955X_TYPE_L    916                         type = <PCA955X_TYPE_LED>;
917                 };                                917                 };
918                                                   918 
919                 led@15 {                          919                 led@15 {
920                         reg = <15>;               920                         reg = <15>;
921                         default-state = "keep"    921                         default-state = "keep";
922                         label = "ddimm31";        922                         label = "ddimm31";
923                         retain-state-shutdown;    923                         retain-state-shutdown;
924                         type = <PCA955X_TYPE_L    924                         type = <PCA955X_TYPE_LED>;
925                 };                                925                 };
926         };                                        926         };
927                                                   927 
928         led-controller@33 {                       928         led-controller@33 {
929                 compatible = "ibm,pca9552";       929                 compatible = "ibm,pca9552";
930                 reg = <0x33>;                     930                 reg = <0x33>;
931                 #address-cells = <1>;             931                 #address-cells = <1>;
932                 #size-cells = <0>;                932                 #size-cells = <0>;
933                 gpio-controller;                  933                 gpio-controller;
934                 #gpio-cells = <2>;                934                 #gpio-cells = <2>;
935                                                   935 
936                 led@0 {                           936                 led@0 {
937                         reg = <0>;                937                         reg = <0>;
938                         default-state = "keep"    938                         default-state = "keep";
939                         label = "planar";         939                         label = "planar";
940                         retain-state-shutdown;    940                         retain-state-shutdown;
941                         type = <PCA955X_TYPE_L    941                         type = <PCA955X_TYPE_LED>;
942                 };                                942                 };
943                                                   943 
944                 led@1 {                           944                 led@1 {
945                         reg = <1>;                945                         reg = <1>;
946                         default-state = "keep"    946                         default-state = "keep";
947                         label = "cpu0";           947                         label = "cpu0";
948                         retain-state-shutdown;    948                         retain-state-shutdown;
949                         type = <PCA955X_TYPE_L    949                         type = <PCA955X_TYPE_LED>;
950                 };                                950                 };
951                                                   951 
952                 led@3 {                           952                 led@3 {
953                         reg = <3>;                953                         reg = <3>;
954                         default-state = "keep"    954                         default-state = "keep";
955                         label = "dasd-pyramid0    955                         label = "dasd-pyramid0";
956                         retain-state-shutdown;    956                         retain-state-shutdown;
957                         type = <PCA955X_TYPE_L    957                         type = <PCA955X_TYPE_LED>;
958                 };                                958                 };
959                                                   959 
960                 led@4 {                           960                 led@4 {
961                         reg = <4>;                961                         reg = <4>;
962                         default-state = "keep"    962                         default-state = "keep";
963                         label = "dasd-pyramid1    963                         label = "dasd-pyramid1";
964                         retain-state-shutdown;    964                         retain-state-shutdown;
965                         type = <PCA955X_TYPE_L    965                         type = <PCA955X_TYPE_LED>;
966                 };                                966                 };
967                                                   967 
968                 led@5 {                           968                 led@5 {
969                         reg = <5>;                969                         reg = <5>;
970                         default-state = "keep"    970                         default-state = "keep";
971                         label = "dasd-pyramid2    971                         label = "dasd-pyramid2";
972                         retain-state-shutdown;    972                         retain-state-shutdown;
973                         type = <PCA955X_TYPE_L    973                         type = <PCA955X_TYPE_LED>;
974                 };                                974                 };
975                                                   975 
976                 led@6 {                           976                 led@6 {
977                         reg = <6>;                977                         reg = <6>;
978                         default-state = "keep"    978                         default-state = "keep";
979                         label = "cpu0-vrm0";      979                         label = "cpu0-vrm0";
980                         retain-state-shutdown;    980                         retain-state-shutdown;
981                         type = <PCA955X_TYPE_L    981                         type = <PCA955X_TYPE_LED>;
982                 };                                982                 };
983                                                   983 
984                 led@7 {                           984                 led@7 {
985                         reg = <7>;                985                         reg = <7>;
986                         default-state = "keep"    986                         default-state = "keep";
987                         label = "rtc-battery";    987                         label = "rtc-battery";
988                         retain-state-shutdown;    988                         retain-state-shutdown;
989                         type = <PCA955X_TYPE_L    989                         type = <PCA955X_TYPE_LED>;
990                 };                                990                 };
991                                                   991 
992                 led@8 {                           992                 led@8 {
993                         reg = <8>;                993                         reg = <8>;
994                         default-state = "keep"    994                         default-state = "keep";
995                         label = "base-blyth";     995                         label = "base-blyth";
996                         retain-state-shutdown;    996                         retain-state-shutdown;
997                         type = <PCA955X_TYPE_L    997                         type = <PCA955X_TYPE_LED>;
998                 };                                998                 };
999                                                   999 
1000                 led@9 {                          1000                 led@9 {
1001                         reg = <9>;               1001                         reg = <9>;
1002                         default-state = "keep    1002                         default-state = "keep";
1003                         label = "pcieslot6";     1003                         label = "pcieslot6";
1004                         retain-state-shutdown    1004                         retain-state-shutdown;
1005                         type = <PCA955X_TYPE_    1005                         type = <PCA955X_TYPE_LED>;
1006                 };                               1006                 };
1007                                                  1007 
1008                 led@10 {                         1008                 led@10 {
1009                         reg = <10>;              1009                         reg = <10>;
1010                         default-state = "keep    1010                         default-state = "keep";
1011                         label = "pcieslot7";     1011                         label = "pcieslot7";
1012                         retain-state-shutdown    1012                         retain-state-shutdown;
1013                         type = <PCA955X_TYPE_    1013                         type = <PCA955X_TYPE_LED>;
1014                 };                               1014                 };
1015                                                  1015 
1016                 led@11 {                         1016                 led@11 {
1017                         reg = <11>;              1017                         reg = <11>;
1018                         default-state = "keep    1018                         default-state = "keep";
1019                         label = "pcieslot8";     1019                         label = "pcieslot8";
1020                         retain-state-shutdown    1020                         retain-state-shutdown;
1021                         type = <PCA955X_TYPE_    1021                         type = <PCA955X_TYPE_LED>;
1022                 };                               1022                 };
1023                                                  1023 
1024                 led@12 {                         1024                 led@12 {
1025                         reg = <12>;              1025                         reg = <12>;
1026                         default-state = "keep    1026                         default-state = "keep";
1027                         label = "pcieslot9";     1027                         label = "pcieslot9";
1028                         retain-state-shutdown    1028                         retain-state-shutdown;
1029                         type = <PCA955X_TYPE_    1029                         type = <PCA955X_TYPE_LED>;
1030                 };                               1030                 };
1031                                                  1031 
1032                 led@13 {                         1032                 led@13 {
1033                         reg = <13>;              1033                         reg = <13>;
1034                         default-state = "keep    1034                         default-state = "keep";
1035                         label = "pcieslot10";    1035                         label = "pcieslot10";
1036                         retain-state-shutdown    1036                         retain-state-shutdown;
1037                         type = <PCA955X_TYPE_    1037                         type = <PCA955X_TYPE_LED>;
1038                 };                               1038                 };
1039                                                  1039 
1040                 led@14 {                         1040                 led@14 {
1041                         reg = <14>;              1041                         reg = <14>;
1042                         default-state = "keep    1042                         default-state = "keep";
1043                         label = "pcieslot11";    1043                         label = "pcieslot11";
1044                         retain-state-shutdown    1044                         retain-state-shutdown;
1045                         type = <PCA955X_TYPE_    1045                         type = <PCA955X_TYPE_LED>;
1046                 };                               1046                 };
1047                                                  1047 
1048                 led@15 {                         1048                 led@15 {
1049                         reg = <15>;              1049                         reg = <15>;
1050                         default-state = "keep    1050                         default-state = "keep";
1051                         label = "tpm-wilson";    1051                         label = "tpm-wilson";
1052                         retain-state-shutdown    1052                         retain-state-shutdown;
1053                         type = <PCA955X_TYPE_    1053                         type = <PCA955X_TYPE_LED>;
1054                 };                               1054                 };
1055         };                                       1055         };
1056                                                  1056 
1057         humidity-sensor@40 {                     1057         humidity-sensor@40 {
1058                 compatible = "silabs,si7020";    1058                 compatible = "silabs,si7020";
1059                 reg = <0x40>;                    1059                 reg = <0x40>;
1060         };                                       1060         };
1061                                                  1061 
1062         temperature-sensor@48 {                  1062         temperature-sensor@48 {
1063                 compatible = "ti,tmp275";        1063                 compatible = "ti,tmp275";
1064                 reg = <0x48>;                    1064                 reg = <0x48>;
1065         };                                       1065         };
1066                                                  1066 
1067         pwm@52 {                                 1067         pwm@52 {
1068                 compatible = "maxim,max31785a    1068                 compatible = "maxim,max31785a";
1069                 reg = <0x52>;                    1069                 reg = <0x52>;
1070         };                                       1070         };
1071                                                  1071 
1072         led-controller@60 {                      1072         led-controller@60 {
1073                 compatible = "nxp,pca9551";      1073                 compatible = "nxp,pca9551";
1074                 reg = <0x60>;                    1074                 reg = <0x60>;
1075                 #address-cells = <1>;            1075                 #address-cells = <1>;
1076                 #size-cells = <0>;               1076                 #size-cells = <0>;
1077                 gpio-controller;                 1077                 gpio-controller;
1078                 #gpio-cells = <2>;               1078                 #gpio-cells = <2>;
1079                                                  1079 
1080                 led@0 {                          1080                 led@0 {
1081                         reg = <0>;               1081                         reg = <0>;
1082                         default-state = "keep    1082                         default-state = "keep";
1083                         label = "front-sys-id    1083                         label = "front-sys-id0";
1084                         retain-state-shutdown    1084                         retain-state-shutdown;
1085                         type = <PCA955X_TYPE_    1085                         type = <PCA955X_TYPE_LED>;
1086                 };                               1086                 };
1087                                                  1087 
1088                 led@1 {                          1088                 led@1 {
1089                         reg = <1>;               1089                         reg = <1>;
1090                         default-state = "keep    1090                         default-state = "keep";
1091                         label = "front-check-    1091                         label = "front-check-log0";
1092                         retain-state-shutdown    1092                         retain-state-shutdown;
1093                         type = <PCA955X_TYPE_    1093                         type = <PCA955X_TYPE_LED>;
1094                 };                               1094                 };
1095                                                  1095 
1096                 led@2 {                          1096                 led@2 {
1097                         reg = <2>;               1097                         reg = <2>;
1098                         default-state = "keep    1098                         default-state = "keep";
1099                         label = "front-enc-fa    1099                         label = "front-enc-fault1";
1100                         retain-state-shutdown    1100                         retain-state-shutdown;
1101                         type = <PCA955X_TYPE_    1101                         type = <PCA955X_TYPE_LED>;
1102                 };                               1102                 };
1103                                                  1103 
1104                 led@3 {                          1104                 led@3 {
1105                         reg = <3>;               1105                         reg = <3>;
1106                         default-state = "keep    1106                         default-state = "keep";
1107                         label = "front-sys-pw    1107                         label = "front-sys-pwron0";
1108                         retain-state-shutdown    1108                         retain-state-shutdown;
1109                         type = <PCA955X_TYPE_    1109                         type = <PCA955X_TYPE_LED>;
1110                 };                               1110                 };
1111         };                                       1111         };
1112                                                  1112 
1113         pca0: led-controller@61 {                1113         pca0: led-controller@61 {
1114                 compatible = "nxp,pca9552";      1114                 compatible = "nxp,pca9552";
1115                 reg = <0x61>;                    1115                 reg = <0x61>;
1116                 #address-cells = <1>;            1116                 #address-cells = <1>;
1117                 #size-cells = <0>;               1117                 #size-cells = <0>;
1118                 gpio-controller;                 1118                 gpio-controller;
1119                 #gpio-cells = <2>;               1119                 #gpio-cells = <2>;
1120                                                  1120 
1121                 led@0 {                          1121                 led@0 {
1122                         reg = <0>;               1122                         reg = <0>;
1123                         default-state = "keep    1123                         default-state = "keep";
1124                         label = "fan0";          1124                         label = "fan0";
1125                         retain-state-shutdown    1125                         retain-state-shutdown;
1126                         type = <PCA955X_TYPE_    1126                         type = <PCA955X_TYPE_LED>;
1127                 };                               1127                 };
1128                                                  1128 
1129                 led@1 {                          1129                 led@1 {
1130                         reg = <1>;               1130                         reg = <1>;
1131                         default-state = "keep    1131                         default-state = "keep";
1132                         label = "fan1";          1132                         label = "fan1";
1133                         retain-state-shutdown    1133                         retain-state-shutdown;
1134                         type = <PCA955X_TYPE_    1134                         type = <PCA955X_TYPE_LED>;
1135                 };                               1135                 };
1136                                                  1136 
1137                 led@2 {                          1137                 led@2 {
1138                         reg = <2>;               1138                         reg = <2>;
1139                         default-state = "keep    1139                         default-state = "keep";
1140                         label = "fan2";          1140                         label = "fan2";
1141                         retain-state-shutdown    1141                         retain-state-shutdown;
1142                         type = <PCA955X_TYPE_    1142                         type = <PCA955X_TYPE_LED>;
1143                 };                               1143                 };
1144                                                  1144 
1145                 led@3 {                          1145                 led@3 {
1146                         reg = <3>;               1146                         reg = <3>;
1147                         default-state = "keep    1147                         default-state = "keep";
1148                         label = "fan3";          1148                         label = "fan3";
1149                         retain-state-shutdown    1149                         retain-state-shutdown;
1150                         type = <PCA955X_TYPE_    1150                         type = <PCA955X_TYPE_LED>;
1151                 };                               1151                 };
1152                                                  1152 
1153                 led@4 {                          1153                 led@4 {
1154                         reg = <4>;               1154                         reg = <4>;
1155                         default-state = "keep    1155                         default-state = "keep";
1156                         label = "fan4";          1156                         label = "fan4";
1157                         retain-state-shutdown    1157                         retain-state-shutdown;
1158                         type = <PCA955X_TYPE_    1158                         type = <PCA955X_TYPE_LED>;
1159                 };                               1159                 };
1160                                                  1160 
1161                 led@5 {                          1161                 led@5 {
1162                         reg = <5>;               1162                         reg = <5>;
1163                         default-state = "keep    1163                         default-state = "keep";
1164                         label = "fan5";          1164                         label = "fan5";
1165                         retain-state-shutdown    1165                         retain-state-shutdown;
1166                         type = <PCA955X_TYPE_    1166                         type = <PCA955X_TYPE_LED>;
1167                 };                               1167                 };
1168         };                                       1168         };
1169                                                  1169 
1170         lcd-controller@62 {                      1170         lcd-controller@62 {
1171                 compatible = "ibm,op-panel";     1171                 compatible = "ibm,op-panel";
1172                 reg = <(0x62 | I2C_OWN_SLAVE_    1172                 reg = <(0x62 | I2C_OWN_SLAVE_ADDRESS)>;
1173         };                                       1173         };
1174                                                  1174 
1175         pressure-sensor@76 {                     1175         pressure-sensor@76 {
1176                 compatible = "infineon,dps310    1176                 compatible = "infineon,dps310";
1177                 reg = <0x76>;                    1177                 reg = <0x76>;
1178                 #io-channel-cells = <0>;         1178                 #io-channel-cells = <0>;
1179         };                                       1179         };
1180                                                  1180 
1181         eeprom@50 {                              1181         eeprom@50 {
1182                 compatible = "atmel,24c64";      1182                 compatible = "atmel,24c64";
1183                 reg = <0x50>;                    1183                 reg = <0x50>;
1184         };                                       1184         };
1185                                                  1185 
1186         eeprom@51 {                              1186         eeprom@51 {
1187                 compatible = "atmel,24c64";      1187                 compatible = "atmel,24c64";
1188                 reg = <0x51>;                    1188                 reg = <0x51>;
1189         };                                       1189         };
1190 };                                               1190 };
1191                                                  1191 
1192 &i2c8 {                                          1192 &i2c8 {
1193         status = "okay";                         1193         status = "okay";
1194                                                  1194 
1195         pmic@11 {                                1195         pmic@11 {
1196                 compatible = "ti,ucd90320";      1196                 compatible = "ti,ucd90320";
1197                 reg = <0x11>;                    1197                 reg = <0x11>;
1198         };                                       1198         };
1199                                                  1199 
1200         rtc@32 {                                 1200         rtc@32 {
1201                 compatible = "epson,rx8900";     1201                 compatible = "epson,rx8900";
1202                 reg = <0x32>;                    1202                 reg = <0x32>;
1203         };                                       1203         };
1204                                                  1204 
1205         temperature-sensor@48 {                  1205         temperature-sensor@48 {
1206                 compatible = "ti,tmp275";        1206                 compatible = "ti,tmp275";
1207                 reg = <0x48>;                    1207                 reg = <0x48>;
1208         };                                       1208         };
1209                                                  1209 
1210         temperature-sensor@4a {                  1210         temperature-sensor@4a {
1211                 compatible = "ti,tmp275";        1211                 compatible = "ti,tmp275";
1212                 reg = <0x4a>;                    1212                 reg = <0x4a>;
1213         };                                       1213         };
1214                                                  1214 
1215         eeprom@50 {                              1215         eeprom@50 {
1216                 compatible = "atmel,24c64";      1216                 compatible = "atmel,24c64";
1217                 reg = <0x50>;                    1217                 reg = <0x50>;
1218         };                                       1218         };
1219                                                  1219 
1220         eeprom@51 {                              1220         eeprom@51 {
1221                 compatible = "atmel,24c64";      1221                 compatible = "atmel,24c64";
1222                 reg = <0x51>;                    1222                 reg = <0x51>;
1223         };                                       1223         };
1224                                                  1224 
1225         led-controller@60 {                      1225         led-controller@60 {
1226                 compatible = "nxp,pca9552";      1226                 compatible = "nxp,pca9552";
1227                 reg = <0x60>;                    1227                 reg = <0x60>;
1228                 #address-cells = <1>;            1228                 #address-cells = <1>;
1229                 #size-cells = <0>;               1229                 #size-cells = <0>;
1230                 gpio-controller;                 1230                 gpio-controller;
1231                 #gpio-cells = <2>;               1231                 #gpio-cells = <2>;
1232                                                  1232 
1233                 gpio-line-names =                1233                 gpio-line-names =
1234                         "", "", "", "", "", "    1234                         "", "", "", "", "", "", "", "",
1235                         "", "", "", "", "", "    1235                         "", "", "", "", "", "", "power-config-full-load", "";
1236         };                                       1236         };
1237                                                  1237 
1238         led-controller@61 {                      1238         led-controller@61 {
1239                 compatible = "nxp,pca9552";      1239                 compatible = "nxp,pca9552";
1240                 reg = <0x61>;                    1240                 reg = <0x61>;
1241                 #address-cells = <1>;            1241                 #address-cells = <1>;
1242                 #size-cells = <0>;               1242                 #size-cells = <0>;
1243                 gpio-controller;                 1243                 gpio-controller;
1244                 #gpio-cells = <2>;               1244                 #gpio-cells = <2>;
1245                                                  1245 
1246                 gpio-line-names =                1246                 gpio-line-names =
1247                         "SLOT6_PRSNT_EN_RSVD"    1247                         "SLOT6_PRSNT_EN_RSVD", "SLOT7_PRSNT_EN_RSVD",
1248                         "SLOT8_PRSNT_EN_RSVD"    1248                         "SLOT8_PRSNT_EN_RSVD", "SLOT9_PRSNT_EN_RSVD",
1249                         "SLOT10_PRSNT_EN_RSVD    1249                         "SLOT10_PRSNT_EN_RSVD", "SLOT11_PRSNT_EN_RSVD",
1250                         "SLOT6_EXPANDER_PRSNT    1250                         "SLOT6_EXPANDER_PRSNT_N", "SLOT7_EXPANDER_PRSNT_N",
1251                         "SLOT8_EXPANDER_PRSNT    1251                         "SLOT8_EXPANDER_PRSNT_N", "SLOT9_EXPANDER_PRSNT_N",
1252                         "SLOT10_EXPANDER_PRSN    1252                         "SLOT10_EXPANDER_PRSNT_N", "SLOT11_EXPANDER_PRSNT_N",
1253                         "", "", "", "";          1253                         "", "", "", "";
1254         };                                       1254         };
1255                                                  1255 
1256 };                                               1256 };
1257                                                  1257 
1258 &i2c9 {                                          1258 &i2c9 {
1259         status = "okay";                         1259         status = "okay";
1260                                                  1260 
1261         temperature-sensor@4c {                  1261         temperature-sensor@4c {
1262                 compatible = "ti,tmp423";        1262                 compatible = "ti,tmp423";
1263                 reg = <0x4c>;                    1263                 reg = <0x4c>;
1264         };                                       1264         };
1265                                                  1265 
1266         temperature-sensor@4d {                  1266         temperature-sensor@4d {
1267                 compatible = "ti,tmp423";        1267                 compatible = "ti,tmp423";
1268                 reg = <0x4d>;                    1268                 reg = <0x4d>;
1269         };                                       1269         };
1270                                                  1270 
1271         eeprom@50 {                              1271         eeprom@50 {
1272                 compatible = "atmel,24c128";     1272                 compatible = "atmel,24c128";
1273                 reg = <0x50>;                    1273                 reg = <0x50>;
1274         };                                       1274         };
1275 };                                               1275 };
1276                                                  1276 
1277 &i2c10 {                                         1277 &i2c10 {
1278         status = "okay";                         1278         status = "okay";
1279                                                  1279 
1280         temperature-sensor@4c {                  1280         temperature-sensor@4c {
1281                 compatible = "ti,tmp423";        1281                 compatible = "ti,tmp423";
1282                 reg = <0x4c>;                    1282                 reg = <0x4c>;
1283         };                                       1283         };
1284                                                  1284 
1285         temperature-sensor@4d {                  1285         temperature-sensor@4d {
1286                 compatible = "ti,tmp423";        1286                 compatible = "ti,tmp423";
1287                 reg = <0x4d>;                    1287                 reg = <0x4d>;
1288         };                                       1288         };
1289                                                  1289 
1290         eeprom@50 {                              1290         eeprom@50 {
1291                 compatible = "atmel,24c128";     1291                 compatible = "atmel,24c128";
1292                 reg = <0x50>;                    1292                 reg = <0x50>;
1293         };                                       1293         };
1294 };                                               1294 };
1295                                                  1295 
1296 &i2c11 {                                         1296 &i2c11 {
1297         status = "okay";                         1297         status = "okay";
1298                                                  1298 
1299         temperature-sensor@48 {                  1299         temperature-sensor@48 {
1300                 compatible = "ti,tmp275";        1300                 compatible = "ti,tmp275";
1301                 reg = <0x48>;                    1301                 reg = <0x48>;
1302         };                                       1302         };
1303                                                  1303 
1304         temperature-sensor@49 {                  1304         temperature-sensor@49 {
1305                 compatible = "ti,tmp275";        1305                 compatible = "ti,tmp275";
1306                 reg = <0x49>;                    1306                 reg = <0x49>;
1307         };                                       1307         };
1308                                                  1308 
1309         i2c-mux@70 {                             1309         i2c-mux@70 {
1310                 compatible = "nxp,pca9546";      1310                 compatible = "nxp,pca9546";
1311                 reg = <0x70>;                    1311                 reg = <0x70>;
1312                 #address-cells = <1>;            1312                 #address-cells = <1>;
1313                 #size-cells = <0>;               1313                 #size-cells = <0>;
1314                 i2c-mux-idle-disconnect;         1314                 i2c-mux-idle-disconnect;
1315                                                  1315 
1316                 i2c11mux0chn0: i2c@0 {           1316                 i2c11mux0chn0: i2c@0 {
1317                         reg = <0>;               1317                         reg = <0>;
1318                         #address-cells = <1>;    1318                         #address-cells = <1>;
1319                         #size-cells = <0>;       1319                         #size-cells = <0>;
1320                                                  1320 
1321                         eeprom@50 {              1321                         eeprom@50 {
1322                                 compatible =     1322                                 compatible = "atmel,24c64";
1323                                 reg = <0x50>;    1323                                 reg = <0x50>;
1324                         };                       1324                         };
1325                                                  1325 
1326                         led-controller@60 {      1326                         led-controller@60 {
1327                                 compatible =     1327                                 compatible = "nxp,pca9551";
1328                                 reg = <0x60>;    1328                                 reg = <0x60>;
1329                                 #address-cell    1329                                 #address-cells = <1>;
1330                                 #size-cells =    1330                                 #size-cells = <0>;
1331                                 gpio-controll    1331                                 gpio-controller;
1332                                 #gpio-cells =    1332                                 #gpio-cells = <2>;
1333                                                  1333 
1334                                 led@0 {          1334                                 led@0 {
1335                                         reg =    1335                                         reg = <0>;
1336                                         defau    1336                                         default-state = "keep";
1337                                         label    1337                                         label = "cablecard10-cxp-top";
1338                                         retai    1338                                         retain-state-shutdown;
1339                                         type     1339                                         type = <PCA955X_TYPE_LED>;
1340                                 };               1340                                 };
1341                                                  1341 
1342                                 led@1 {          1342                                 led@1 {
1343                                         reg =    1343                                         reg = <1>;
1344                                         defau    1344                                         default-state = "keep";
1345                                         label    1345                                         label = "cablecard10-cxp-bot";
1346                                         retai    1346                                         retain-state-shutdown;
1347                                         type     1347                                         type = <PCA955X_TYPE_LED>;
1348                                 };               1348                                 };
1349                         };                       1349                         };
1350                 };                               1350                 };
1351                                                  1351 
1352                 i2c11mux0chn1: i2c@1 {           1352                 i2c11mux0chn1: i2c@1 {
1353                         reg = <1>;               1353                         reg = <1>;
1354                         #address-cells = <1>;    1354                         #address-cells = <1>;
1355                         #size-cells = <0>;       1355                         #size-cells = <0>;
1356                                                  1356 
1357                         eeprom@51 {              1357                         eeprom@51 {
1358                                 compatible =     1358                                 compatible = "atmel,24c64";
1359                                 reg = <0x51>;    1359                                 reg = <0x51>;
1360                         };                       1360                         };
1361                 };                               1361                 };
1362         };                                       1362         };
1363 };                                               1363 };
1364                                                  1364 
1365 &i2c12 {                                         1365 &i2c12 {
1366         status = "okay";                         1366         status = "okay";
1367                                                  1367 
1368         tpm@2e {                                 1368         tpm@2e {
1369                 compatible = "nuvoton,npct75x    1369                 compatible = "nuvoton,npct75x", "tcg,tpm-tis-i2c";
1370                 reg = <0x2e>;                    1370                 reg = <0x2e>;
1371                 memory-region = <&event_log>;    1371                 memory-region = <&event_log>;
1372         };                                       1372         };
1373                                                  1373 
1374         eeprom@50 {                              1374         eeprom@50 {
1375                 compatible = "atmel,24c64";      1375                 compatible = "atmel,24c64";
1376                 reg = <0x50>;                    1376                 reg = <0x50>;
1377         };                                       1377         };
1378 };                                               1378 };
1379                                                  1379 
1380 &i2c13 {                                         1380 &i2c13 {
1381         status = "okay";                         1381         status = "okay";
1382                                                  1382 
1383         eeprom@50 {                              1383         eeprom@50 {
1384                 compatible = "atmel,24c64";      1384                 compatible = "atmel,24c64";
1385                 reg = <0x50>;                    1385                 reg = <0x50>;
1386         };                                       1386         };
1387                                                  1387 
1388         led-controller@60 {                      1388         led-controller@60 {
1389                 compatible = "nxp,pca9552";      1389                 compatible = "nxp,pca9552";
1390                 reg = <0x60>;                    1390                 reg = <0x60>;
1391                 #address-cells = <1>;            1391                 #address-cells = <1>;
1392                 #size-cells = <0>;               1392                 #size-cells = <0>;
1393                 gpio-controller;                 1393                 gpio-controller;
1394                 #gpio-cells = <2>;               1394                 #gpio-cells = <2>;
1395                                                  1395 
1396                 led@0 {                          1396                 led@0 {
1397                         reg = <0>;               1397                         reg = <0>;
1398                         default-state = "keep    1398                         default-state = "keep";
1399                         label = "nvme0";         1399                         label = "nvme0";
1400                         retain-state-shutdown    1400                         retain-state-shutdown;
1401                         type = <PCA955X_TYPE_    1401                         type = <PCA955X_TYPE_LED>;
1402                 };                               1402                 };
1403                                                  1403 
1404                 led@1 {                          1404                 led@1 {
1405                         reg = <1>;               1405                         reg = <1>;
1406                         default-state = "keep    1406                         default-state = "keep";
1407                         label = "nvme1";         1407                         label = "nvme1";
1408                         retain-state-shutdown    1408                         retain-state-shutdown;
1409                         type = <PCA955X_TYPE_    1409                         type = <PCA955X_TYPE_LED>;
1410                 };                               1410                 };
1411                                                  1411 
1412                 led@2 {                          1412                 led@2 {
1413                         reg = <2>;               1413                         reg = <2>;
1414                         default-state = "keep    1414                         default-state = "keep";
1415                         label = "nvme2";         1415                         label = "nvme2";
1416                         retain-state-shutdown    1416                         retain-state-shutdown;
1417                         type = <PCA955X_TYPE_    1417                         type = <PCA955X_TYPE_LED>;
1418                 };                               1418                 };
1419                                                  1419 
1420                 led@3 {                          1420                 led@3 {
1421                         reg = <3>;               1421                         reg = <3>;
1422                         default-state = "keep    1422                         default-state = "keep";
1423                         label = "nvme3";         1423                         label = "nvme3";
1424                         retain-state-shutdown    1424                         retain-state-shutdown;
1425                         type = <PCA955X_TYPE_    1425                         type = <PCA955X_TYPE_LED>;
1426                 };                               1426                 };
1427                                                  1427 
1428                 led@4 {                          1428                 led@4 {
1429                         reg = <4>;               1429                         reg = <4>;
1430                         default-state = "keep    1430                         default-state = "keep";
1431                         label = "nvme4";         1431                         label = "nvme4";
1432                         retain-state-shutdown    1432                         retain-state-shutdown;
1433                         type = <PCA955X_TYPE_    1433                         type = <PCA955X_TYPE_LED>;
1434                 };                               1434                 };
1435                                                  1435 
1436                 led@5 {                          1436                 led@5 {
1437                         reg = <5>;               1437                         reg = <5>;
1438                         default-state = "keep    1438                         default-state = "keep";
1439                         label = "nvme5";         1439                         label = "nvme5";
1440                         retain-state-shutdown    1440                         retain-state-shutdown;
1441                         type = <PCA955X_TYPE_    1441                         type = <PCA955X_TYPE_LED>;
1442                 };                               1442                 };
1443                                                  1443 
1444                 led@6 {                          1444                 led@6 {
1445                         reg = <6>;               1445                         reg = <6>;
1446                         default-state = "keep    1446                         default-state = "keep";
1447                         label = "nvme6";         1447                         label = "nvme6";
1448                         retain-state-shutdown    1448                         retain-state-shutdown;
1449                         type = <PCA955X_TYPE_    1449                         type = <PCA955X_TYPE_LED>;
1450                 };                               1450                 };
1451                                                  1451 
1452                 led@7 {                          1452                 led@7 {
1453                         reg = <7>;               1453                         reg = <7>;
1454                         default-state = "keep    1454                         default-state = "keep";
1455                         label = "nvme7";         1455                         label = "nvme7";
1456                         retain-state-shutdown    1456                         retain-state-shutdown;
1457                         type = <PCA955X_TYPE_    1457                         type = <PCA955X_TYPE_LED>;
1458                 };                               1458                 };
1459         };                                       1459         };
1460 };                                               1460 };
1461                                                  1461 
1462 &i2c14 {                                         1462 &i2c14 {
1463         status = "okay";                         1463         status = "okay";
1464                                                  1464 
1465         eeprom@50 {                              1465         eeprom@50 {
1466                 compatible = "atmel,24c64";      1466                 compatible = "atmel,24c64";
1467                 reg = <0x50>;                    1467                 reg = <0x50>;
1468         };                                       1468         };
1469                                                  1469 
1470         led-controller@60 {                      1470         led-controller@60 {
1471                 compatible = "nxp,pca9552";      1471                 compatible = "nxp,pca9552";
1472                 reg = <0x60>;                    1472                 reg = <0x60>;
1473                 #address-cells = <1>;            1473                 #address-cells = <1>;
1474                 #size-cells = <0>;               1474                 #size-cells = <0>;
1475                 gpio-controller;                 1475                 gpio-controller;
1476                 #gpio-cells = <2>;               1476                 #gpio-cells = <2>;
1477                                                  1477 
1478                 led@0 {                          1478                 led@0 {
1479                         reg = <0>;               1479                         reg = <0>;
1480                         default-state = "keep    1480                         default-state = "keep";
1481                         label = "nvme8";         1481                         label = "nvme8";
1482                         retain-state-shutdown    1482                         retain-state-shutdown;
1483                         type = <PCA955X_TYPE_    1483                         type = <PCA955X_TYPE_LED>;
1484                 };                               1484                 };
1485                                                  1485 
1486                 led@1 {                          1486                 led@1 {
1487                         reg = <1>;               1487                         reg = <1>;
1488                         default-state = "keep    1488                         default-state = "keep";
1489                         label = "nvme9";         1489                         label = "nvme9";
1490                         retain-state-shutdown    1490                         retain-state-shutdown;
1491                         type = <PCA955X_TYPE_    1491                         type = <PCA955X_TYPE_LED>;
1492                 };                               1492                 };
1493                                                  1493 
1494                 led@2 {                          1494                 led@2 {
1495                         reg = <2>;               1495                         reg = <2>;
1496                         default-state = "keep    1496                         default-state = "keep";
1497                         label = "nvme10";        1497                         label = "nvme10";
1498                         retain-state-shutdown    1498                         retain-state-shutdown;
1499                         type = <PCA955X_TYPE_    1499                         type = <PCA955X_TYPE_LED>;
1500                 };                               1500                 };
1501                                                  1501 
1502                 led@3 {                          1502                 led@3 {
1503                         reg = <3>;               1503                         reg = <3>;
1504                         default-state = "keep    1504                         default-state = "keep";
1505                         label = "nvme11";        1505                         label = "nvme11";
1506                         retain-state-shutdown    1506                         retain-state-shutdown;
1507                         type = <PCA955X_TYPE_    1507                         type = <PCA955X_TYPE_LED>;
1508                 };                               1508                 };
1509                                                  1509 
1510                 led@4 {                          1510                 led@4 {
1511                         reg = <4>;               1511                         reg = <4>;
1512                         default-state = "keep    1512                         default-state = "keep";
1513                         label = "nvme12";        1513                         label = "nvme12";
1514                         retain-state-shutdown    1514                         retain-state-shutdown;
1515                         type = <PCA955X_TYPE_    1515                         type = <PCA955X_TYPE_LED>;
1516                 };                               1516                 };
1517                                                  1517 
1518                 led@5 {                          1518                 led@5 {
1519                         reg = <5>;               1519                         reg = <5>;
1520                         default-state = "keep    1520                         default-state = "keep";
1521                         label = "nvme13";        1521                         label = "nvme13";
1522                         retain-state-shutdown    1522                         retain-state-shutdown;
1523                         type = <PCA955X_TYPE_    1523                         type = <PCA955X_TYPE_LED>;
1524                 };                               1524                 };
1525                                                  1525 
1526                 led@6 {                          1526                 led@6 {
1527                         reg = <6>;               1527                         reg = <6>;
1528                         default-state = "keep    1528                         default-state = "keep";
1529                         label = "nvme14";        1529                         label = "nvme14";
1530                         retain-state-shutdown    1530                         retain-state-shutdown;
1531                         type = <PCA955X_TYPE_    1531                         type = <PCA955X_TYPE_LED>;
1532                 };                               1532                 };
1533                                                  1533 
1534                 led@7 {                          1534                 led@7 {
1535                         reg = <7>;               1535                         reg = <7>;
1536                         default-state = "keep    1536                         default-state = "keep";
1537                         label = "nvme15";        1537                         label = "nvme15";
1538                         retain-state-shutdown    1538                         retain-state-shutdown;
1539                         type = <PCA955X_TYPE_    1539                         type = <PCA955X_TYPE_LED>;
1540                 };                               1540                 };
1541         };                                       1541         };
1542 };                                               1542 };
1543                                                  1543 
1544 &i2c15 {                                         1544 &i2c15 {
1545         status = "okay";                         1545         status = "okay";
1546                                                  1546 
1547         eeprom@50 {                              1547         eeprom@50 {
1548                 compatible = "atmel,24c64";      1548                 compatible = "atmel,24c64";
1549                 reg = <0x50>;                    1549                 reg = <0x50>;
1550         };                                       1550         };
1551                                                  1551 
1552         led-controller@60 {                      1552         led-controller@60 {
1553                 compatible = "nxp,pca9552";      1553                 compatible = "nxp,pca9552";
1554                 reg = <0x60>;                    1554                 reg = <0x60>;
1555                 #address-cells = <1>;            1555                 #address-cells = <1>;
1556                 #size-cells = <0>;               1556                 #size-cells = <0>;
1557                 gpio-controller;                 1557                 gpio-controller;
1558                 #gpio-cells = <2>;               1558                 #gpio-cells = <2>;
1559                                                  1559 
1560                 led@0 {                          1560                 led@0 {
1561                         reg = <0>;               1561                         reg = <0>;
1562                         default-state = "keep    1562                         default-state = "keep";
1563                         label = "nvme16";        1563                         label = "nvme16";
1564                         retain-state-shutdown    1564                         retain-state-shutdown;
1565                         type = <PCA955X_TYPE_    1565                         type = <PCA955X_TYPE_LED>;
1566                 };                               1566                 };
1567                                                  1567 
1568                 led@1 {                          1568                 led@1 {
1569                         reg = <1>;               1569                         reg = <1>;
1570                         default-state = "keep    1570                         default-state = "keep";
1571                         label = "nvme17";        1571                         label = "nvme17";
1572                         retain-state-shutdown    1572                         retain-state-shutdown;
1573                         type = <PCA955X_TYPE_    1573                         type = <PCA955X_TYPE_LED>;
1574                 };                               1574                 };
1575                                                  1575 
1576                 led@2 {                          1576                 led@2 {
1577                         reg = <2>;               1577                         reg = <2>;
1578                         default-state = "keep    1578                         default-state = "keep";
1579                         label = "nvme18";        1579                         label = "nvme18";
1580                         retain-state-shutdown    1580                         retain-state-shutdown;
1581                         type = <PCA955X_TYPE_    1581                         type = <PCA955X_TYPE_LED>;
1582                 };                               1582                 };
1583                                                  1583 
1584                 led@3 {                          1584                 led@3 {
1585                         reg = <3>;               1585                         reg = <3>;
1586                         default-state = "keep    1586                         default-state = "keep";
1587                         label = "nvme19";        1587                         label = "nvme19";
1588                         retain-state-shutdown    1588                         retain-state-shutdown;
1589                         type = <PCA955X_TYPE_    1589                         type = <PCA955X_TYPE_LED>;
1590                 };                               1590                 };
1591                                                  1591 
1592                 led@4 {                          1592                 led@4 {
1593                         reg = <4>;               1593                         reg = <4>;
1594                         default-state = "keep    1594                         default-state = "keep";
1595                         label = "nvme20";        1595                         label = "nvme20";
1596                         retain-state-shutdown    1596                         retain-state-shutdown;
1597                         type = <PCA955X_TYPE_    1597                         type = <PCA955X_TYPE_LED>;
1598                 };                               1598                 };
1599                                                  1599 
1600                 led@5 {                          1600                 led@5 {
1601                         reg = <5>;               1601                         reg = <5>;
1602                         default-state = "keep    1602                         default-state = "keep";
1603                         label = "nvme21";        1603                         label = "nvme21";
1604                         retain-state-shutdown    1604                         retain-state-shutdown;
1605                         type = <PCA955X_TYPE_    1605                         type = <PCA955X_TYPE_LED>;
1606                 };                               1606                 };
1607                                                  1607 
1608                 led@6 {                          1608                 led@6 {
1609                         reg = <6>;               1609                         reg = <6>;
1610                         default-state = "keep    1610                         default-state = "keep";
1611                         label = "nvme22";        1611                         label = "nvme22";
1612                         retain-state-shutdown    1612                         retain-state-shutdown;
1613                         type = <PCA955X_TYPE_    1613                         type = <PCA955X_TYPE_LED>;
1614                 };                               1614                 };
1615                                                  1615 
1616                 led@7 {                          1616                 led@7 {
1617                         reg = <7>;               1617                         reg = <7>;
1618                         default-state = "keep    1618                         default-state = "keep";
1619                         label = "nvme23";        1619                         label = "nvme23";
1620                         retain-state-shutdown    1620                         retain-state-shutdown;
1621                         type = <PCA955X_TYPE_    1621                         type = <PCA955X_TYPE_LED>;
1622                 };                               1622                 };
1623         };                                       1623         };
1624 };                                               1624 };
1625                                                  1625 
1626 &uart2 {                                         1626 &uart2 {
1627         status = "okay";                         1627         status = "okay";
1628 };                                               1628 };
1629                                                  1629 
1630 &vuart1 {                                        1630 &vuart1 {
1631         status = "okay";                         1631         status = "okay";
1632 };                                               1632 };
1633                                                  1633 
1634 &vuart2 {                                        1634 &vuart2 {
1635         status = "okay";                         1635         status = "okay";
1636 };                                               1636 };
1637                                                  1637 
1638 &lpc_ctrl {                                      1638 &lpc_ctrl {
1639         status = "okay";                         1639         status = "okay";
1640         memory-region = <&flash_memory>;         1640         memory-region = <&flash_memory>;
1641 };                                               1641 };
1642                                                  1642 
1643 &mac2 {                                          1643 &mac2 {
1644         status = "okay";                         1644         status = "okay";
1645         pinctrl-names = "default";               1645         pinctrl-names = "default";
1646         pinctrl-0 = <&pinctrl_rmii3_default>;    1646         pinctrl-0 = <&pinctrl_rmii3_default>;
1647         clocks = <&syscon ASPEED_CLK_GATE_MAC    1647         clocks = <&syscon ASPEED_CLK_GATE_MAC3CLK>,
1648                  <&syscon ASPEED_CLK_MAC3RCLK    1648                  <&syscon ASPEED_CLK_MAC3RCLK>;
1649         clock-names = "MACCLK", "RCLK";          1649         clock-names = "MACCLK", "RCLK";
1650         use-ncsi;                                1650         use-ncsi;
1651 };                                               1651 };
1652                                                  1652 
1653 &mac3 {                                          1653 &mac3 {
1654         status = "okay";                         1654         status = "okay";
1655         pinctrl-names = "default";               1655         pinctrl-names = "default";
1656         pinctrl-0 = <&pinctrl_rmii4_default>;    1656         pinctrl-0 = <&pinctrl_rmii4_default>;
1657         clocks = <&syscon ASPEED_CLK_GATE_MAC    1657         clocks = <&syscon ASPEED_CLK_GATE_MAC4CLK>,
1658                  <&syscon ASPEED_CLK_MAC4RCLK    1658                  <&syscon ASPEED_CLK_MAC4RCLK>;
1659         clock-names = "MACCLK", "RCLK";          1659         clock-names = "MACCLK", "RCLK";
1660         use-ncsi;                                1660         use-ncsi;
1661 };                                               1661 };
1662                                                  1662 
1663 &wdt1 {                                          1663 &wdt1 {
1664         aspeed,reset-type = "none";              1664         aspeed,reset-type = "none";
1665         aspeed,external-signal;                  1665         aspeed,external-signal;
1666         aspeed,ext-push-pull;                    1666         aspeed,ext-push-pull;
1667         aspeed,ext-active-high;                  1667         aspeed,ext-active-high;
1668                                                  1668 
1669         pinctrl-names = "default";               1669         pinctrl-names = "default";
1670         pinctrl-0 = <&pinctrl_wdtrst1_default    1670         pinctrl-0 = <&pinctrl_wdtrst1_default>;
1671 };                                               1671 };
1672                                                  1672 
1673 &wdt2 {                                          1673 &wdt2 {
1674         status = "okay";                         1674         status = "okay";
1675 };                                               1675 };
1676                                                  1676 
1677 &kcs2 {                                          1677 &kcs2 {
1678         status = "okay";                         1678         status = "okay";
1679         aspeed,lpc-io-reg = <0xca8 0xcac>;       1679         aspeed,lpc-io-reg = <0xca8 0xcac>;
1680 };                                               1680 };
1681                                                  1681 
1682 &kcs3 {                                          1682 &kcs3 {
1683         status = "okay";                         1683         status = "okay";
1684         aspeed,lpc-io-reg = <0xca2>;             1684         aspeed,lpc-io-reg = <0xca2>;
1685         aspeed,lpc-interrupts = <11 IRQ_TYPE_    1685         aspeed,lpc-interrupts = <11 IRQ_TYPE_LEVEL_LOW>;
1686 };                                               1686 };
                                                      

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