  ]|   8  W`   (              W(                                                                      ,INet-D978 Rev 02          *   2primux,inet-d978-rev2 allwinner,sun8i-a33      chosen                                     =   framebuffer-lcd0          0   2allwinner,simple-framebuffer simple-framebuffer          Dde_be0-lcd0       0   W      &      (      W      U      T      b      	   ^disabled             e            display-engine           t         	   ^disabled          #   2allwinner,sun8i-a33-display-engine        timer            2arm,armv7-timer       0                                 
           n6                 cpus             allwinner,sun8i-a23                              cpu@0            2arm,cortex-a7            cpu                       W               cpu                                              8      cpu@1            2arm,cortex-a7            cpu                      W               cpu                                   9      cpu@2            2arm,cortex-a7            cpu                      W               cpu                                   :      cpu@3            2arm,cortex-a7            cpu                      W               cpu                                   ;         clocks                                     =   osc24M-clk          '             2fixed-clock          n6         4  P        Cosc24M                   ext-osc32k-clk          '             2fixed-clock                     4  P        Cext-osc32k             %         soc          2simple-bus                                     =   system-control@1c00000        #   2allwinner,sun8i-a23-system-control                0                                   =   sram@1d00000          
   2mmio-sram                                                   =            sram-section@0        8   2allwinner,sun8i-a23-sram-c1 allwinner,sun4i-a10-sram-c1                            /            dma-controller@1c02000           2allwinner,sun8i-a23-dma                               2            W              V              ]                    nand-controller@1c03000       $   2allwinner,sun8i-a23-nand-controller          0                    F            W            ;         ahb mod         V      
        hahb         t              yrxtx            default               	   
      	   ^disabled                                    lcd-controller@1c0c000                               V           t               W      &      W               ahb tcon-ch0 lvds-alt           Ctcon-data-clock         '            V                  	  hlcd lvds          	   ^disabled             2allwinner,sun8i-a33-tcon       ports                                port@0                  endpoint                          $         port@1                                           endpoint@1                                    1               mmc@1c0f000          2allwinner,sun7i-a20-mmc                        W            <      >      =         ahb mmc output sample           V              hahb                 <           default                     ^okay                                                                              mmc@1c10000          2allwinner,sun7i-a20-mmc                         W            ?      A      @         ahb mmc output sample           V              hahb                 =            ^okay                                      default                                              wifi@1                       mmc@1c11000          2allwinner,sun7i-a20-mmc                        W            B      D      C         ahb mmc output sample           V      	        hahb                 >         	   ^disabled                                    usb@1c19000                       W      "        V                      G           mc                         usb                        otg          ^okay             2allwinner,sun8i-a33-musb          phy@1c19400          W      J      K         usb0_phy usb1_phy           V                     husb0_reset usb1_reset            ^okay                        2allwinner,sun8i-a33-usb-phy                          phy_ctrl pmu1                               -           D                    usb@1c1a000       &   2allwinner,sun8i-a23-ehci generic-ehci                                H            W      #        V                            usb       	   ^disabled          usb@1c1a400       &   2allwinner,sun8i-a23-ohci generic-ohci                                I            W      $      N        V                            usb       	   ^disabled          clock@1c20000                          W                
   hosc losc           '           U            2allwinner,sun8i-a33-ccu                  pinctrl@1c20800                                    W      0                   apb hosc losc            b         r                               2allwinner,sun8i-a33-pinctrl                                            i2c0-pins           PH2 PH3         i2c0                     i2c1-pins           PH4 PH5         i2c1                     i2c2-pins         
  PE12 PE13           i2c2                     lcd-rgb666-pins       h  PD2 PD3 PD4 PD5 PD6 PD7 PD10 PD11 PD12 PD13 PD14 PD15 PD18 PD19 PD20 PD21 PD22 PD23 PD24 PD25 PD26 PD27         lcd0          mmc0-pins           PF0 PF1 PF2 PF3 PF4 PF5         mmc0                                         mmc1-pg-pins            PG0 PG1 PG2 PG3 PG4 PG5         mmc1                                         mmc2-8bit-pins        3  PC5 PC6 PC8 PC9 PC10 PC11 PC12 PC13 PC14 PC15 PC16          mmc2                              nand-pins         6  PC0 PC1 PC2 PC5 PC8 PC9 PC10 PC11 PC12 PC13 PC14 PC15           nand0                    nand-cs0-pin            PC4         nand0                       	      nand-cs1-pin            PC3         nand0                  nand-rb0-pin            PC6         nand0                       
      nand-rb1-pin            PC7         nand0                  pwm0-pin            PH0         pwm0                     uart0-pf-pins           PF2 PF4         uart0         uart1-pg-pins           PG6 PG7         uart1                    uart1-cts-rts-pg-pins           PG8 PG9         uart1                    uart0-pb-pins           PB0 PB1         uart0            timer@1c20c00            2allwinner,sun8i-a23-timer                                                      W         watchdog@1c20ca0             2allwinner,sun6i-a31-wdt                                          W         pwm@1c21400          2allwinner,sun7i-a20-pwm                       W                       ^okay            default                       @      lradc@1c22800            2allwinner,sun4i-a10-lradc-keys           (                                             ^okay                  button-200        
  Volume Up              s                     @      button-400          Volume Down            r                              serial@1c28000           2snps,dw-apb-uart                                                                    W      6        V      #        t                    ytx rx         	   ^disabled          serial@1c28400           2snps,dw-apb-uart                                                                   W      7        V      $        t                    ytx rx            ^okay            default                     serial@1c28800           2snps,dw-apb-uart                                                                   W      8        V      %        t                    ytx rx         	   ^disabled          serial@1c28c00           2snps,dw-apb-uart                                                                   W      9        V      &        t      	      	        ytx rx         	   ^disabled          serial@1c29000           2snps,dw-apb-uart                                                                   W      :        V      '        t      
      
        ytx rx         	   ^disabled          i2c@1c2ac00          2allwinner,sun6i-a31-i2c          ¬                                W      3        V               default                     ^okay                                           touchscreen@40              @                                                          	   ^disabled             i2c@1c2b000          2allwinner,sun6i-a31-i2c          °                                W      4        V      !        default                     ^okay                                    i2c@1c2b400          2allwinner,sun6i-a31-i2c          ´                                W      5        V      "        default                  	   ^disabled                                    gpu@1c40000       ?   2allwinner,sun8i-a23-mali allwinner,sun7i-a20-mali arm,mali-400                      T          a          b          c          d          f          g          e         #  gp gpmmu pp0 ppmmu0 pp1 ppmmu1 pmu           W      *      c      	   bus core            V                         )      c        9`                        >      interrupt-controller@1c81000             2arm,gic-400                     @     `              r                          	                   display-frontend@1e00000                                  ]            W      )      V      S         ahb mod ram         V            %   2allwinner,sun8i-a33-display-frontend                  ports                                port@1                 endpoint                           !               display-backend@1e60000                                    _             W      (      U      T      .         ahb mod ram sat         V                  $   2allwinner,sun8i-a33-display-backend         be sat          hbe sat     ports                                port@0                  endpoint               !                     port@1                 endpoint               "           #               drc@1e70000                               [            W      -      b      R         ahb mod ram         V               2allwinner,sun8i-a33-drc    ports                                port@0                  endpoint               #           "         port@1                 endpoint               $                          rtc@1f00000          2allwinner,sun8i-a23-rtc                                            (          )           Cosc32k osc32k-out            W   %        '                    interrupt-controller@1f00c00             2allwinner,sun6i-a31-r-intc           r                                                             prcm@1f01400             2allwinner,sun8i-a23-prcm                    ar100-clk            2fixed-factor-clock          '            N           X            W           Car100              &      ahb0-clk             2fixed-factor-clock          '            N           X            W   &        Cahb0               '      apb0-clk             2allwinner,sun8i-a23-apb0-clk            '             W   '        Capb0               (      apb0-gates-clk        #   2allwinner,sun8i-a23-apb0-gates-clk          '            W   (      0  Capb0_pio apb0_timer apb0_rsb apb0_uart apb0_i2c            )      apb0-rst              2allwinner,sun6i-a31-clock-reset         U              *      codec-analog          !   2allwinner,sun8i-a23-codec-analog               4         cpucfg@1f01c00           2allwinner,sun8i-a23-cpuconfig                      serial@1f02800           2snps,dw-apb-uart             (                    &                                  W   )           V   *         	   ^disabled            default            +      i2c@1f02400       0   2allwinner,sun8i-a23-i2c allwinner,sun6i-a31-i2c          $                    ,           default            ,         W   )           V   *         	   ^disabled                                    pinctrl@1f02c00          2allwinner,sun8i-a23-r-pinctrl            ,                                 -            W   )                       apb hosc losc            b         r                                 B   r-i2c-pins          PL0 PL1         s_i2c                       ,      r-rsb-pins          PL0 PL1         s_rsb                                  -      r-uart-pins         PL2 PL3         s_uart             +      led-pin         PL5       	  gpio_out                          A         rsb@1f03400          2allwinner,sun8i-a23-rsb          4                    '            W   )             -        V   *           default            -         ^okay                                 pmic@3a3             2x-powers,axp223                                                     c           q   .                  r              ac-power              2x-powers,axp221-ac-power-supply          ^okay          adc          2x-powers,axp221-adc                  battery-power         %   2x-powers,axp221-battery-power-supply             ^okay          gpio             2x-powers,axp221-gpio             b                 regulators               dcdc1           vcc-3v0                   -         -                 dcdc2           vdd-sys                            \                 dcdc3           vdd-cpu                            \      dcdc4           dcdc4         dcdc5         	  vcc-dram                      `         `      dc1sw           vcc-lcd                  dc5ldo        	  vdd-cpus                               \      aldo1           vcc-io                    -         -      aldo2           vdd-dll                   #۰         (o      aldo3           vcc-pll-avcc                      )2         2Z      dldo1         	  vcc-wifi             2Z         2Z                 dldo2           dldo2         dldo3           dldo3         dldo4           dldo4         eldo1           eldo1         eldo2           eldo2         eldo3           eldo3         ldo_io0         ldo_io0       	   ^disabled          ldo_io1         vcc-touchscreen          ^okay             2Z         2Z      rtc_ldo                   -         -        vcc-rtc       drivevbus         
  usb0-vbus            ^okay                        usb-power         !   2x-powers,axp223-usb-power-supply             ^okay                           video-codec@1c0e000       !   2allwinner,sun8i-a33-video-engine                          W      %      [      P         ahb mod ram         V                      :              /         crypto-engine@1c15000            2allwinner,sun8i-a33-crypto           P                    P            W            E         ahb mod         V              hahb       dai@1c22c00                       2allwinner,sun6i-a31-i2s          ,                                W      /      \         apb mod         V              t                    yrx tx         	   ^disabled               5      codec@1c22e00                        2allwinner,sun8i-a33-codec            .                                W      /      \         bus mod       	   ^disabled               6      ths@1c25000          2allwinner,sun8i-a33-ths          P            1                           2      dsi@1ca0000          2allwinner,sun6i-a31-mipi-dsi                                  Y            W            `         bus mod         V                 0        dphy          	   ^disabled                                 port       endpoint               1                       d-phy@1ca1000            2allwinner,sun6i-a31-mipi-dphy                                Y            W            a         bus mod         V            	   ^disabled                           0         opp-table-cpu            2operating-points-v2          G              opp-120000000           R    '         Y ހ        g       opp-240000000           R    N         Y ހ        g       opp-312000000           R             Y ހ        g       opp-408000000           R    Q         Y ހ        g       opp-480000000           R    8         Y ހ        g       opp-504000000           R    
