Ðþí  i"   8  aè   (            :  a°                                                                      ,TaiqiCat (TQC) A01        ,   2ultrapower,taiqicat-a01 allwinner,sun50i-h6    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            €   @         ’            ù            display-engine        #   2allwinner,sun50i-h6-display-engine                     /okay          osc24M-clk          6             2fixed-clock         Cn6         Sosc24M           ù         pmu          2arm,cortex-a53-pmu        0  f       Œ          �          Ž          �           q         	   
      psci             2arm,psci-0.2             Tsmc       timer            2arm,armv8-timer          „      0  f                              
        soc          2simple-bus                                    ›   bus@1000000       1   2allwinner,sun50i-h6-de3 allwinner,sun50i-a64-de2             I    @          ¢                                       ›        @     clock@0          2allwinner,sun50i-h6-de3-clk          I                [                    ±bus mod         ½              6           Ä            ù         mixer@100000              2allwinner,sun50i-h6-de3-mixer-0          I               [                     ±bus mod         ½               Ñ                ù      ports                                port@1           I      endpoint            Ø            ù   /                  video-codec-g2@1c00000           2allwinner,sun50i-h6-vpu-g2           IÀ             f       Z            [      *      )        ±bus mod         ½              Ñ            video-codec@1c0e000       !   2allwinner,sun50i-h6-video-engine             IÀà              [      &      %      6        ±ahb mod ram         ½              f       Y           ¢              Ñ            gpu@1800000       '   2allwinner,sun50i-h6-mali arm,mali-t720           I€    @       $  f       T          U          S           èjob mmu gpu          [      !      "      	  ±core bus            ½               b           /okay             Ú           ø            ù   @      crypto@1904000           2allwinner,sun50i-h6-crypto           I�@            f       W            [      $      #      7        ±bus mod ram         ½            syscon@3000000        G   2allwinner,sun50i-h6-system-control allwinner,sun50i-a64-system-control           I                                        ›         ù   &   sram@28000        
   2mmio-sram            I €  à                                  ›     €  à    sram-section@0        7   2allwinner,sun50i-h6-sram-c allwinner,sun50i-a64-sram-c           I     à          ù            sram@1a00000          
   2mmio-sram            I                                        ›              sram-section@0        8   2allwinner,sun50i-h6-sram-c1 allwinner,sun4i-a10-sram-c1          I                 ù               clock@3001000            2allwinner,sun50i-h6-ccu          I              [                        ±hosc losc iosc          6           Ä            ù         dma-controller@3002000           2allwinner,sun50i-h6-dma          I              f       +            [      +      5      	  ±bus mbus                          .        ½                          ù         mailbox@3003000       6   2allwinner,sun50i-h6-msgbox allwinner,sun6i-a31-msgbox            I 0             [      ,        ½      	        f       ,           )         efuse@3006000            2allwinner,sun50i-h6-sid          I `                                thermal-sensor-calibration@14            I               ù   <      cpu-speed-grade@1c           I               ù   C         timer@3009000         4   2allwinner,sun50i-h6-timer allwinner,sun8i-a23-timer          I �             f       0          1            [         watchdog@30090a0          0   2allwinner,sun50i-h6-wdt allwinner,sun6i-a31-wdt          I �             f       2            [         	  /disabled          pwm@300a000          2allwinner,sun50i-h6-pwm          I               [         2        ±mod bus         ½              5         	  /disabled          pinctrl@300b000          2allwinner,sun50i-h6-pinctrl          I °                       0  f       3          5          6          ;            [                        ±apb hosc losc            @        P            \        q           ‚           �           ž            ù      rgmii-pins        B  ¬PD0 PD1 PD2 PD3 PD4 PD5 PD7 PD8 PD9 PD10 PD11 PD12 PD13 PD19 PD20           ±emac            º   (      hdmi-pins           ¬PH8 PH9 PH10            ±hdmi             ù   ,      i2c0-pins         
  ¬PD25 PD26           ±i2c0             ù   #      i2c1-pins           ¬PH5 PH6         ±i2c1             ù   $      i2c2-pins         
  ¬PD23 PD24           ±i2c2             ù   %      mmc0-pins           ¬PF0 PF1 PF2 PF3 PF4 PF5         ±mmc0            º            É         ù         mmc1-pins           ¬PG0 PG1 PG2 PG3 PG4 PG5         ±mmc1            º            É         ù         mmc2-pins         5  ¬PC1 PC4 PC5 PC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13 PC14            ±mmc2            º            É         ù         spdif-tx-pin            ¬PH7         ±spdif            ù   '      uart0-ph-pins           ¬PH0 PH1         ±uart0            ù          uart1-pins          ¬PG6 PG7         ±uart1            ù   !      uart1-rts-cts-pins          ¬PG8 PG9         ±uart1            ù   "         interrupt-controller@3021000             2arm,gic-400           I          @     `             f      	           \        q            ù         iommu@30f0000            2allwinner,sun50i-h6-iommu            I             f       9            [      3        ½              Ö            ù         mmc@4020000       1   2allwinner,sun50i-h6-mmc allwinner,sun50i-a64-mmc             I              [      C      @        ±ahb mmc         ½              ãahb         f       #           ïdefault         ý           ðÑ€        /okay                                                 !                    *            4      mmc@4021000       1   2allwinner,sun50i-h6-mmc allwinner,sun50i-a64-mmc             I             [      D      A        ±ahb mmc         ½              ãahb         f       $           ïdefault         ý           ðÑ€        /okay                                                 ?           L           *            W         e   wifi@1           I         '   2brcm,bcm43430a1-fmac brcm,bcm4329-fmac                       f                
  èhost-wake            mmc@4022000       3   2allwinner,sun50i-h6-emmc allwinner,sun50i-a64-emmc           I              [      E      B        ±ahb mmc         ½              ãahb         f       %           ïdefault         ý           ðÑ€        /okay                                                 ?            {         W         Œ        *         serial@5000000           2snps,dw-apb-uart             I              f                   ›           ¥            [      F        ½              ²                    ·tx rx           /okay            ïdefault         ý          serial@5000400           2snps,dw-apb-uart             I             f                  ›           ¥            [      G        ½              ²                    ·tx rx           /okay            ïdefault         ý   !   "         Á   bluetooth            2brcm,bcm43430a1-bt           [              ±lpo         Ñ           Ý           ê                     þ                                           ã`         serial@5000800           2snps,dw-apb-uart             I             f                  ›           ¥            [      H        ½              ²                    ·tx rx         	  /disabled          serial@5000c00           2snps,dw-apb-uart             I             f                  ›           ¥            [      I        ½              ²                    ·tx rx         	  /disabled          i2c@5002000       0   2allwinner,sun50i-h6-i2c allwinner,sun6i-a31-i2c          I              f                   [      J        ½              ïdefault         ý   #      	  /disabled                                    i2c@5002400       0   2allwinner,sun50i-h6-i2c allwinner,sun6i-a31-i2c          I $            f                   [      K        ½              ïdefault         ý   $      	  /disabled                                    i2c@5002800       0   2allwinner,sun50i-h6-i2c allwinner,sun6i-a31-i2c          I (            f                   [      L        ½              ïdefault         ý   %      	  /disabled                                    spi@5010000       /   2allwinner,sun50i-h6-spi allwinner,sun8i-h3-spi           I             f       
            [      R      P        ±ahb mod         ²                    ·rx tx           ½            	  /disabled                                    spi@5011000       /   2allwinner,sun50i-h6-spi allwinner,sun8i-h3-spi           I            f                   [      S      Q        ±ahb mod         ²                    ·rx tx           ½             	  /disabled                                    ethernet@5020000          3   2allwinner,sun50i-h6-emac allwinner,sun50i-a64-emac          )   &         I             f                  èmacirq          ½      !      
  ãstmmaceth            [      T      
  ±stmmaceth         	  /disabled       mdio             2snps,dwmac-mdio                                    i2s@5091000         0             2allwinner,sun50i-h6-i2s          I	            f                   [      _      \        ±apb mod         ²                    ½      &        ·rx tx         	  /disabled          spdif@5093000           0             2allwinner,sun50i-h6-spdif            I	0            f                   [      c      b      
  ±apb spdif           ½      )        ²                    ·rx tx           /okay            ïdefault         ý   '         ù   E      usb@5100000       2   2allwinner,sun50i-h6-musb allwinner,sun8i-a33-musb            I              [      t        ½      5        f                  èmc          A   (            Fusb         P   (            /okay            Whost          phy@5100400          2allwinner,sun50i-h6-usb-phy          I    $    1            _phy_ctrl pmu0 pmu3           [      i      l        ±usb0_phy usb3_phy           ½      ,      .        ãusb0_reset usb3_reset           /okay            i           t   )        …   )         ù   (      usb@5101000       &   2allwinner,sun50i-h6-ehci generic-ehci            I            f                   [      o      q      h        ½      0      2        A   (            Fusb         /okay          usb@5101400       &   2allwinner,sun50i-h6-ohci generic-ohci            I            f                   [      o      h        ½      0        A   (            Fusb         /okay          usb@5200000       
   2snps,dwc3            I              f                   [      r      r               ±ref bus_early suspend           ½      3        Whost            A   *      	  Fusb3-phy            /okay          phy@5210000          2allwinner,sun50i-h6-usb3-phy             I!              [      j        ½      -        i            /okay             ù   *      usb@5311000       &   2allwinner,sun50i-h6-ehci generic-ehci            I1            f                   [      p      s      k        ½      1      4        A   (           Fusb         /okay          usb@5311400       &   2allwinner,sun50i-h6-ohci generic-ohci            I1            f                   [      p      k        ½      1        A   (           Fusb         /okay          hdmi@6000000             2allwinner,sun50i-h6-dw-hdmi          I              ¥           f       @         0   [      ~      |      {      }      ˆ      ‰      !  ±iahb isfr tmds cec hdcp hdcp-bus            ½      9      >      
  ãctrl hdcp           A   +        Fphy         ïdefault         ý   ,        /okay            –      ports                                port@0           I       endpoint            Ø   -         ù   2         port@1           I      endpoint            Ø   .         ù   D               hdmi-phy@6010000             2allwinner,sun50i-h6-hdmi-phy             I              [      ~      |        ±bus mod         ½      8        ãphy         i             ù   +      tcon-top@6510000             2allwinner,sun50i-h6-tcon-top             IQ              [            ‚        ±bus tcon-tv0            Stcon-top-tv0            ½      :        6            ù   3   ports                                port@0                                     I       endpoint@0           I            Ø   /         ù            port@1                                     I      endpoint@2           I           Ø   0         ù   4         port@4                                     I      endpoint@0           I            Ø   1         ù   5         port@5           I      endpoint            Ø   2         ù   -               lcd-controller@6515000        8   2allwinner,sun50i-h6-tcon-tv allwinner,sun8i-r40-tcon-tv          IQP            f       B            [      ƒ   3            ±ahb tcon-ch1            ½      <        ãlcd    ports                                port@0           I       endpoint            Ø   4         ù   0         port@1                                     I      endpoint@1           I           Ø   5         ù   1               rtc@7000000          2allwinner,sun50i-h6-rtc          I                           f       e          f           Sosc32k osc32k-out iosc          6            [   6         ù         clock@7010000            2allwinner,sun50i-h6-r-ccu            I              [                              ±hosc losc iosc pll-periph           6           Ä            ù   7      watchdog@7020400          0   2allwinner,sun50i-h6-wdt allwinner,sun6i-a31-wdt          I             f       g            [         interrupt-controller@7021000             2allwinner,sun50i-h6-r-intc           \        q            I            f       `            ù         pinctrl@7022000          2allwinner,sun50i-h6-r-pinctrl            I                          f       i          o            [   7                     ±apb hosc losc            @        P            \        q           ¢   8         ù      r-i2c-pins          ¬PL0 PL1         ±s_i2c            ù   :      r-ir-rx-pin         ¬PL9       	  ±s_cir_rx             ù   9      r-rsb-pins          ¬PL0 PL1         ±s_rsb            ù   ;         ir@7040000        .   2allwinner,sun50i-h6-ir allwinner,sun6i-a31-ir            I             f       m            [   7   	   7           ±apb ir          ½   7           ïdefault         ý   9        /okay          i2c@7081400       0   2allwinner,sun50i-h6-i2c allwinner,sun6i-a31-i2c          I            f       k            [   7           ½   7           ïdefault         ý   :        /okay                                 pmic@36           2x-powers,axp805 x-powers,axp806          I   6                     f       `            \        q            °        Ë   )        ×   )        ã   )        ï   )        û   )           )           )        #   )   regulators     aldo1            1        E 2Z         ] 2Z         uvcc-pl-led-ir-pg-pm-ts           ù   8      aldo2           E 2Z         ] 2Z       
  uvcc-ac200           „ †       aldo3         bldo1            1        E w@        ] w@        uvcc18-dram-bias-pll       bldo2            1        E w@        ] w@        uvcc-pc-emmc-efuse-hdmi           ù         bldo3            1        E w@        ] w@        uvcc-pg-wifiio            ù         bldo4         cldo1            1        E 2Z         ] 2Z         uvcc33-io-pd-emmc-sd-usb-uart             ù         cldo2            1        E 2Z         ] 2Z         uvcc-wifi-1        cldo3           E 2Z         ] 2Z         uvcc-wifi-2           ù         dcdca            1        E \        ] ³@           	Ä        uvdd-cpu          ù         dcdcc           „  }         E \        ] zÀ           	Ä        uvdd-gpu          ù         dcdcd            1        E ¦         ] ¦         uvdd-sys-hdmi-usb          dcdce            1        E O€        ] O€      	  uvcc-dram          sw                 rsb@7083000          2allwinner,sun8i-a23-rsb          I0            f       l            [   7           C -ÆÀ        ½   7           ïdefault         ý   ;      	  /disabled                                    thermal-sensor@5070400           2allwinner,sun50i-h6-ths          I            f                   [      Y        ±bus         ½      $        µ   <        Ácalibration         Ò            ù   =         thermal-zones      cpu-thermal         è            þ               =       trips      cpu-alert            L        (  Ð         Dpassive          ù   >      cpu-crit             †         (          	   Dcritical             cooling-maps       map0            3   >      0  8   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   	ÿÿÿÿÿÿÿÿ   
ÿÿÿÿÿÿÿÿ            gpu-thermal         è  è        þ  Ð           =      trips      gpu-alert-0          s        (  Ð         Dpassive          ù   ?      gpu-alert-1          †         (  Ð         Dpassive          ù   A      gpu-alert-2          š(        (  Ð         Dpassive          ù   B      gpu-crit             Á8        (          	   Dcritical             cooling-maps       map0            3   ?        8   @   ÿÿÿÿ      map1            3   A        8   @   ÿÿÿÿ      map2            3   B        8   @   ÿÿÿÿ               opp-table-cpu         %   2allwinner,sun50i-h6-operating-points            µ   C         G         ù      opp-480000000           R ¹°        c    œ8         j m€ m€ O€         ƒ  ƒ  O€        ” ƒ  ƒ  O€      opp-720000000           R ¹°        c    *êT         j m€ m€ O€         ƒ  ƒ  O€        ” ƒ  ƒ  O€      opp-816000000           R ¹°        c    0£,         j m€ m€ O€         ƒ  ƒ  O€        ” ƒ  ƒ  O€      opp-888000000           R ¹°        c    4íÎ         j m€ m€ O€         ƒ  ƒ  O€        ” ƒ  ƒ  O€      opp-1080000000          R ¹°        c    @_~         j Wà Wà O€         m€ m€ O€        ” m€ m€ O€      opp-1320000000          R ¹°        c    N­š         j B@ B@ O€         Wà Wà O€        ” Wà Wà O€      opp-1488000000          R ¹°        c    X±         j ,  ,  O€         B@ B@ O€        ” B@ B@ O€      opp-1608000000          R ¹°        c    _Ø"         j ¡Ð ¡Ð O€         ·p ·p O€        ” ·p ·p O€      opp-1704000000          R ¹°        c    e�ú         j     O€         ,  ,  O€        ” ,  ,  O€      opp-1800000000          R ¹°        c    kIÒ         j ³@ ³@ O€         Èà Èà O€        ” Èà Èà O€         opp-table-gpu            2operating-points-v2          ù      opp-216000000           c    ßæ         © \ \ O€      opp-264000000           c    ¼R         © \ \ O€      opp-312000000           c    ˜¾         © \ \ O€      opp-336000000           c    ô         © \ \ O€      opp-360000000           c    u*         © ƒ  ƒ  O€      opp-384000000           c    ã`         © ª0 ª0 O€      opp-408000000           c    Q–         © Ñ@ Ñ@ O€      opp-420000000           c    ±         © øP øP O€      opp-432000000           c    ¿Ì         © ` ` O€      opp-456000000           c    .         © Fp Fp O€      opp-504000000           c    
n         © ”� ”� O€      opp-540000000           c     /¿         © â° â° O€      opp-576000000           c    "U         © 0Ð 0Ð O€      opp-624000000           c    %1|         © ~ð ~ð O€      opp-756000000           c    -¥         © Þ€ Þ€ O€         aliases         ·/soc/mmc@4021000/wifi@1         Á/soc/serial@5000000       chosen          Éserial0:115200n8          connector            2hdmi-connector          Õ                      Da      port       endpoint            Ø   D         ù   .            ext-osc32k-clk          6             2fixed-clock         C  €         Sext_osc32k           ù   6      leds          
   2gpio-leds      led-0           âtaiqicat:blue:power         $                      èon           vcc5v            2regulator-fixed         uvcc-5v          E LK@        ] LK@         1         ù   )      sound-spdif          2simple-audio-card           ösun50i-h6-spdif    simple-audio-card,cpu              E      simple-audio-card,codec            F         spdif-out           0             2linux,spdif-dit          ù   F      wifi-pwrseq          2mmc-pwrseq-simple            [            
  ±ext_clock                                #   È         ù            	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 allwinner,pipelines status #clock-cells clock-frequency clock-output-names interrupts interrupt-affinity arm,no-tick-in-suspend ranges allwinner,sram clock-names resets #reset-cells iommus remote-endpoint interrupt-names mali-supply dma-channels dma-requests #dma-cells #mbox-cells #pwm-cells gpio-controller #gpio-cells interrupt-controller #interrupt-cells vcc-pc-supply vcc-pd-supply vcc-pg-supply pins function drive-strength bias-pull-up #iommu-cells reset-names pinctrl-names pinctrl-0 max-frequency vmmc-supply cd-gpios bus-width disable-wp vqmmc-supply mmc-pwrseq non-removable keep-power-in-suspend cap-mmc-hw-reset mmc-hs200-1_8v reg-shift reg-io-width dmas dma-names uart-has-rtscts vbat-supply vddio-supply device-wakeup-gpios host-wakeup-gpios shutdown-gpios max-speed syscon #sound-dai-cells phys phy-names extcon dr_mode reg-names #phy-cells usb0_vbus-supply usb3_vbus-supply hvcc-supply vcc-pm-supply 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 regulator-enable-ramp-delay regulator-ramp-delay nvmem-cells nvmem-cell-names #thermal-sensor-cells polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device opp-shared clock-latency-ns opp-hz opp-microvolt-speed0 opp-microvolt-speed1 opp-microvolt-speed2 opp-microvolt ethernet1 serial0 stdout-path ddc-en-gpios label default-state simple-audio-card,name sound-dai reset-gpios post-power-on-delay-ms 