  T   8  NP   (            y  N                                                                      ,X96Q          &   2amediatech,x96q allwinner,sun50i-h616      cpus                                 cpu@0            2arm,cortex-a53           =cpu          I             Mpsci             [               b            q            ~   @                                    @                                                                  cpu@1            2arm,cortex-a53           =cpu          I            Mpsci             [               b            q            ~   @                                    @                                                      cpu@2            2arm,cortex-a53           =cpu          I            Mpsci             [               b            q            ~   @                                    @                                                      cpu@3            2arm,cortex-a53           =cpu          I            Mpsci             [               b            q            ~   @                                    @                                                	      l2-cache             2cache                                s               @                                 reserved-memory                                      secmon@40000000          I    @                   "         osc24M-clk          )             2fixed-clock         6n6         Fosc24M                    pmu          2arm,cortex-a53-pmu        0  Y                                                d            	      psci             2arm,psci-0.2             Tsmc       timer            2arm,armv8-timer          w      0  Y                              
        soc          2simple-bus                                               @      gpu@1800000       ,   2allwinner,sun50i-h616-mali arm,mali-bifrost          I           $  Y       _          `          a           job mmu gpu          [      #      $      	  core bus               
                         okay                     crypto@1904000           2allwinner,sun50i-h616-crypto             I@            Y       [             [      '      &      4              bus mod ram trng                        syscon@3000000        %   2allwinner,sun50i-h616-system-control             I                                                       sram@28000        
   2mmio-sram            I                                                        clock@3001000            2allwinner,sun50i-h616-ccu            I              [                        hosc losc iosc          )                                dma-controller@3002000        4   2allwinner,sun50i-h616-dma allwinner,sun50i-a100-dma          I              Y       *            [      *      2      	  bus mbus                          1                                           efuse@3006000         3   2allwinner,sun50i-h616-sid allwinner,sun50i-a64-sid           I `                                thermal-sensor-calibration@14            I                        cpu-speed-grade@0            I                   !         watchdog@30090a0          2   2allwinner,sun50i-h616-wdt allwinner,sun6i-a31-wdt            I             Y       2            [         pinctrl@300b000          2allwinner,sun50i-h616-pinctrl            I           `  Y       3          4          5          +          6          7          8          9            [                        apb hosc losc                                         5                  rgmii-pins        G  FPI0 PI1 PI2 PI3 PI4 PI5 PI7 PI8 PI9 PI10 PI11 PI12 PI13 PI14 PI15 PI16          Kemac0           T   (      i2c0-pins           FPI5 PI6         Ki2c0                      i2c3-ph-pins            FPH4 PH5         Ki2c3          ir-rx-pin           FPH10            Kir_rx                     mmc0-pins           FPF0 PF1 PF2 PF3 PF4 PF5         Kmmc0            T            c                  mmc1-pins           FPG0 PG1 PG2 PG3 PG4 PG5         Kmmc1            T            c                  mmc2-pins         6  FPC0 PC1 PC5 PC6 PC8 PC9 PC10 PC11 PC13 PC14 PC15 PC16           Kmmc2            T            c                  spdif-tx-pin            FPH4         Kspdif                     uart0-ph-pins           FPH0 PH1         Kuart0                        interrupt-controller@3021000             2arm,gic-400           I          @     `             Y      	                    5                     iommu@30f0000            2allwinner,sun50i-h616-iommu          I             Y       =            [      0                      p         mmc@4020000       4   2allwinner,sun50i-h616-mmc allwinner,sun50i-a100-mmc          I              [      ?      <        ahb mmc                       }ahb         Y       #           default                    okay            р                                                                                                                       mmc@4021000       4   2allwinner,sun50i-h616-mmc allwinner,sun50i-a100-mmc          I             [      @      =        ahb mmc                       }ahb         Y       $           default                  	  disabled            р                                                                    mmc@4022000       6   2allwinner,sun50i-h616-emmc allwinner,sun50i-a100-emmc            I              [      A      >        ahb mmc                       }ahb         Y       %           default                    okay                                                                                                          #         1         B         O                 serial@5000000           2snps,dw-apb-uart             I              Y                   ^           h            [      B        u                    ztx rx                         okay            default                  serial@5000400           2snps,dw-apb-uart             I             Y                  ^           h            [      C        u                    ztx rx                       	  disabled          serial@5000800           2snps,dw-apb-uart             I             Y                  ^           h            [      D        u                    ztx rx                       	  disabled          serial@5000c00           2snps,dw-apb-uart             I             Y                  ^           h            [      E        u                    ztx rx                       	  disabled          serial@5001000           2snps,dw-apb-uart             I             Y                  ^           h            [      F        u                    ztx rx                       	  disabled          serial@5001400           2snps,dw-apb-uart             I             Y                  ^           h            [      G        u                    ztx rx                       	  disabled          i2c@5002000       K   2allwinner,sun50i-h616-i2c allwinner,sun8i-v536-i2c allwinner,sun6i-a31-i2c           I              Y                   [      H        u      +      +        zrx tx                         default                  	  disabled                                    i2c@5002400       K   2allwinner,sun50i-h616-i2c allwinner,sun8i-v536-i2c allwinner,sun6i-a31-i2c           I $            Y                   [      I        u      ,      ,        zrx tx                       	  disabled                                    i2c@5002800       K   2allwinner,sun50i-h616-i2c allwinner,sun8i-v536-i2c allwinner,sun6i-a31-i2c           I (            Y                   [      J        u      -      -        zrx tx                       	  disabled                                    i2c@5002c00       K   2allwinner,sun50i-h616-i2c allwinner,sun8i-v536-i2c allwinner,sun6i-a31-i2c           I ,            Y       	            [      K        u      .      .        zrx tx                       	  disabled                                    i2c@5003000       K   2allwinner,sun50i-h616-i2c allwinner,sun8i-v536-i2c allwinner,sun6i-a31-i2c           I 0            Y       
            [      L        u      /      /        zrx tx                       	  disabled                                    spi@5010000       1   2allwinner,sun50i-h616-spi allwinner,sun8i-h3-spi             I             Y                   [      O      M        ahb mod         u                    zrx tx                       	  disabled                                    spi@5011000       1   2allwinner,sun50i-h616-spi allwinner,sun8i-h3-spi             I            Y                   [      P      N        ahb mod         u                    zrx tx                       	  disabled                                    ethernet@5020000          6   2allwinner,sun50i-h616-emac0 allwinner,sun50i-a64-emac            I             Y                  macirq           [      R      
  stmmaceth                       
  }stmmaceth                    	  disabled       mdio             2snps,dwmac-mdio                                    adc@5070000       6   2allwinner,sun50i-h616-gpadc allwinner,sun20i-d1-gpadc            I              [                    <        Y                	  disabled                     thermal-sensor@5070400           2allwinner,sun50i-h616-ths            I            Y                   [      V        bus               !                   calibration                                          lradc@5070800         8   2allwinner,sun50i-h616-lradc allwinner,sun50i-r329-lradc          I            Y                   [      q              ;      	  disabled          spdif@5093000            2allwinner,sun50i-h616-spdif          I	0            Y                   [      X      W      
  apb spdif                 "        u              ztx          default                              	  disabled          codec@5096000                        2allwinner,sun50i-h616-codec          I	`           Y       :            [      ]      [      
  apb codec                 $        u              ztx          okay            Line Out LINEOUT          usb@5100000       3   2allwinner,sun50i-h616-musb allwinner,sun8i-h3-musb           I              [      p              2        Y                  mc                         usb                        okay            host          phy@5100400          2allwinner,sun50i-h616-usb-phy         (   I    $         1    1            &phy_ctrl pmu0 pmu1 pmu2 pmu3          (   [      a      c      e      g      n      -  usb0_phy usb1_phy usb2_phy usb3_phy pmu2_clk                   &      '      (      )      ,  }usb0_reset usb1_reset usb2_reset usb3_reset         okay            0                     usb@5101000       (   2allwinner,sun50i-h616-ehci generic-ehci          I            Y                   [      h      l      `              *      .                       usb         okay          usb@5101400       (   2allwinner,sun50i-h616-ohci generic-ohci          I            Y                   [      h      `              *                       usb         okay          usb@5200000       (   2allwinner,sun50i-h616-ehci generic-ehci          I              Y                   [      i      m      b              +      /                      usb       	  disabled          usb@5200400       (   2allwinner,sun50i-h616-ohci generic-ohci          I             Y                   [      i      b              +                      usb       	  disabled          usb@5310000       (   2allwinner,sun50i-h616-ehci generic-ehci          I1             Y                   [      j      n      d              ,      0                      usb       	  disabled          usb@5310400       (   2allwinner,sun50i-h616-ohci generic-ohci          I1            Y                   [      j      d              ,                      usb       	  disabled          usb@5311000       (   2allwinner,sun50i-h616-ehci generic-ehci          I1            Y                    [      k      o      f              -      1                      usb         okay          usb@5311400       (   2allwinner,sun50i-h616-ohci generic-ohci          I1            Y       !            [      k      f              -                      usb         okay          rtc@7000000          2allwinner,sun50i-h616-rtc            I              Y       h            [                       bus hosc pll-32k            )                     clock@7010000            2allwinner,sun50i-h616-r-ccu          I             [                              hosc losc iosc pll-periph           )                                power-controller@7010250             2allwinner,sun50i-h616-prcm-ppu           IP           ;               
      interrupt-controller@7010320          2   2allwinner,sun50i-h616-nmi allwinner,sun9i-a80-nmi            I                      5           Y       g         pinctrl@7022000           2allwinner,sun50i-h616-r-pinctrl          I              [                        apb hosc losc                          r-i2c-pins          FPL0 PL1         Ks_i2c                     r-rsb-pins          FPL0 PL1         Ks_rsb                        ir@7040000        0   2allwinner,sun50i-h616-ir allwinner,sun6i-a31-ir          I             Y       j            [      	              apb ir                        default                    okay          i2c@7081400       K   2allwinner,sun50i-h616-i2c allwinner,sun8i-v536-i2c allwinner,sun6i-a31-i2c           I            Y       i            [              u      0      0        zrx tx                         default                    okay                                 pmic@36       0   2x-powers,axp305 x-powers,axp805 x-powers,axp806                   5            I   6         O        j           v                                                                        regulators     dcdca                     \                 vdd-cpu                   dcdcb         dcdcc                     \         0        vdd-gpu-sys                   dcdcd                     `         `      	  vdd-dram          dcdce         aldo1                     2Z         2Z        vcc3v3                    aldo2         aldo3         bldo1                     w@         w@        vcc1v8                    bldo2         bldo3         bldo4         cldo1         cldo2         cldo3                  rsb@7083000       2   2allwinner,sun50i-h616-rsb allwinner,sun8i-a23-rsb            I0            Y       m            [              6 -                      default                  	  disabled                                       thermal-zones      cpu-thermal         #          9          G               W     trips      cpu-trip-0          i  `         Dpassive         u          cpu-trip-1          i p         Dpassive         u          cpu-trip-2          i       	   Dcritical            u                gpu-thermal         #          9          G                W  L   trips      gpu-trip-0          i       	   Dcritical            u                ve-thermal          #            9            G          trips      ve-trip-0           i       	   Dcritical            u                ddr-thermal         #            9            G          trips      ddr-trip-0          i       	   Dcritical            u                   opp-table-cpu         '   2allwinner,sun50i-h616-operating-points             !                        opp-480000000               8                              ?      opp-600000000               #F                                    opp-720000000               *T                              -      opp-792000000               /4                   W                          opp-936000000               7:                                    opp-1008000000              <          ~         W         ~         ~         `        +                     ?      opp-1032000000              =                                     opp-1104000000              Aʹ          B@         B@         B@        + ~                    -      opp-1200000000              G                   `                                   + `                    ?      opp-1320000000              N                                    opp-1416000000              Tfr                              -      opp-1512000000              ZJ                           + @                    *         aliases         @/soc/serial@5000000       chosen          Hserial0:115200n8          vcc5v            2regulator-fixed         vcc-5v           LK@         LK@                           gpio-keys         
   2gpio-keys      key-recovery          	  TRecovery            Z  h                 	            leds          
   2gpio-leds      led-0           e                               kon              	interrupt-parent #address-cells #size-cells model 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 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 cd-gpios disable-wp bus-width vqmmc-supply non-removable cap-mmc-hw-reset mmc-ddr-1_8v mmc-hs200-1_8v 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 phys phy-names extcon dr_mode reg-names #phy-cells #power-domain-cells x-powers,self-working-mode vina-supply vinb-supply vinc-supply vind-supply vine-supply aldoin-supply bldoin-supply cldoin-supply regulator-always-on regulator-min-microvolt regulator-max-microvolt regulator-name 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 stdout-path label linux,code color default-state 