  E   8  @L   (            _  @                                                                     ,Tronsmart MXIII Plus          &   2tronsmart,mxiii-plus amlogic,meson8m2      soc          2simple-bus                                     =   cbus@c1100000            2simple-bus           D                                        =             system-controller@4000        ,   2amlogic,meson-hhi-sysctrl simple-mfd syscon          D  @             H   	   clock-controller          *   2amlogic,meson8m2-clkc amlogic,meson8-clkc            P                  Wxtal ddr_pll             c            p            H         power-controller             2amlogic,meson8m2-pwrc            }                        P               Wvpu                         3       X         B      C      K      O                                    
            F   dblk pic_dc hdmi_apb hdmi_system venci vencp vdac vencl viu venc rdma            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                                 okay             P               
         Wxtal pclk baud                          default                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,meson8m2-saradc amlogic,meson-saradc             D     4        !                   I            okay             P                  Wclkin core          3   	        G   
        Stemperature_calib           d            H   "      serial@8700          2amlogic,meson8-uart          D                      ]         	   disabled             P               
         Wxtal pclk baud        i2c@87c0             2amlogic,meson6-i2c           D                                                         	   disabled             P      
      phy@8800          4   2amlogic,meson8m2-usb2-phy amlogic,meson-mx-usb2-phy         p             D                okay             P      7      2         Wusb_general usb                "         H         phy@8820          4   2amlogic,meson8m2-usb2-phy amlogic,meson-mx-usb2-phy         p             D                okay             P      7      3         Wusb_general usb                "         H         mmc@8c20          *   2amlogic,meson8-sdio amlogic,meson-mx-sdio            D                                                             okay             P            
         Wcore clkin                       default    slot@1        	   2mmc-slot             D            okay            {                                                     d                       spi@8c80             2amlogic,meson6-spifc             D                                     	   disabled             P      
      mmc@8e00          ,   2amlogic,meson8m2-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                                     @   A   B   C   D   E   F   G         okay          watchdog@9900         )   2amlogic,meson8m2-wdt amlogic,meson8b-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,meson8m2-cbus-pinctrl amlogic,meson8-cbus-pinctrl            D                                        =         H      banks@80b0            D     (             0   0        mux pull pull-enable gpio                    +           7              x         H         sd-a       mux       2  Csd_d0_a sd_d1_a sd_d2_a sd_d3_a sd_clk_a sd_cmd_a           Jsd_a             S         sd-b             H      mux       2  Csd_d0_b sd_d1_b sd_d2_b sd_d3_b sd_clk_b sd_cmd_b           Jsd_b             S         sd-c       mux       2  Csd_d0_c sd_d1_c sd_d2_c sd_d3_c sd_clk_c sd_cmd_c           Jsd_c             S         sdxc-b     mux       +  Csdxc_d0_b sdxc_d13_b sdxc_clk_b sdxc_cmd_b          Jsdxc_b           `         nor    mux         Cnor_d nor_q nor_c nor_cs            Jnor          S         ethernet             H      mux         Ceth_tx_clk_50m eth_tx_en eth_txd3 eth_txd2 eth_txd1 eth_txd0 eth_rx_clk_in eth_rx_dv eth_rxd3 eth_rxd2 eth_rxd1 eth_rxd0 eth_mdio eth_mdc         	  Jethernet             S         pwm-e      mux         Cpwm_e           Jpwm_e            S         uart-a1          H      mux         Cuart_tx_a1 uart_rx_a1           Juart_a           S         uart-a1-cts-rts          H      mux         Cuart_cts_a1 uart_rts_a1         Juart_a           S               cache-controller@c4200000            2arm,pl310-cache          D               m        {                                                                                           H         bus@c4300000             2simple-bus           D0                                       =    0        interrupt-controller@1000            2arm,cortex-a9-gic            D                                         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                         default       serial@4c0        *   2amlogic,meson8-uart amlogic,meson-ao-uart            D                     Z            okay             P         
      
         Wxtal pclk baud                       default       i2c@500          2amlogic,meson6-i2c           D                       \                                      okay             P      
                     default    pmic@32          2ricoh,rn5t618            D   2            regulators     DCDC1           VCCK                     * 0         B         T         H         DCDC2           VDD_EE           ~        * 0         B         T         H   !      DCDC3           VDD_DDR          `        * `         B         T      LDO1            VDDIO_AO28           ,@         * ,@          B         T      LDO2            VDDIO_AO18           w@        * w@         B         T         H         LDO3            VCC1V8           w@        * w@         B         T      LDO4            VCC2V8           +|        * +|         B         T      LDO5            AVDD1V8          w@        * w@         B         T      LDORTC1         VDD_LDO          )2        * )2         B         T      LDORTC2         RTC_0V9                  *          B         T               rtc@740          2amlogic,meson8-rtc           D  @                   H                                  	   disabled                         pmu@e0           2amlogic,meson8-pmu syscon            D               H         pinctrl@84        <   2amlogic,meson8m2-aobus-pinctrl amlogic,meson8-aobus-pinctrl          D                                         =         H      ao-bank@14           D         ,      $           mux pull gpio                    +           7                    uart_ao_a            H      mux         Cuart_tx_ao_a uart_rx_ao_a           Juart_ao          S         i2c_mst_ao           H      mux         Ci2c_mst_sck_ao i2c_mst_sda_ao           Ji2c_mst_ao           S         remote           H      mux         Cremote_input            Jremote           S         pwm-f-ao       mux       	  Cpwm_f_ao          	  Jpwm_f_ao             S               usb@c9040000             2amlogic,meson8-usb snps,dwc2                                       D                                h         	  musb2-phy            w                                            host             okay             P      A         Wotg       usb@c90c0000             2amlogic,meson8-usb snps,dwc2                                       D                                h         	  musb2-phy            host             okay             P      @         Wotg       ethernet@c9410000         "   2amlogic,meson8m2-dwmac snps,dwmac            DA     @                              macirq           okay              P      $      _      _            *   Wstmmaceth clkin0 clkin1 timing-adjustment                                +      
   stmmaceth                        default                  	  rgmii-id       mdio             2snps,dwmac-mdio                              ethernet-phy@0           D              '         8              I            H               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         2cpu          2arm,cortex-a9           >            D           Oamlogic,meson8-smp                         ]            P              q            H         cpu@201         2cpu          2arm,cortex-a9           >            D          Oamlogic,meson8-smp                         ]            P               H         cpu@202         2cpu          2arm,cortex-a9           >            D          Oamlogic,meson8-smp                         ]            P               H         cpu@203         2cpu          2arm,cortex-a9           >            D          Oamlogic,meson8-smp                         ]            P               H            opp-table            2operating-points-v2          |         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@48          '   2amlogic,meson8m2-canvas amlogic,canvas           D   H               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                  N         P      
            	   Wbus core                            0        ]               !         aliases         /soc/ethernet@c9410000          /soc/aobus@c8100000/i2c@500         /soc/aobus@c8100000/serial@4c0          /soc/cbus@c1100000/serial@84c0        #  /soc/cbus@c1100000/mmc@8c20/slot@1        chosen          serial0:115200n8          memory          2memory           D@            adc-keys          	   2adc-keys               "            	buttons             button-function       	  4Function            :          E  '         iio-hwmon         
   2iio-hwmon              "         regulator-vcc3v3             2regulator-fixed         VCC3V3           2Z        * 2Z         H            	#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 resets reset-names interrupts status pinctrl-0 pinctrl-names uart-has-rtscts #pwm-cells #io-channel-cells amlogic,hhi-sysctrl nvmem-cells nvmem-cell-names vref-supply #phy-cells bus-width no-sdio cap-mmc-highspeed cap-sd-highspeed disable-wp cd-gpios vmmc-supply 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 regulator-name regulator-min-microvolt regulator-max-microvolt regulator-boot-on regulator-always-on phys phy-names g-rx-fifo-size g-np-tx-fifo-size g-tx-fifo-size dr_mode interrupt-names power-domains phy-handle phy-mode reset-assert-us reset-deassert-us reset-gpios clock-frequency clock-output-names device_type next-level-cache enable-method operating-points-v2 cpu-supply opp-shared opp-hz opp-microvolt turbo-mode interrupt-affinity no-map mali-supply ethernet0 i2c0 serial0 serial1 mmc0 stdout-path io-channels io-channel-names keyup-threshold-microvolt label linux,code press-threshold-microvolt 