  ~s   8  z   (              zt                             
    HR630 BMC             lenovo,hr630-bmc aspeed,ast2500                                   ,      aliases       !   =/ahb/apb/bus@1e78a000/i2c-bus@40          !   B/ahb/apb/bus@1e78a000/i2c-bus@80          !   G/ahb/apb/bus@1e78a000/i2c-bus@c0          "   L/ahb/apb/bus@1e78a000/i2c-bus@100         "   Q/ahb/apb/bus@1e78a000/i2c-bus@140         "   V/ahb/apb/bus@1e78a000/i2c-bus@180         "   [/ahb/apb/bus@1e78a000/i2c-bus@1c0         "   `/ahb/apb/bus@1e78a000/i2c-bus@300         "   e/ahb/apb/bus@1e78a000/i2c-bus@340         "   j/ahb/apb/bus@1e78a000/i2c-bus@380         "   o/ahb/apb/bus@1e78a000/i2c-bus@3c0         "   u/ahb/apb/bus@1e78a000/i2c-bus@400         "   {/ahb/apb/bus@1e78a000/i2c-bus@440         "   /ahb/apb/bus@1e78a000/i2c-bus@480            /ahb/apb/serial@1e783000             /ahb/apb/serial@1e78d000             /ahb/apb/serial@1e78e000             /ahb/apb/serial@1e78f000             /ahb/apb/serial@1e784000             /ahb/apb/serial@1e787000          6   /ahb/apb/bus@1e78a000/i2c-bus@1c0/i2c-switch@70/i2c@0         6   /ahb/apb/bus@1e78a000/i2c-bus@1c0/i2c-switch@70/i2c@1         6   /ahb/apb/bus@1e78a000/i2c-bus@1c0/i2c-switch@70/i2c@2         6   /ahb/apb/bus@1e78a000/i2c-bus@1c0/i2c-switch@70/i2c@3         6   /ahb/apb/bus@1e78a000/i2c-bus@300/i2c-switch@76/i2c@0         6   /ahb/apb/bus@1e78a000/i2c-bus@300/i2c-switch@76/i2c@1         6   /ahb/apb/bus@1e78a000/i2c-bus@300/i2c-switch@76/i2c@2         6   /ahb/apb/bus@1e78a000/i2c-bus@300/i2c-switch@76/i2c@3         cpus                                 cpu@0            arm,arm1176jzf-s             cpu                       memory@80000000          memory                        ahb          simple-bus                                        spi@1e620000             b                                               aspeed,ast2500-fmc                         okay                  flash@0                       jedec,spi-nor                   okay             )        8bmc    partitions           fixed-partitions                                u-boot@0                            8u-boot        u-boot-env@60000                           8u-boot-env        kernel@80000                 D          8kernel        rofs@c0000            L  t          8rofs          rwfs@1c00000                @          8rwfs                flash@1                      jedec,spi-nor                 	  disabled          flash@2                      jedec,spi-nor                 	  disabled             spi@1e630000             c     0                                         aspeed,ast2500-spi                       	  disabled            >   (   flash@0                       jedec,spi-nor                 	  disabled          flash@1                      jedec,spi-nor                 	  disabled             spi@1e631000             c    8                                         aspeed,ast2500-spi                       	  disabled       flash@0                       jedec,spi-nor                 	  disabled          flash@1                      jedec,spi-nor                 	  disabled             interrupt-controller@1e6c0080            aspeed,ast2400-vic           F        [           l         l            >         copro-interrupt-controller@1e6c2000           aspeed,ast2500-cvic aspeed-cvic         l        z            l           ethernet@1e660000         %   aspeed,ast2500-mac faraday,ftgmac100             f                                    $        okay            default                    MACCLK RCLK                ethernet@1e680000         %   aspeed,ast2500-mac faraday,ftgmac100             h                                      okay            default                     usb@1e6a1000          !   aspeed,ast2500-ehci generic-ehci             j                                      default                  	  disabled          usb@1e6a3000          !   aspeed,ast2500-ehci generic-ehci             j0                                      default                    okay          usb@1e6b0000          !   aspeed,ast2500-uhci generic-uhci             k                                          	        okay          usb-vhub@1e6a0000            aspeed,ast2500-usb-vhub          j                                                             default                  	  disabled          apb          simple-bus                                        memory-controller@1e6e0000           aspeed,ast2500-sdram-edac            n    t                  	  disabled          syscon@1e6e2000       %   aspeed,ast2500-scu syscon simple-mfd             n                                          n                        
           >      interrupt-controller@18         [            aspeed,ast2500-scu-ic                                      F        >         p2a-control@2c           aspeed,ast2500-p2a-ctrl             ,         	  disabled          pinctrl@80           aspeed,ast2500-pinctrl                                  	   
        >      acpi_default            -ACPI            6ACPI          adc0_default            -ADC0            6ADC0            >         adc1_default            -ADC1            6ADC1            >         adc10_default           -ADC10           6ADC10           >         adc11_default           -ADC11           6ADC11         adc12_default           -ADC12           6ADC12           >         adc13_default           -ADC13           6ADC13           >         adc14_default           -ADC14           6ADC14           >         adc15_default           -ADC15           6ADC15         adc2_default            -ADC2            6ADC2            >         adc3_default            -ADC3            6ADC3            >         adc4_default            -ADC4            6ADC4            >         adc5_default            -ADC5            6ADC5            >         adc6_default            -ADC6            6ADC6            >         adc7_default            -ADC7            6ADC7            >         adc8_default            -ADC8            6ADC8            >         adc9_default            -ADC9            6ADC9            >         bmcint_default          -BMCINT          6BMCINT        ddcclk_default          -DDCCLK          6DDCCLK        ddcdat_default          -DDCDAT          6DDCDAT        espi_default            -ESPI            6ESPI          fwspics1_default          	  -FWSPICS1          	  6FWSPICS1          fwspics2_default          	  -FWSPICS2          	  6FWSPICS2          gpid0_default           -GPID0           6GPID0         gpid2_default           -GPID2           6GPID2         gpid4_default           -GPID4           6GPID4         gpid6_default           -GPID6           6GPID6         gpie0_default           -GPIE0           6GPIE0         gpie2_default           -GPIE2           6GPIE2         gpie4_default           -GPIE4           6GPIE4         gpie6_default           -GPIE6           6GPIE6         i2c10_default           -I2C10           6I2C10           >   ;      i2c11_default           -I2C11           6I2C11           >   <      i2c12_default           -I2C12           6I2C12           >   =      i2c13_default           -I2C13           6I2C13           >   >      i2c14_default           -I2C14           6I2C14           >   ?      i2c3_default            -I2C3            6I2C3            >   4      i2c4_default            -I2C4            6I2C4            >   5      i2c5_default            -I2C5            6I2C5            >   6      i2c6_default            -I2C6            6I2C6            >   7      i2c7_default            -I2C7            6I2C7            >   8      i2c8_default            -I2C8            6I2C8            >   9      i2c9_default            -I2C9            6I2C9            >   :      lad0_default            -LAD0            6LAD0          lad1_default            -LAD1            6LAD1          lad2_default            -LAD2            6LAD2          lad3_default            -LAD3            6LAD3          lclk_default            -LCLK            6LCLK          lframe_default          -LFRAME          6LFRAME        lpchc_default           -LPCHC           6LPCHC         lpcpd_default           -LPCPD           6LPCPD         lpcplus_default         -LPCPLUS         6LPCPLUS       lpcpme_default          -LPCPME          6LPCPME        lpcrst_default          -LPCRST          6LPCRST        lpcsmi_default          -LPCSMI          6LPCSMI        lsirq_default           -LSIRQ           6LSIRQ         mac1link_default          	  -MAC1LINK          	  6MAC1LINK          mac2link_default          	  -MAC2LINK          	  6MAC2LINK          mdio1_default           -MDIO1           6MDIO1         mdio2_default           -MDIO2           6MDIO2           >         ncts1_default           -NCTS1           6NCTS1         ncts2_default           -NCTS2           6NCTS2           >   .      ncts3_default           -NCTS3           6NCTS3         ncts4_default           -NCTS4           6NCTS4         ndcd1_default           -NDCD1           6NDCD1         ndcd2_default           -NDCD2           6NDCD2           >   /      ndcd3_default           -NDCD3           6NDCD3         ndcd4_default           -NDCD4           6NDCD4         ndsr1_default           -NDSR1           6NDSR1         ndsr2_default           -NDSR2           6NDSR2           >   -      ndsr3_default           -NDSR3           6NDSR3         ndsr4_default           -NDSR4           6NDSR4         ndtr1_default           -NDTR1           6NDTR1         ndtr2_default           -NDTR2           6NDTR2           >   ,      ndtr3_default           -NDTR3           6NDTR3         ndtr4_default           -NDTR4           6NDTR4         nri1_default            -NRI1            6NRI1          nri2_default            -NRI2            6NRI2            >   0      nri3_default            -NRI3            6NRI3          nri4_default            -NRI4            6NRI4          nrts1_default           -NRTS1           6NRTS1         nrts2_default           -NRTS2           6NRTS2           >   +      nrts3_default           -NRTS3           6NRTS3         nrts4_default           -NRTS4           6NRTS4         oscclk_default          -OSCCLK          6OSCCLK        pewake_default          -PEWAKE          6PEWAKE        pnor_default            -PNOR            6PNOR          pwm0_default            -PWM0            6PWM0            >          pwm1_default            -PWM1            6PWM1            >   !      pwm2_default            -PWM2            6PWM2            >   "      pwm3_default            -PWM3            6PWM3            >   #      pwm4_default            -PWM4            6PWM4            >   $      pwm5_default            -PWM5            6PWM5            >   %      pwm6_default            -PWM6            6PWM6            >   &      pwm7_default            -PWM7            6PWM7          rgmii1_default          -RGMII1          6RGMII1        rgmii2_default          -RGMII2          6RGMII2          >         rmii1_default           -RMII1           6RMII1           >         rmii2_default           -RMII2           6RMII2         rxd1_default            -RXD1            6RXD1            >         rxd2_default            -RXD2            6RXD2            >   *      rxd3_default            -RXD3            6RXD3            >   2      rxd4_default            -RXD4            6RXD4          salt1_default           -SALT1           6SALT1         salt10_default          -SALT10          6SALT10        salt11_default          -SALT11          6SALT11        salt12_default          -SALT12          6SALT12        salt13_default          -SALT13          6SALT13        salt14_default          -SALT14          6SALT14        salt2_default           -SALT2           6SALT2         salt3_default           -SALT3           6SALT3         salt4_default           -SALT4           6SALT4         salt5_default           -SALT5           6SALT5         salt6_default           -SALT6           6SALT6         salt7_default           -SALT7           6SALT7         salt8_default           -SALT8           6SALT8         salt9_default           -SALT9           6SALT9         scl1_default            -SCL1            6SCL1          scl2_default            -SCL2            6SCL2          sd1_default         -SD1         6SD1       sd2_default         -SD2         6SD2       sda1_default            -SDA1            6SDA1          sda2_default            -SDA2            6SDA2          sgpm_default            -SGPM            6SGPM            >         sgps1_default           -SGPS1           6SGPS1         sgps2_default           -SGPS2           6SGPS2         sioonctrl_default         
  -SIOONCTRL         
  6SIOONCTRL         siopbi_default          -SIOPBI          6SIOPBI        siopbo_default          -SIOPBO          6SIOPBO        siopwreq_default          	  -SIOPWREQ          	  6SIOPWREQ          siopwrgd_default          	  -SIOPWRGD          	  6SIOPWRGD          sios3_default           -SIOS3           6SIOS3         sios5_default           -SIOS5           6SIOS5         siosci_default          -SIOSCI          6SIOSCI        spi1_default            -SPI1            6SPI1          spi1cs1_default         -SPI1CS1         6SPI1CS1       spi1debug_default         
  -SPI1DEBUG         
  6SPI1DEBUG         spi1passthru_default            -SPI1PASSTHRU            6SPI1PASSTHRU          spi2ck_default          -SPI2CK          6SPI2CK        spi2cs0_default         -SPI2CS0         6SPI2CS0       spi2cs1_default         -SPI2CS1         6SPI2CS1       spi2miso_default          	  -SPI2MISO          	  6SPI2MISO          spi2mosi_default          	  -SPI2MOSI          	  6SPI2MOSI          timer3_default          -TIMER3          6TIMER3        timer4_default          -TIMER4          6TIMER4        timer5_default          -TIMER5          6TIMER5        timer6_default          -TIMER6          6TIMER6        timer7_default          -TIMER7          6TIMER7        timer8_default          -TIMER8          6TIMER8        txd1_default            -TXD1            6TXD1            >         txd2_default            -TXD2            6TXD2            >   )      txd3_default            -TXD3            6TXD3            >   1      txd4_default            -TXD4            6TXD4          uart6_default           -UART6           6UART6         usbcki_default          -USBCKI          6USBCKI        usb2ah_default          -USB2AH          6USB2AH          >         usb2ad_default          -USB2AD          6USB2AD          >         usb11bhid_default         
  -USB11BHID         
  6USB11BHID         usb2bh_default          -USB2BH          6USB2BH          >         vgabiosrom_default          -VGABIOSROM          6VGABIOSROM        vgahs_default           -VGAHS           6VGAHS         vgavs_default           -VGAVS           6VGAVS         vpi24_default           -VPI24           6VPI24         vpo_default         -VPO         6VPO       wdtrst1_default         -WDTRST1         6WDTRST1       wdtrst2_default         -WDTRST2         6WDTRST2             hwrng@1e6e2078           timeriomem_rng           n x           =           D   d      display@1e6e6000             aspeed,ast2500-gfx syscon            n`            L                  
        Y      	        okay                       `           >   	      xdma@1e6e7000            aspeed,ast2500-xdma          np                           Y               n                    bmc                  	  disabled          adc@1e6e9000             aspeed,ast2500-adc           n                           Y                         okay            default       8                                                    >   A      video@1e700000           aspeed,ast2500-video-engine          p                                 
  vclk eclk                    	  disabled          sram@1e720000         
   mmio-sram            r           sd-controller@1e740000           aspeed,ast2500-sd-controller             t                                           t                          	  disabled       sdhci@100            aspeed,ast2500-sdhci                                                            	  disabled          sdhci@200            aspeed,ast2500-sdhci                                                            	  disabled             gpio@1e780000                                aspeed,ast2500-gpio          x                                                              F        [           >   @   pin_gpio_b5                                          IRQ_BMC_PCH_SMI_LPC_N         pin_gpio_f0                     (                     IRQ_BMC_PCH_NMI_R         pin_gpio_f3                     +                     I2C_BUS0_RST_OUT_N        pin_gpio_f4                     ,                     FM_SKT0_FAULT_LED         pin_gpio_f5                     -                     FM_SKT1_FAULT_LED         pin_gpio_g4                     4                     FAN_PWR_CTL_N         pin_gpio_g7                     7                     RST_BMC_PCIE_I2CMUX_N         pin_gpio_h2                     :                     PSU1_FFS_N_R          pin_gpio_h3                     ;                     PSU2_FFS_N_R          pin_gpio_i3                     C                     BMC_INTRUDED_COVER        pin_gpio_j2                     J                     BMC_BIOS_UPDATE_N         pin_gpio_j3                     K                     RST_BMC_HDD_I2CMUX_N          pin_gpio_s2                                          BMC_VGA_SW        pin_gpio_s4                                        
  VBAT_EN_N         pin_gpio_s6                                          PU_BMC_GPIOS6         pin_gpio_y0                                          BMC_NCSI_MUX_CTL_S0       pin_gpio_y1                                          BMC_NCSI_MUX_CTL_S1       pin_gpio_z0                                          I2C_RISER2_INT_N          pin_gpio_z2                                          I2C_RISER2_RESET_N        pin_gpio_z3                                          FM_BMC_PCH_SCI_LPC_N          pin_gpio_z7                                          BMC_POST_CMPLT_N          pin_gpio_aa0                                             HOST_BMC_USB_SEL          pin_gpio_aa5                                             I2C_BUS1_RST_OUT_N           sgpio@1e780200                      aspeed,ast2500-sgpio                        (         x                            F        "           )          default                  	  disabled          rtc@1e781000             aspeed,ast2500-rtc           x          	  disabled          timer@1e782000           aspeed,ast2400-timer             x                          #   $   %   &   '                       PCLK          serial@1e783000       	   ns16550a             x0             7              	                       Y               A        okay            default                     serial@1e784000       	   ns16550a             x@             7              
                        A        okay          watchdog@1e785000            aspeed,ast2500-wdt           xP                          watchdog@1e785020            aspeed,ast2500-wdt           xP                          watchdog@1e785040            aspeed,ast2500-wdt           xP@                         	  disabled          pwm-tacho-controller@1e786000            aspeed,ast2500-pwm-tacho                                       x`                   #        Y              okay            default                !   "   #   $   %   &   fan@0                        R          fan@1                        R         fan@2                       R         fan@3                       R         fan@4                       R         fan@5                       R         fan@6                       R         fan@7                       R         fan@8                       R         fan@9                       R	         fan@10                      R
         fan@11                      R         fan@12                      R         fan@13                      R            serial@1e787000          aspeed,ast2500-vuart             xp    @        7                                      A      	  disabled          lpc@1e789000             aspeed,ast2500-lpc simple-mfd            x                                          x       lpc-bmc@0         )   aspeed,ast2500-lpc-bmc simple-mfd syscon                            L                                                   kcs@24           aspeed,ast2500-kcs-bmc-v2               $      0      <                    	  disabled          kcs@28           aspeed,ast2500-kcs-bmc-v2               (      4      @                    	  disabled          kcs@2c           aspeed,ast2500-kcs-bmc-v2               ,      8      D                    	  disabled             lpc-host@80       *   aspeed,ast2500-lpc-host simple-mfd syscon                         L                                                 kcs@94           aspeed,ast2500-kcs-bmc-v2                                               	  disabled          lpc-ctrl@0           aspeed,ast2500-lpc-ctrl                                        okay            `   '        e   (      lpc-snoop@10             aspeed,ast2500-lpc-snoop                                                   	  disabled          reset-controller@18          aspeed,ast2500-lpc-reset                           
           >         lhc@20           aspeed,ast2500-lhc                  $   H           >   
      ibt@c0           aspeed,ast2500-ibt-bmc                                    okay                serial@1e78d000       	   ns16550a             x             7                                      Y               A        okay            default             )   *   +   ,   -   .   /   0      serial@1e78e000       	   ns16550a             x             7              !                       Y               A        okay            default            1   2      serial@1e78f000       	   ns16550a             x             7              "                       Y               A      	  disabled          bus@1e78a000             simple-bus                                        x       interrupt-controller@0          [            aspeed,ast2500-i2c-ic                   @                    F        >   3      i2c-bus@40                                    [               @   @         aspeed,ast2500-i2c-bus                         Y              )                      ,   3        okay       tmp75@4e             national,lm75               N         i2c-bus@80                                    [                  @         aspeed,ast2500-i2c-bus                         Y              )                     ,   3        okay       tmp75@4d             national,lm75               M         i2c-bus@c0                                    [                  @         aspeed,ast2500-i2c-bus                         Y              )                     ,   3        default            4        okay          i2c-bus@100                                   [                  @         aspeed,ast2500-i2c-bus                         Y              )                     ,   3        default            5        okay          i2c-bus@140                                   [              @   @         aspeed,ast2500-i2c-bus                         Y              )                     ,   3        default            6        okay          i2c-bus@180                                   [                 @         aspeed,ast2500-i2c-bus                         Y              )                     ,   3        default            7        okay          i2c-bus@1c0                                   [                 @         aspeed,ast2500-i2c-bus                         Y              )                     ,   3        default            8        okay       i2c-switch@70            nxp,pca9545             p                                   k   i2c@0                                                i2c@1                                               i2c@2                                               i2c@3                                                     i2c-bus@300                                   [                  @         aspeed,ast2500-i2c-bus                         Y              )                     ,   3        default            9        okay       i2c-switch@76            nxp,pca9546             v                                   k   i2c@0                                                i2c@1                                               i2c@2                                               i2c@3                                                     i2c-bus@340                                   [              @   @         aspeed,ast2500-i2c-bus                         Y              )                     ,   3        default            :        okay       eeprom@57            atmel,24c256                W                    i2c-bus@380                                   [                 @         aspeed,ast2500-i2c-bus                         Y              )            	         ,   3        default            ;        okay          i2c-bus@3c0                                   [                 @         aspeed,ast2500-i2c-bus                         Y              )            
         ,   3        default            <        okay          i2c-bus@400                                   [                  @         aspeed,ast2500-i2c-bus                         Y              )                     ,   3        default            =        okay          i2c-bus@440                                   [              @   @         aspeed,ast2500-i2c-bus                         Y              )                     ,   3        default            >        okay          i2c-bus@480                                   [                 @         aspeed,ast2500-i2c-bus                         Y              )                     ,   3        default            ?      	  disabled                   chosen          /ahb/apb/serial@1e784000          .  console=tty0 console=ttyS4,115200 earlyprintk         reserved-memory                                       region@98000000                                 >   '      framebuffer                                shared-dma-pool                  >            leds          
   gpio-leds      heartbeat              @   I         fault              @   H            iio-hwmon         
   iio-hwmon         p     A       A      A      A      A      A      A      A      A      A   	   A   
   A      A      A            	model compatible #address-cells #size-cells interrupt-parent i2c0 i2c1 i2c2 i2c3 i2c4 i2c5 i2c6 i2c7 i2c8 i2c9 i2c10 i2c11 i2c12 i2c13 serial0 serial1 serial2 serial3 serial4 serial5 i2c14 i2c15 i2c16 i2c17 i2c18 i2c19 i2c20 i2c21 device_type reg ranges clocks status interrupts spi-max-frequency m25p,fast-read label phandle interrupt-controller #interrupt-cells valid-sources copro-sw-interrupts pinctrl-names pinctrl-0 clock-names use-ncsi #ports aspeed,vhub-downstream-ports aspeed,vhub-generic-endpoints #clock-cells #reset-cells aspeed,external-nodes function groups period quality reg-io-width resets memory-region interrupts-extended aspeed,pcie-device aspeed,scu #io-channel-cells sdhci,auto-cmd12 #gpio-cells gpio-controller gpio-ranges gpio-hog gpios output-high line-name output-low output ngpios bus-frequency reg-shift no-loopback-test aspeed,fan-tach-ch flash i2c-mux-idle-disconnect pagesize stdout-path bootargs no-map alignment reusable io-channels 