  _   8  X   (            %  XX                                                                      ,Anbernic RG35XX 2024             2handset       +   ?anbernic,rg35xx-2024 allwinner,sun50i-h700     cpus                                 cpu@0            ?arm,cortex-a53           Jcpu          V             Zpsci             h               o            ~               @                                    @                                                                 cpu@1            ?arm,cortex-a53           Jcpu          V            Zpsci             h               o            ~               @                                    @                                                     cpu@2            ?arm,cortex-a53           Jcpu          V            Zpsci             h               o            ~               @                                    @                                                     cpu@3            ?arm,cortex-a53           Jcpu          V            Zpsci             h               o            ~               @                                    @                                               	      l2-cache             ?cache                                               @                                reserved-memory                                   (   secmon@40000000          V    @                   /         osc24M-clk          6             ?fixed-clock         Cn6         Sosc24M                   pmu          ?arm,cortex-a53-pmu        0  f                                                q            	      psci             ?arm,psci-0.2             asmc       timer            ?arm,armv8-timer                0  f                              
        soc          ?simple-bus                                   (            @      gpu@1800000       ,   ?allwinner,sun50i-h616-mali arm,mali-bifrost          V           $  f       _          `          a           job mmu gpu          h      #      $      	  core bus               
                         okay                     crypto@1904000           ?allwinner,sun50i-h616-crypto             V@            f       [             h      '      &      4              bus mod ram trng                        syscon@3000000        %   ?allwinner,sun50i-h616-system-control             V                                        (              sram@28000        
   ?mmio-sram            V                                      (                  clock@3001000            ?allwinner,sun50i-h616-ccu            V              h                        hosc losc iosc          6                               dma-controller@3002000        4   ?allwinner,sun50i-h616-dma allwinner,sun50i-a100-dma          V              f       *            h      *      2      	  bus mbus                          1                                          efuse@3006000         3   ?allwinner,sun50i-h616-sid allwinner,sun50i-a64-sid           V `                                thermal-sensor-calibration@14            V                       cpu-speed-grade@0            V                  #         watchdog@30090a0          2   ?allwinner,sun50i-h616-wdt allwinner,sun6i-a31-wdt            V             f       2            h         pinctrl@300b000          ?allwinner,sun50i-h616-pinctrl            V           `  f       3          4          5          +          6          7          8          9            h                        apb hosc losc                    !            -        B           S           a           o           }                                                  rgmii-pins        G  PI0 PI1 PI2 PI3 PI4 PI5 PI7 PI8 PI9 PI10 PI11 PI12 PI13 PI14 PI15 PI16          emac0              (      i2c0-pins           PI5 PI6         i2c0                     i2c3-ph-pins            PH4 PH5         i2c3          ir-rx-pin           PH10            ir_rx                    mmc0-pins           PF0 PF1 PF2 PF3 PF4 PF5         mmc0                                         mmc1-pins           PG0 PG1 PG2 PG3 PG4 PG5         mmc1                                         mmc2-pins         6  PC0 PC1 PC5 PC6 PC8 PC9 PC10 PC11 PC13 PC14 PC15 PC16           mmc2                                         spdif-tx-pin            PH4         spdif                    uart0-ph-pins           PH0 PH1         uart0                       interrupt-controller@3021000             ?arm,gic-400           V          @     `             f      	           -        B                    iommu@30f0000            ?allwinner,sun50i-h616-iommu          V             f       =            h      0                               mmc@4020000       4   ?allwinner,sun50i-h616-mmc allwinner,sun50i-a100-mmc          V              h      ?      <        ahb mmc                       ahb         f       #           default                    okay            р                  /         A         N                                  [            g        r                    {         mmc@4021000       4   ?allwinner,sun50i-h616-mmc allwinner,sun50i-a100-mmc          V             h      @      =        ahb mmc                       ahb         f       $           default                  	  disabled            р                  /         A         N                                mmc@4022000       6   ?allwinner,sun50i-h616-emmc allwinner,sun50i-a100-emmc            V              h      A      >        ahb mmc                       ahb         f       %           default                  	  disabled            р                  /         A         N                                serial@5000000           ?snps,dw-apb-uart             V              f                                          h      B                            tx rx                         okay            default                  serial@5000400           ?snps,dw-apb-uart             V             f                                         h      C                            tx rx                       	  disabled          serial@5000800           ?snps,dw-apb-uart             V             f                                         h      D                            tx rx                       	  disabled          serial@5000c00           ?snps,dw-apb-uart             V             f                                         h      E                            tx rx                       	  disabled          serial@5001000           ?snps,dw-apb-uart             V             f                                         h      F                            tx rx                       	  disabled          serial@5001400           ?snps,dw-apb-uart             V             f                                         h      G                            tx rx                       	  disabled          i2c@5002000       K   ?allwinner,sun50i-h616-i2c allwinner,sun8i-v536-i2c allwinner,sun6i-a31-i2c           V              f                   h      H              +      +        rx tx                         default                  	  disabled                                    i2c@5002400       K   ?allwinner,sun50i-h616-i2c allwinner,sun8i-v536-i2c allwinner,sun6i-a31-i2c           V $            f                   h      I              ,      ,        rx tx                       	  disabled                                    i2c@5002800       K   ?allwinner,sun50i-h616-i2c allwinner,sun8i-v536-i2c allwinner,sun6i-a31-i2c           V (            f                   h      J              -      -        rx tx                       	  disabled                                    i2c@5002c00       K   ?allwinner,sun50i-h616-i2c allwinner,sun8i-v536-i2c allwinner,sun6i-a31-i2c           V ,            f       	            h      K              .      .        rx tx                       	  disabled                                    i2c@5003000       K   ?allwinner,sun50i-h616-i2c allwinner,sun8i-v536-i2c allwinner,sun6i-a31-i2c           V 0            f       
            h      L              /      /        rx tx                       	  disabled                                    spi@5010000       1   ?allwinner,sun50i-h616-spi allwinner,sun8i-h3-spi             V             f                   h      O      M        ahb mod                             rx tx                       	  disabled                                    spi@5011000       1   ?allwinner,sun50i-h616-spi allwinner,sun8i-h3-spi             V            f                   h      P      N        ahb mod                             rx tx                       	  disabled                                    ethernet@5020000          6   ?allwinner,sun50i-h616-emac0 allwinner,sun50i-a64-emac            V             f                  macirq           h      R      
  stmmaceth                       
  stmmaceth                    	  disabled       mdio             ?snps,dwmac-mdio                                    adc@5070000       6   ?allwinner,sun50i-h616-gpadc allwinner,sun20i-d1-gpadc            V              h                    <        f                	  disabled                     thermal-sensor@5070400           ?allwinner,sun50i-h616-ths            V            f                   h      V        bus               !                   calibration                                  "      lradc@5070800         8   ?allwinner,sun50i-h616-lradc allwinner,sun50i-r329-lradc          V            f                   h      q              ;      	  disabled          spdif@5093000            ?allwinner,sun50i-h616-spdif          V	0            f                   h      X      W      
  apb spdif                 "                      tx          default                              	  disabled          codec@5096000                        ?allwinner,sun50i-h616-codec          V	`           f       :            h      ]      [      
  apb codec                 $                      tx          okay          "  Speaker LINEOUT Headphone LINEOUT           /                     B                   usb@5100000       3   ?allwinner,sun50i-h616-musb allwinner,sun8i-h3-musb           V              h      p              2        f                  mc          O               Tusb         ^               okay            eperipheral        phy@5100400          ?allwinner,sun50i-h616-usb-phy         (   V    $         1    1            mphy_ctrl pmu0 pmu1 pmu2 pmu3          (   h      a      c      e      g      n      -  usb0_phy usb1_phy usb2_phy usb3_phy pmu2_clk                   &      '      (      )      ,  usb0_reset usb1_reset usb2_reset usb3_reset         okay            w                    usb@5101000       (   ?allwinner,sun50i-h616-ehci generic-ehci          V            f                   h      h      l      `              *      .        O               Tusb         okay          usb@5101400       (   ?allwinner,sun50i-h616-ohci generic-ohci          V            f                   h      h      `              *        O               Tusb         okay          usb@5200000       (   ?allwinner,sun50i-h616-ehci generic-ehci          V              f                   h      i      m      b              +      /        O              Tusb       	  disabled          usb@5200400       (   ?allwinner,sun50i-h616-ohci generic-ohci          V             f                   h      i      b              +        O              Tusb       	  disabled          usb@5310000       (   ?allwinner,sun50i-h616-ehci generic-ehci          V1             f                   h      j      n      d              ,      0        O              Tusb       	  disabled          usb@5310400       (   ?allwinner,sun50i-h616-ohci generic-ohci          V1            f                   h      j      d              ,        O              Tusb       	  disabled          usb@5311000       (   ?allwinner,sun50i-h616-ehci generic-ehci          V1            f                    h      k      o      f              -      1        O              Tusb       	  disabled          usb@5311400       (   ?allwinner,sun50i-h616-ohci generic-ohci          V1            f       !            h      k      f              -        O              Tusb       	  disabled          rtc@7000000          ?allwinner,sun50i-h616-rtc            V              f       h            h                       bus hosc pll-32k            6                    clock@7010000            ?allwinner,sun50i-h616-r-ccu          V             h                              hosc losc iosc pll-periph           6                               power-controller@7010250             ?allwinner,sun50i-h616-prcm-ppu           VP                         
      interrupt-controller@7010320          2   ?allwinner,sun50i-h616-nmi allwinner,sun9i-a80-nmi            V             -        B           f       g                    pinctrl@7022000           ?allwinner,sun50i-h616-r-pinctrl          V              h                        apb hosc losc                    !      r-i2c-pins          PL0 PL1         s_i2c                    r-rsb-pins          PL0 PL1         s_rsb              !         ir@7040000        0   ?allwinner,sun50i-h616-ir allwinner,sun6i-a31-ir          V             f       j            h      	              apb ir                        default                  	  disabled          i2c@7081400       K   ?allwinner,sun50i-h616-i2c allwinner,sun8i-v536-i2c allwinner,sun6i-a31-i2c           V            f       i            h                    0      0        rx tx                         default                    okay                                 pmic@34          ?x-powers,axp717          V   4         -        B                        f                                                      adc          ?x-powers,axp717-adc                  battery-power         %   ?x-powers,axp717-battery-power-supply                               regulators     dcdc1                              @        3vdd-cpu                  dcdc2                     W         W        3vdd-gpu-sys                  dcdc3                                    	  3vdd-dram          aldo1         aldo2         aldo3         aldo4            w@         w@        3avcc                     bldo1         bldo2                     w@         w@        3vcc-pll       bldo3         bldo4         cldo1                     2Z         2Z        3vcc-spkr-amp          cldo2         cldo3                     2Z         2Z        3vcc-io                   cldo4            2Z         2Z      	  3vcc-wifi          boost            LK@         OX        3boost         cpusldo                   B                           usb-power         !   ?x-powers,axp717-usb-power-supply            T `            rsb@7083000       2   ?allwinner,sun50i-h616-rsb allwinner,sun8i-a23-rsb            V0            f       m            h              C -                      default            !      	  disabled                                       thermal-zones      cpu-thermal         q                       "                trips      cpu-trip-0            `         :passive                   cpu-trip-1           p         :passive                   cpu-trip-2                 	   :critical                            gpu-thermal         q                       "              L   trips      gpu-trip-0                 	   :critical                            ve-thermal          q                           "      trips      ve-trip-0                  	   :critical                            ddr-thermal         q                           "      trips      ddr-trip-0                 	   :critical                               opp-table-cpu         '   ?allwinner,sun50i-h616-operating-points             #                       opp-480000000               8                              ?      opp-600000000               #F                                    opp-720000000               *T                              -      opp-792000000               /4                  % W                          opp-936000000               7:                                    opp-1008000000              <         : ~         W        O ~        d ~        % `        y                     ?      opp-1032000000              =                                     opp-1104000000              Aʹ         : B@        O B@        d B@        y ~                    -      opp-1200000000              G         :          `        O         d         %         y `                    ?      opp-1320000000              N                                    opp-1416000000              Tfr                              -      opp-1512000000              ZJ                  d         y @                    *         aliases         /soc/serial@5000000       battery          ?simple-battery                     @@                  chosen          serial0:115200n8          gpio-keys-gamepad         
   ?gpio-keys      button-a            Action-Pad A            u                                   1      button-b            Action-Pad B            u                                  0      button-down         D-Pad Down          u                                  !      button-l1           Key L1          u          
                        6      button-l2           Key L2          u                                  8      button-left         D-Pad left          u                                  "      button-menu       	  Key Menu            u                                 <      button-r1           Key R1          u                                  7      button-r2           Key R2          u                                  9      button-right            D-Pad Right         u          	                        #      button-select           Key Select          u                                  :      button-start          
  Key Start           u                                  ;      button-up         	  D-Pad Up            u                                         button-x            Action-Pad X            u                                  3      button-y            Action Pad Y            u                                  4         gpio-keys-volume          
   ?gpio-keys               button-vol-up           Key Volume Up           u                                  s      button-vol-down         Key Volume Down         u                                  r         leds          
   ?gpio-leds      led-0           power                      u                     on        led-1           status                     u                      regulator-vcc5v          ?regulator-fixed         3vcc-5v           LK@         LK@                    	interrupt-parent #address-cells #size-cells model chassis-type compatible device_type reg enable-method clocks #cooling-cells i-cache-size i-cache-line-size i-cache-sets d-cache-size d-cache-line-size d-cache-sets next-level-cache operating-points-v2 cpu-supply phandle cache-level cache-unified ranges no-map #clock-cells clock-frequency clock-output-names interrupts interrupt-affinity arm,no-tick-in-suspend interrupt-names clock-names power-domains resets status mali-supply #reset-cells dma-channels dma-requests #dma-cells gpio-controller #gpio-cells interrupt-controller #interrupt-cells vcc-pa-supply vcc-pc-supply vcc-pe-supply vcc-pf-supply vcc-pg-supply vcc-ph-supply vcc-pi-supply pins function drive-strength bias-pull-up #iommu-cells reset-names pinctrl-names pinctrl-0 max-frequency cap-sd-highspeed cap-mmc-highspeed mmc-ddr-3_3v cap-sdio-irq vmmc-supply disable-wp cd-gpios bus-width reg-shift reg-io-width dmas dma-names syscon #io-channel-cells nvmem-cells nvmem-cell-names allwinner,sram #thermal-sensor-cells #sound-dai-cells allwinner,audio-routing allwinner,pa-gpios hp-det-gpios phys phy-names extcon dr_mode reg-names #phy-cells #power-domain-cells vin1-supply vin2-supply vin3-supply vin4-supply monitored-battery x-powers,no-thermistor regulator-always-on regulator-min-microvolt regulator-max-microvolt regulator-name regulator-boot-on input-current-limit-microamp polling-delay-passive polling-delay thermal-sensors sustainable-power temperature hysteresis opp-shared opp-hz opp-microvolt clock-latency-ns opp-supported-hw opp-microvolt-speed1 opp-microvolt-speed4 opp-microvolt-speed0 opp-microvolt-speed2 opp-microvolt-speed3 opp-microvolt-speed5 serial0 constant-charge-current-max-microamp voltage-max-design-microvolt stdout-path label linux,input-type linux,code autorepeat color default-state 