  ;   8  8   (              7                                                                     ,MINIX NEO-X8             2minix,neo-x8 amlogic,meson8    soc          2simple-bus                                     =   cbus@c1100000            2simple-bus           D                                        =             system-controller@4000        ,   2amlogic,meson-hhi-sysctrl simple-mfd syscon          D  @             H      clock-controller             2amlogic,meson8-clkc          P                  Wxtal ddr_pll             c            p            H         power-controller             2amlogic,meson8-pwrc          }                        P               Wvpu                                  H            assist@7c00          2amlogic,meson-mx-assist syscon           D  |          rng@8100          %   2amlogic,meson8-rng amlogic,meson-rng             D               P               Wcore          serial@84c0          2amlogic,meson8-uart          D                              	   disabled             P               
         Wxtal pclk baud        serial@84dc          2amlogic,meson8-uart          D                     K         	   disabled             P               
         Wxtal pclk baud        i2c@8500             2amlogic,meson6-i2c           D                                                          	   disabled             P      
      pwm@8550          '   2amlogic,meson8-pwm amlogic,meson8b-pwm           D  P                     	   disabled          pwm@8650          '   2amlogic,meson8-pwm amlogic,meson8b-pwm           D  P                     	   disabled          adc@8680          +   2amlogic,meson8-saradc amlogic,meson-saradc           D     4                            I         	   disabled             P                  Wclkin core                                 temperature_calib         serial@8700          2amlogic,meson8-uart          D                      ]         	   disabled             P               
         Wxtal pclk baud        i2c@87c0             2amlogic,meson6-i2c           D                                                         	   disabled             P      
      phy@8800          2   2amlogic,meson8-usb2-phy amlogic,meson-mx-usb2-phy           )             D             	   disabled             P      7      2         Wusb_general usb         4      "         H         phy@8820          2   2amlogic,meson8-usb2-phy amlogic,meson-mx-usb2-phy           )             D             	   disabled             P      7      3         Wusb_general usb         4      "         H         mmc@8c20          *   2amlogic,meson8-sdio amlogic,meson-mx-sdio            D                                                          	   disabled             P            
         Wcore clkin        spi@8c80             2amlogic,meson6-spifc             D                                        okay             P      
        ;   	        Edefault    spi-flash@0          2mxicy,mx25l1606e                                      D            SÀ   partition@0         eboot             D             partition@100000            eenv          D                  mmc@8e00          *   2amlogic,meson8-sdhc amlogic,meson-mx-sdhc            D      B                N         	   disabled          $   P                                 !   Wclkin0 clkin1 clkin2 clkin3 pclk          interrupt-controller@9880         1   2amlogic,meson8-gpio-intc amlogic,meson-gpio-intc             D              k                       @   A   B   C   D   E   F   G         okay          watchdog@9900            2amlogic,meson6-wdt           D                                timer@9940           2amlogic,meson6-timer             D  @         0          
                                          P         
      
   Wxtal pclk         reset-controller@4404            2amlogic,meson8b-reset            D  D            p            H         analog-top@81a8       !   2amlogic,meson8-analog-top syscon             D           pwm@86c0          '   2amlogic,meson8-pwm amlogic,meson8b-pwm           D                       	   disabled          clock-measure@8758           2amlogic,meson8-clk-measure           D  X         pinctrl@9880             2amlogic,meson8-cbus-pinctrl          D                                        =         H   
   banks@80b0            D     (             0   0        mux pull pull-enable gpio                                  
           x      sd-a       mux       2  sd_d0_a sd_d1_a sd_d2_a sd_d3_a sd_clk_a sd_cmd_a           sd_a                      sd-b       mux       2  sd_d0_b sd_d1_b sd_d2_b sd_d3_b sd_clk_b sd_cmd_b           sd_b                      sd-c       mux       2  sd_d0_c sd_d1_c sd_d2_c sd_d3_c sd_clk_c sd_cmd_c           sd_c                      sdxc-b     mux       +  sdxc_d0_b sdxc_d13_b sdxc_clk_b sdxc_cmd_b          sdxc_b                    nor          H   	   mux         nor_d nor_q nor_c nor_cs            nor                   ethernet             H      mux       f  eth_tx_clk_50m eth_tx_en eth_txd1 eth_txd0 eth_rx_clk_in eth_rx_dv eth_rxd1 eth_rxd0 eth_mdio eth_mdc         	  ethernet                      pwm-e      mux         pwm_e           pwm_e                     uart-a1    mux         uart_tx_a1 uart_rx_a1           uart_a                    uart-a1-cts-rts    mux         uart_cts_a1 uart_rts_a1         uart_a                          cache-controller@c4200000            2arm,pl310-cache          D                                  "                 3                 C              U           c            r         H         bus@c4300000             2simple-bus           D0                                       =    0        interrupt-controller@1000            2arm,cortex-a9-gic            D                     k                    H         scu@0            2arm,cortex-a9-scu            D             timer@200            2arm,cortex-a9-global-timer           D                                 P      ~      	   disabled          timer@600            2arm,cortex-a9-twd-timer          D                                 P      ~         aobus@c8100000           2simple-bus           D                                       =            ir-receiver@480          2amlogic,meson6-ir            D                                  okay            ;           Edefault       serial@4c0        *   2amlogic,meson8-uart amlogic,meson-ao-uart            D                     Z            okay             P         
      
         Wxtal pclk baud          ;           Edefault       i2c@500          2amlogic,meson6-i2c           D                       \                                      okay             P      
        ;           Edefault    pmic@32          2ricoh,rn5t618            D   2            regulators           rtc@51           2nxp,pcf8563          D   Q         rtc@740          2amlogic,meson8-rtc           D  @                   H                                  	   disabled            4            pmu@e0           2amlogic,meson8-pmu syscon            D               H         pinctrl@84           2amlogic,meson8-aobus-pinctrl             D                                         =         H      ao-bank@14           D         ,      $           mux pull gpio                                                      H         uart_ao_a            H      mux         uart_tx_ao_a uart_rx_ao_a           uart_ao                   i2c_mst_ao           H      mux         i2c_mst_sck_ao i2c_mst_sda_ao           i2c_mst_ao                    remote           H      mux         remote_input            remote                    pwm-f-ao       mux       	  pwm_f_ao          	  pwm_f_ao                            usb@c9040000             2amlogic,meson8-usb snps,dwc2                                       D                                         	  usb2-phy                                                        host          	   disabled             P      A         Wotg       usb@c90c0000             2amlogic,meson8-usb snps,dwc2                                       D                                         	  usb2-phy            host          	   disabled             P      @         Wotg       ethernet@c9410000             2amlogic,meson6-dwmac snps,dwmac          DA                                   macirq           okay             P      $      
   Wstmmaceth                         ;           default       sram@d9000000         
   2mmio-sram            D                                        =             smp-sram@1ff80           2amlogic,meson8-smp-sram          D             bootrom@d9040000              2amlogic,meson-mx-bootrom syscon          D           secbus@da000000          2simple-bus           D     `                                   =         `    nvmem@0          2amlogic,meson8-efuse             D                                          P      :         Wcore       calib@1f4            D              H                  xtal-clk             2fixed-clock         n6         !xtal             c             H         cpus                                 cpu@200         4cpu          2arm,cortex-a9           @            D           Qamlogic,meson8-smp          4              _            P               H         cpu@201         4cpu          2arm,cortex-a9           @            D          Qamlogic,meson8-smp          4              _            P               H         cpu@202         4cpu          2arm,cortex-a9           @            D          Qamlogic,meson8-smp          4              _            P               H         cpu@203         4cpu          2arm,cortex-a9           @            D          Qamlogic,meson8-smp          4              _            P               H            opp-table            2operating-points-v2          s         H      opp-96000000            ~                    opp-192000000           ~    q                opp-312000000           ~                    opp-408000000           ~    Q                opp-504000000           ~    
n                opp-600000000           ~    #F          P      opp-720000000           ~    *T          P      opp-816000000           ~    0,          Y      opp-1008000000          ~    <          H      opp-1200000000          ~    G                opp-1416000000          ~    Tfr                opp-1608000000          ~    _"                opp-1800000000        	   disabled            ~    kI          *      opp-1992000000        	   disabled            ~    v          0         gpu-opp-table            2operating-points-v2          H      opp-182142857           ~    
G         0      opp-318750000           ~    0         0      opp-425000000           ~    T@         0      opp-510000000           ~    e         0      opp-637500000           ~    %z`         0                  pmu          2arm,cortex-a9-pmu         0                                                                     reserved-memory                                    =   hwrom@0          D                       power-firmware@4f00000           D                       bus@c8000000             2simple-bus           D                                        =             clock-controller@400             2amlogic,meson8-ddr-clkc          D                P            Wxtal             c            H         bus@6000             2simple-bus           D  `                                      =      `       video-lut@20          %   2amlogic,meson8-canvas amlogic,canvas             D                   bus@d0000000             2simple-bus           D                                         =              gpu@c0000         !   2amlogic,meson8-mali arm,mali-450             D                                                                                                                                                                                     R  gp gpmmu pp pmu pp0 ppmmu0 pp1 ppmmu1 pp2 ppmmu2 pp4 ppmmu4 pp5 ppmmu5 pp6 ppmmu6           4      N         P      
            	   Wbus core                            0        _            aliases         /soc/aobus@c8100000/serial@4c0        chosen          serial0:115200n8          memory          4memory           D@            gpio-leds         
   2gpio-leds      blue            ex8:blue:power                                 	#address-cells #size-cells interrupt-parent model compatible ranges reg phandle clocks clock-names #clock-cells #reset-cells #power-domain-cells amlogic,ao-sysctrl assigned-clocks assigned-clock-rates interrupts status #pwm-cells #io-channel-cells amlogic,hhi-sysctrl nvmem-cells nvmem-cell-names #phy-cells resets pinctrl-0 pinctrl-names spi-max-frequency label interrupt-controller #interrupt-cells amlogic,channel-interrupts reg-names gpio-controller #gpio-cells gpio-ranges groups function bias-disable bias-pull-up cache-unified cache-level arm,data-latency arm,tag-latency arm,filter-ranges prefetch-data prefetch-instr arm,shared-override system-power-controller phys phy-names g-rx-fifo-size g-np-tx-fifo-size g-tx-fifo-size dr_mode interrupt-names power-domains pnictrl-names clock-frequency clock-output-names device_type next-level-cache enable-method operating-points-v2 opp-shared opp-hz opp-microvolt turbo-mode interrupt-affinity no-map serial0 stdout-path gpios 