~ [ 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 (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm/aspeed/aspeed-bmc-ibm-blueridge.dts (Version linux-5.18.19)


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