  P   8     (              `                                 HR855XG2 BMC          #   lenovo,hr855xg2-bmc aspeed,ast2500                                    ,      aliases          =/ahb/apb/bus@1e78a000/i2c@40             B/ahb/apb/bus@1e78a000/i2c@80             G/ahb/apb/bus@1e78a000/i2c@c0             L/ahb/apb/bus@1e78a000/i2c@100            Q/ahb/apb/bus@1e78a000/i2c@140            V/ahb/apb/bus@1e78a000/i2c@180            [/ahb/apb/bus@1e78a000/i2c@1c0            `/ahb/apb/bus@1e78a000/i2c@300            e/ahb/apb/bus@1e78a000/i2c@340            j/ahb/apb/bus@1e78a000/i2c@380            o/ahb/apb/bus@1e78a000/i2c@3c0            u/ahb/apb/bus@1e78a000/i2c@400            {/ahb/apb/bus@1e78a000/i2c@440            /ahb/apb/bus@1e78a000/i2c@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          .   /ahb/apb/bus@1e78a000/i2c@40/i2c-mux@70/i2c@0         .   /ahb/apb/bus@1e78a000/i2c@40/i2c-mux@70/i2c@1         .   /ahb/apb/bus@1e78a000/i2c@40/i2c-mux@70/i2c@2         .   /ahb/apb/bus@1e78a000/i2c@40/i2c-mux@70/i2c@3         /   /ahb/apb/bus@1e78a000/i2c@100/i2c-mux@70/i2c@0        /   /ahb/apb/bus@1e78a000/i2c@100/i2c-mux@70/i2c@1        /   /ahb/apb/bus@1e78a000/i2c@100/i2c-mux@70/i2c@2        /   /ahb/apb/bus@1e78a000/i2c@100/i2c-mux@70/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             :        Ibmc    partitions           fixed-partitions                                u-boot@0                            Iu-boot        u-boot-env@60000                           Iu-boot-env        kernel@80000                 D          Ikernel        rofs@4c0000           L  t          Irofs          rwfs@1c00000                @          Irwfs                flash@1                      jedec,spi-nor                   )         	  disabled          flash@2                      jedec,spi-nor                   )         	  disabled             spi@1e630000             c     0                                         aspeed,ast2500-spi                       	  disabled            O   *   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           W        l           }         l            O         interrupt-controller@1e6c2000             aspeed,ast2500-cvic aspeed,cvic         }                    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                                   O      interrupt-controller@18         l            aspeed,ast2500-scu-ic                                      W      p2a-control@2c           aspeed,ast2500-p2a-ctrl             ,         	  disabled          silicon-id@7c         ,   aspeed,ast2500-silicon-id aspeed,silicon-id             |     P         pinctrl@80           aspeed,ast2500-pinctrl                               (   	   
        O      acpi_default            >ACPI            GACPI          adc0_default            >ADC0            GADC0            O         adc1_default            >ADC1            GADC1            O         adc10_default           >ADC10           GADC10           O         adc11_default           >ADC11           GADC11           O         adc12_default           >ADC12           GADC12           O         adc13_default           >ADC13           GADC13           O         adc14_default           >ADC14           GADC14           O         adc15_default           >ADC15           GADC15           O         adc2_default            >ADC2            GADC2            O         adc3_default            >ADC3            GADC3            O         adc4_default            >ADC4            GADC4            O         adc5_default            >ADC5            GADC5            O         adc6_default            >ADC6            GADC6            O         adc7_default            >ADC7            GADC7            O         adc8_default            >ADC8            GADC8            O         adc9_default            >ADC9            GADC9            O         bmcint_default          >BMCINT          GBMCINT        ddcclk_default          >DDCCLK          GDDCCLK        ddcdat_default          >DDCDAT          GDDCDAT        espi_default            >ESPI            GESPI          fwspics1_default          	  >FWSPICS1          	  GFWSPICS1          fwspics2_default          	  >FWSPICS2          	  GFWSPICS2          gpid0_default           >GPID0           GGPID0         gpid2_default           >GPID2           GGPID2         gpid4_default           >GPID4           GGPID4         gpid6_default           >GPID6           GGPID6         gpie0_default           >GPIE0           GGPIE0         gpie2_default           >GPIE2           GGPIE2         gpie4_default           >GPIE4           GGPIE4         gpie6_default           >GPIE6           GGPIE6         i2c10_default           >I2C10           GI2C10           O   ;      i2c11_default           >I2C11           GI2C11           O   <      i2c12_default           >I2C12           GI2C12           O   =      i2c13_default           >I2C13           GI2C13           O   >      i2c14_default           >I2C14           GI2C14           O   ?      i2c3_default            >I2C3            GI2C3            O   4      i2c4_default            >I2C4            GI2C4            O   5      i2c5_default            >I2C5            GI2C5            O   6      i2c6_default            >I2C6            GI2C6            O   7      i2c7_default            >I2C7            GI2C7            O   8      i2c8_default            >I2C8            GI2C8            O   9      i2c9_default            >I2C9            GI2C9            O   :      lad0_default            >LAD0            GLAD0          lad1_default            >LAD1            GLAD1          lad2_default            >LAD2            GLAD2          lad3_default            >LAD3            GLAD3          lclk_default            >LCLK            GLCLK          lframe_default          >LFRAME          GLFRAME        lpchc_default           >LPCHC           GLPCHC         lpcpd_default           >LPCPD           GLPCPD         lpcplus_default         >LPCPLUS         GLPCPLUS       lpcpme_default          >LPCPME          GLPCPME        lpcrst_default          >LPCRST          GLPCRST        lpcsmi_default          >LPCSMI          GLPCSMI        lsirq_default           >LSIRQ           GLSIRQ         mac1link_default          	  >MAC1LINK          	  GMAC1LINK          mac2link_default          	  >MAC2LINK          	  GMAC2LINK          mdio1_default           >MDIO1           GMDIO1         mdio2_default           >MDIO2           GMDIO2           O         ncts1_default           >NCTS1           GNCTS1         ncts2_default           >NCTS2           GNCTS2           O   0      ncts3_default           >NCTS3           GNCTS3         ncts4_default           >NCTS4           GNCTS4         ndcd1_default           >NDCD1           GNDCD1         ndcd2_default           >NDCD2           GNDCD2           O   1      ndcd3_default           >NDCD3           GNDCD3         ndcd4_default           >NDCD4           GNDCD4         ndsr1_default           >NDSR1           GNDSR1         ndsr2_default           >NDSR2           GNDSR2           O   /      ndsr3_default           >NDSR3           GNDSR3         ndsr4_default           >NDSR4           GNDSR4         ndtr1_default           >NDTR1           GNDTR1         ndtr2_default           >NDTR2           GNDTR2           O   .      ndtr3_default           >NDTR3           GNDTR3         ndtr4_default           >NDTR4           GNDTR4         nri1_default            >NRI1            GNRI1          nri2_default            >NRI2            GNRI2            O   2      nri3_default            >NRI3            GNRI3          nri4_default            >NRI4            GNRI4          nrts1_default           >NRTS1           GNRTS1         nrts2_default           >NRTS2           GNRTS2           O   -      nrts3_default           >NRTS3           GNRTS3         nrts4_default           >NRTS4           GNRTS4         oscclk_default          >OSCCLK          GOSCCLK        pewake_default          >PEWAKE          GPEWAKE        pnor_default            >PNOR            GPNOR          pwm0_default            >PWM0            GPWM0            O   !      pwm1_default            >PWM1            GPWM1            O   "      pwm2_default            >PWM2            GPWM2            O   #      pwm3_default            >PWM3            GPWM3            O   $      pwm4_default            >PWM4            GPWM4            O   %      pwm5_default            >PWM5            GPWM5            O   &      pwm6_default            >PWM6            GPWM6            O   '      pwm7_default            >PWM7            GPWM7            O   (      rgmii1_default          >RGMII1          GRGMII1        rgmii2_default          >RGMII2          GRGMII2          O         rmii1_default           >RMII1           GRMII1           O         rmii2_default           >RMII2           GRMII2         rxd1_default            >RXD1            GRXD1            O          rxd2_default            >RXD2            GRXD2            O   ,      rxd3_default            >RXD3            GRXD3          rxd4_default            >RXD4            GRXD4          salt1_default           >SALT1           GSALT1         salt10_default          >SALT10          GSALT10        salt11_default          >SALT11          GSALT11        salt12_default          >SALT12          GSALT12        salt13_default          >SALT13          GSALT13        salt14_default          >SALT14          GSALT14        salt2_default           >SALT2           GSALT2         salt3_default           >SALT3           GSALT3         salt4_default           >SALT4           GSALT4         salt5_default           >SALT5           GSALT5         salt6_default           >SALT6           GSALT6         salt7_default           >SALT7           GSALT7         salt8_default           >SALT8           GSALT8         salt9_default           >SALT9           GSALT9         scl1_default            >SCL1            GSCL1          scl2_default            >SCL2            GSCL2          sd1_default         >SD1         GSD1       sd2_default         >SD2         GSD2       sda1_default            >SDA1            GSDA1          sda2_default            >SDA2            GSDA2          sgpm_default            >SGPM            GSGPM            O         sgps1_default           >SGPS1           GSGPS1         sgps2_default           >SGPS2           GSGPS2         sioonctrl_default         
  >SIOONCTRL         
  GSIOONCTRL         siopbi_default          >SIOPBI          GSIOPBI        siopbo_default          >SIOPBO          GSIOPBO        siopwreq_default          	  >SIOPWREQ          	  GSIOPWREQ          siopwrgd_default          	  >SIOPWRGD          	  GSIOPWRGD          sios3_default           >SIOS3           GSIOS3         sios5_default           >SIOS5           GSIOS5         siosci_default          >SIOSCI          GSIOSCI        spi1_default            >SPI1            GSPI1          spi1cs1_default         >SPI1CS1         GSPI1CS1       spi1debug_default         
  >SPI1DEBUG         
  GSPI1DEBUG         spi1passthru_default            >SPI1PASSTHRU            GSPI1PASSTHRU          spi2ck_default          >SPI2CK          GSPI2CK        spi2cs0_default         >SPI2CS0         GSPI2CS0       spi2cs1_default         >SPI2CS1         GSPI2CS1       spi2miso_default          	  >SPI2MISO          	  GSPI2MISO          spi2mosi_default          	  >SPI2MOSI          	  GSPI2MOSI          timer3_default          >TIMER3          GTIMER3        timer4_default          >TIMER4          GTIMER4        timer5_default          >TIMER5          GTIMER5        timer6_default          >TIMER6          GTIMER6        timer7_default          >TIMER7          GTIMER7        timer8_default          >TIMER8          GTIMER8        txd1_default            >TXD1            GTXD1            O         txd2_default            >TXD2            GTXD2            O   +      txd3_default            >TXD3            GTXD3          txd4_default            >TXD4            GTXD4          uart6_default           >UART6           GUART6         usbcki_default          >USBCKI          GUSBCKI        usb2ah_default          >USB2AH          GUSB2AH          O         usb2ad_default          >USB2AD          GUSB2AD          O         usb11bhid_default         
  >USB11BHID         
  GUSB11BHID         usb2bh_default          >USB2BH          GUSB2BH          O         vgabiosrom_default          >VGABIOSROM          GVGABIOSROM        vgahs_default           >VGAHS           GVGAHS         vgavs_default           >VGAVS           GVGAVS         vpi24_default           >VPI24           GVPI24         vpo_default         >VPO         GVPO       wdtrst1_default         >WDTRST1         GWDTRST1       wdtrst2_default         >WDTRST2         GWDTRST2             hwrng@1e6e2078           timeriomem_rng           n x           N           U   d      crypto@1e6e3000          aspeed,ast2500-hace          n0                                      ]      
      display@1e6e6000             aspeed,ast2500-gfx syscon            n`            d                  
        ]      	        q           okay                       x           O   	      adc@1e6e9000             aspeed,ast2500-adc           n                           ]                         okay            default       @                                                          O   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                                                              W        l           O   @   pin_gpio_a1                                         BMC_EMMC_RST_N        pin_gpio_a3                                         PCH_PWROK_BMC_FPGA        pin_gpio_b5                                          IRQ_BMC_PCH_SMI_LPC_N         pin_gpio_b7                                       
  CPU_SM_WP         pin_gpio_e0                                           PDB_PSU_SEL       pin_gpio_e2                     "                     LOCATOR_LED_N         pin_gpio_e5                     %                     FM_BMC_DBP_PRESENT_R1_N       pin_gpio_e6                     &                     BMC_ME_SECURITY_OVERRIDE_N        pin_gpio_f0                     (                     IRQ_BMC_PCH_NMI_R         pin_gpio_f1                     )                     CPU2_PROCDIS_BMC_N        pin_gpio_f2                     *                     RM_THROTTLE_EN_N          pin_gpio_f3                     +                     FM_PMBUS_ALERT_B_EN       pin_gpio_f4                     ,                     BMC_FORCE_NM_THROTTLE_N       pin_gpio_f6                     .                     FM_BMC_CPU_PWR_DEBUG_N        pin_gpio_g7                     7                     BMC_PCIE_I2C_MUX_RST_N        pin_gpio_h6                     >                     FM_BMC_DBP_PRESENT_R2_N       pin_gpio_i3                     C                     SPI_BMC_BIOS_WP_N         pin_gpio_j1                     I                     BMC_USB_SEL       pin_gpio_j2                     J                     PDB_SMB_RST_N         pin_gpio_j3                     K                     SPI_BMC_BIOS_HOLD_N       pin_gpio_l0                     X                     PDB_FAN_TACH_SEL          pin_gpio_l1                     Y                     SYS_RESET_BMC_FPGA_N          pin_gpio_l4                     \                     FM_EFUSE_FAN_G1_EN        pin_gpio_l5                     ]                     FM_EFUSE_FAN_G2_EN        pin_gpio_r6                                          CPU3_PROCDIS_BMC_N        pin_gpio_r7                                          CPU4_PROCDIS_BMC_N        pin_gpio_s1                                          DBP_SYSPWROK_BMC          pin_gpio_s2                                          PCH_RST_RSMRST_N          pin_gpio_s6                                          BMC_HW_STRAP_5        pin_gpio_z3                                          FM_BMC_PCH_SCI_LPC_N          pin_gpio_aa0                                             FW_PSU_ALERT_EN_N         pin_gpio_aa4                                             DBP_CPU_PREQ_N        pin_gpio_ab3                                             BMC_WDTRST        pin_gpio_ac6                                             ESPI_BMC_ALERT_N             sgpio@1e780200                      aspeed,ast2500-sgpio                        (         x                           l            W                  default                  	  disabled          rtc@1e781000             aspeed,ast2500-rtc           x          	  disabled          timer@1e782000           aspeed,ast2400-timer             x                          #   $   %   &   '                       PCLK          serial@1e783000       	   ns16550a             x0                           	                       ]                       okay            default                      serial@1e784000       	   ns16550a             x@                           
                                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`                   #        ]              okay            default             !   "   #   $   %   &   '   (   fan@0                        0          fan@1                        0         fan@2                       0         fan@3                       0         fan@4                       0         fan@5                       0         fan@6                       0         fan@7                       0         fan@8                       0         fan@9                       0	         fan@10                      0
         fan@11                      0         fan@12                      0         fan@13                      0         fan@14                      0         fan@15                      0         fan@16                      0            serial@1e787000          aspeed,ast2500-vuart             xp    @                                                    	  disabled          lpc@1e789000          (   aspeed,ast2500-lpc-v2 simple-mfd syscon          x            d                                         x       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          kcs@114          aspeed,ast2500-kcs-bmc-v2                                                           	  disabled          lpc-ctrl@80          aspeed,ast2500-lpc-ctrl                                       okay            x   )        C   *      lpc-snoop@90             aspeed,ast2500-lpc-snoop                                                     okay            I         reset-controller@98          aspeed,ast2500-lpc-reset                                      O         uart-routing@9c          aspeed,ast2500-uart-routing                      	  disabled          lhc@a0           aspeed,ast2500-lhc                 $              O   
      ibt@140          aspeed,ast2500-ibt-bmc             @                                     okay             peci-controller@1e78b000             aspeed,ast2500-peci          x    `                                  ]              U          d B@      	  disabled          serial@1e78d000       	   ns16550a             x                                                   ]                       okay            default             +   ,   -   .   /   0   1   2      serial@1e78e000       	   ns16550a             x                           !                       ]                       okay          serial@1e78f000       	   ns16550a             x                           "                       ]                     	  disabled          bus@1e78a000             simple-bus                                        x       interrupt-controller@0          l            aspeed,ast2500-i2c-ic                   @                    W        O   3      i2c@40                                        @   @         aspeed,ast2500-i2c-bus                         ]                                    ,   3        okay       i2c-mux@70           nxp,pca9545             p                             i2c@0                                                i2c@1                                               i2c@2                                               i2c@3                                                     i2c@80                                           @         aspeed,ast2500-i2c-bus                         ]               _                    ,   3        okay       HotSwap@10           adm1272                   VR@45            pmbus               E         i2c@c0                                           @         aspeed,ast2500-i2c-bus                         ]                                   ,   3        default            4        okay          i2c@100                                          @         aspeed,ast2500-i2c-bus                         ]                                   ,   3        default            5        okay       i2c-mux@70           nxp,pca9546             p                             i2c@0                                                i2c@1                                               i2c@2                                               i2c@3                                                     i2c@140                                      @   @         aspeed,ast2500-i2c-bus                         ]                                   ,   3        default            6        okay          i2c@180                                         @         aspeed,ast2500-i2c-bus                         ]                                   ,   3        default            7        okay          i2c@1c0                                         @         aspeed,ast2500-i2c-bus                         ]                                   ,   3        default            8        okay       tmp75@49             national,lm75               I      tmp75@4d             national,lm75               M      eeprom@54            atmel,24c256                T        t            i2c@300                                          @         aspeed,ast2500-i2c-bus                         ]                                   ,   3        default            9        okay          i2c@340                                      @   @         aspeed,ast2500-i2c-bus                         ]                                   ,   3        default            :        okay          i2c@380                                         @         aspeed,ast2500-i2c-bus                         ]                          	         ,   3        default            ;        okay          i2c@3c0                                         @         aspeed,ast2500-i2c-bus                         ]                          
         ,   3        default            <        okay          i2c@400                                          @         aspeed,ast2500-i2c-bus                         ]                                   ,   3        default            =        okay          i2c@440                                      @   @         aspeed,ast2500-i2c-bus                         ]                                   ,   3        default            >      	  disabled          i2c@480                                         @         aspeed,ast2500-i2c-bus                         ]                                   ,   3        default            ?        okay                   chosen          }/ahb/apb/serial@1e784000          +  console=tty0 console=ttyS4,115200 earlycon        reserved-memory                                       region@98000000                                 O   )      framebuffer         x                       shared-dma-pool                  O            leds          
   gpio-leds      heartbeat              @            fault              @   3            iio-hwmon         
   iio-hwmon         x     A       A      A      A      A      A      A      A      A      A   	   A   
   A      A      A      A         iio-hwmon-battery         
   iio-hwmon              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 spi-rx-bus-width 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 resets reg-io-width syscon memory-region #io-channel-cells sdhci,auto-cmd12 #gpio-cells gpio-controller gpio-ranges gpio-hog gpios output-high line-name output-low input bus-frequency reg-shift no-loopback-test aspeed,fan-tach-ch flash snoop-ports cmd-timeout-ms clock-frequency pagesize stdout-path bootargs no-map alignment reusable io-channels 