n         Y ހ        g       opp-600000000           R    #F         Y ހ        g       opp-648000000           R    &         Y ހ        g       opp-720000000           R    *T         Y         g       opp-816000000           R    0,         Y         g       opp-912000000           R    6\         Y O        g       opp-1008000000          R    <         Y O        g          iio-hwmon         
   2iio-hwmon           x   2      opp-table-gpu            2operating-points-v2               opp-144000000           R    D       opp-240000000           R    N       opp-384000000           R    `          sound            2simple-audio-card           sun8i-a33-audio         i2s            3           3                      4        *Left DAC DACL Right DAC DACR          	   ^disabled       simple-audio-card,cpu           D   5      simple-audio-card,codec         D   6               3         thermal-zones      cpu-thermal         N           d          r   2   cooling-maps       map0               7      0     8   9   :   ;      map1               <      0     8   9   :   ;      map2               =           >         map3               ?           >            trips      cpu-alert0           $                   passive            7      gpu-alert0           L                   passive            =      cpu-alert1           _                   hot            <      gpu-alert1           s                   hot            ?      cpu-crit                             	   critical                   ahci-5v          2regulator-fixed         ahci-5v          LK@         LK@                                             	   ^disabled          usb0-vbus            2regulator-fixed       
  usb0-vbus            LK@         LK@                          	          	   ^disabled          usb1-vbus            2regulator-fixed       
  usb1-vbus            LK@         LK@                                             	   ^disabled          usb2-vbus            2regulator-fixed       
  usb2-vbus            LK@         LK@                                             	   ^disabled          vcc3v0           2regulator-fixed         vcc3v0           -         -                 vcc3v3           2regulator-fixed         vcc3v3           2Z         2Z      vcc5v0           2regulator-fixed         vcc5v0           LK@         LK@           .      aliases         /soc/serial@1c28400       backlight            2pwm-backlight              @      P         ,         
         (   2   <   F   P   Z   d                                        7         leds          
   2gpio-leds           default            A   led         d978:blue:home             B                       	interrupt-parent #address-cells #size-cells model compatible ranges allwinner,pipeline clocks status vcc-lcd-supply allwinner,pipelines interrupts clock-frequency arm,cpu-registers-not-fw-configured enable-method device_type reg clock-names operating-points-v2 #cooling-cells cpu-supply phandle #clock-cells clock-accuracy clock-output-names resets #dma-cells reset-names dmas dma-names pinctrl-names pinctrl-0 remote-endpoint vmmc-supply bus-width cd-gpios non-removable interrupt-names phys phy-names extcon dr_mode #phy-cells reg-names usb0_id_det-gpios usb0_vbus_power-supply usb0_vbus-supply #reset-cells gpio-controller interrupt-controller #interrupt-cells #gpio-cells pins function drive-strength bias-pull-up #pwm-cells vref-supply label linux,code channel voltage reg-shift reg-io-width power-gpios assigned-clocks assigned-clock-rates clock-div clock-mult eldoin-supply drivevbus-supply x-powers,drive-vbus-en #io-channel-cells x-powers,dcdc-freq regulator-name regulator-always-on regulator-min-microvolt regulator-max-microvolt allwinner,sram #sound-dai-cells #thermal-sensor-cells opp-shared opp-hz opp-microvolt clock-latency-ns io-channels simple-audio-card,name simple-audio-card,format simple-audio-card,frame-master simple-audio-card,bitclock-master simple-audio-card,mclk-fs simple-audio-card,aux-devs simple-audio-card,routing sound-dai polling-delay-passive polling-delay thermal-sensors trip cooling-device temperature hysteresis regulator-boot-on enable-active-high gpio serial0 pwms brightness-levels default-brightness-level enable-gpios 