  I    8  D@   (              D                                                                      ,INet-86DZ Rev 01          $   2primux,inet86dz allwinner,sun8i-a23    chosen                                     =         Dserial0:115200n8       framebuffer-lcd0          0   2allwinner,simple-framebuffer simple-framebuffer          Pde_be0-lcd0       0   c      &      (      W      U      T      b      	   jdisabled             q            display-engine                    	   jdisabled          #   2allwinner,sun8i-a23-display-engine        timer            2arm,armv7-timer       0                                 
           n6                 cpus             allwinner,sun8i-a23                              cpu@0            2arm,cortex-a7            cpu                                cpu@1            2arm,cortex-a7            cpu                      clocks                                     =   osc24M_clk                        2fixed-clock          n6         	  P        osc24M          +         ext_osc32k_clk                        2fixed-clock                     	  P        ext-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            c              3              :           +         nand-controller@1c03000       $   2allwinner,sun8i-a23-nand-controller          0                    F            c            ;        Eahb mod         3      
        Qahb         ]              brxtx            ldefault         z         	      	   jdisabled                                    lcd-controller@1c0c000                               V           ]               c      &      W              Eahb tcon-ch0 lvds-alt           tcon-pixel-clock                         3                  	  Qlcd lvds          	   jdisabled             2allwinner,sun8i-a23-tcon       ports                                port@0                  endpoint               
        +            port@1                          mmc@1c0f000          2allwinner,sun7i-a20-mmc                        c            <      >      =        Eahb mmc output sample           3              Qahb                 <           ldefault         z            jokay                                                                              mmc@1c10000          2allwinner,sun7i-a20-mmc                         c            ?      A      @        Eahb mmc output sample           3              Qahb                 =         	   jdisabled                                    mmc@1c11000          2allwinner,sun7i-a20-mmc                        c            B      D      C        Eahb mmc output sample           3      	        Qahb                 >         	   jdisabled                                    usb@1c19000                       c      "        3                      G           mc                         usb                        otg          jokay             2allwinner,sun6i-a31-musb          phy@1c19400          c      J      K        Eusb0_phy usb1_phy           3                     Qusb0_reset usb1_reset            jokay                        2allwinner,sun8i-a23-usb-phy                          phy_ctrl pmu1                                                     0           +         usb@1c1a000       &   2allwinner,sun8i-a23-ehci generic-ehci                                H            c      #        3                            usb          jokay          usb@1c1a400       &   2allwinner,sun8i-a23-ohci generic-ohci                                I            c      $      N        3                            usb       	   jdisabled          clock@1c20000                          c                
  Ehosc losc                       A            2allwinner,sun8i-a23-ccu         +         pinctrl@1c20800                                    c      0                  Eapb hosc losc            N         ^        s                       2allwinner,sun8i-a23-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            timer@1c20c00            2allwinner,sun8i-a23-timer                                                      c         watchdog@1c20ca0             2allwinner,sun6i-a31-wdt                                          c         pwm@1c21400          2allwinner,sun7i-a20-pwm                       c                       jokay            ldefault         z           +   *      lradc@1c22800            2allwinner,sun4i-a10-lradc-keys           (                                             jokay                  button-200        
  Volume Up              s                     @      button-400          Volume Down            r                              serial@1c28000           2snps,dw-apb-uart                                                                    c      6        3      #        ]                    brx tx         	   jdisabled          serial@1c28400           2snps,dw-apb-uart                                                                   c      7        3      $        ]                    brx tx         	   jdisabled          serial@1c28800           2snps,dw-apb-uart                                                                   c      8        3      %        ]                    brx tx         	   jdisabled          serial@1c28c00           2snps,dw-apb-uart                                                                   c      9        3      &        ]      	      	        brx tx         	   jdisabled          serial@1c29000           2snps,dw-apb-uart                                                                   c      :        3      '        ]      
      
        brx tx         	   jdisabled          i2c@1c2ac00          2allwinner,sun6i-a31-i2c          ¬                                c      3        3               ldefault         z            jokay                                           touchscreen@40              @                                       	                      jokay             2silead,gsl1680          gsl1680-inet86dz.fw         #          6           i2c@1c2b000          2allwinner,sun6i-a31-i2c          °                                c      4        3      !        ldefault         z            jokay                                    i2c@1c2b400          2allwinner,sun6i-a31-i2c          ´                                c      5        3      "        ldefault         z         	   jdisabled                                    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           c      *      c      	  Ebus core            3              I           X      c        h`       interrupt-controller@1c81000             2arm,gic-400                     @     `              ^        s                  	          +         display-frontend@1e00000                                  ]            c      )      V      S        Eahb mod ram         3            %   2allwinner,sun8i-a23-display-frontend            +      ports                                port@1                 endpoint                       +                  display-backend@1e60000                               _            c      (      U      T        Eahb mod ram         3            $   2allwinner,sun8i-a23-display-backend    ports                                port@0                  endpoint                       +            port@1                 endpoint                       +                  drc@1e70000                               [            c      -      b      R        Eahb mod ram         3               2allwinner,sun8i-a23-drc    ports                                port@0                  endpoint                       +            port@1                 endpoint                       +   
               rtc@1f00000          2allwinner,sun8i-a23-rtc                                            (          )           osc32k osc32k-out            c                       +         interrupt-controller@1f00c00             2allwinner,sun6i-a31-r-intc           ^        s                                            +         prcm@1f01400             2allwinner,sun8i-a23-prcm                    ar100_clk            2fixed-factor-clock                       }                       c           ar100           +          ahb0_clk             2fixed-factor-clock                       }                       c            ahb0            +   !      apb0_clk             2allwinner,sun8i-a23-apb0-clk                          c   !        apb0            +   "      apb0_gates_clk        #   2allwinner,sun8i-a23-apb0-gates-clk                       c   "      0  apb0_pio apb0_timer apb0_rsb apb0_uart apb0_i2c         +   #      apb0_rst              2allwinner,sun6i-a31-clock-reset         A           +   $      codec-analog          !   2allwinner,sun8i-a23-codec-analog            +   )         cpucfg@1f01c00           2allwinner,sun8i-a23-cpuconfig                      serial@1f02800           2snps,dw-apb-uart             (                    &                                  c   #           3   $            jokay            ldefault         z   %      i2c@1f02400       0   2allwinner,sun8i-a23-i2c allwinner,sun6i-a31-i2c          $                    ,           ldefault         z   &         c   #           3   $         	   jdisabled                                    pinctrl@1f02c00          2allwinner,sun8i-a23-r-pinctrl            ,                                 -            c   #                      Eapb hosc losc           3   $             N         ^        s                 r-i2c-pins          PL0 PL1         s_i2c                    +   &      r-rsb-pins          PL0 PL1         s_rsb                               +   '      r-uart-pins         PL2 PL3         s_uart          +   %         rsb@1f03400          2allwinner,sun8i-a23-rsb          4                    '            c   #             -        3   $           ldefault         z   '         jokay                                 pmic@3a3             2x-powers,axp223                                                                   (                  ^        s      ac-power              2x-powers,axp221-ac-power-supply          jokay          adc          2x-powers,axp221-adc                  battery-power         %   2x-powers,axp221-battery-power-supply             jokay          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       	   jdisabled          ldo_io1         vcc-touchscreen          jokay             2Z        ( 2Z      rtc_ldo                   -        ( -        vcc-rtc       drivevbus         
  usb0-vbus            jokay            +            usb-power         !   2x-powers,axp223-usb-power-supply             jokay            +               codec@1c22c00           @             2allwinner,sun8i-a23-codec            ,                                c      /      \      
  Eapb codec           3              ]                    brx tx           Q   )      	   jdisabled             ahci-5v          2regulator-fixed         ahci-5v          LK@        ( LK@         q                                    	   jdisabled          usb0-vbus            2regulator-fixed       
  usb0-vbus            LK@        ( LK@                          	          	   jdisabled          usb1-vbus            2regulator-fixed       
  usb1-vbus            LK@        ( LK@         q                                    	   jdisabled          usb2-vbus            2regulator-fixed       
  usb2-vbus            LK@        ( LK@         q                                    	   jdisabled          vcc3v0           2regulator-fixed         vcc3v0           -        ( -        +         vcc3v3           2regulator-fixed         vcc3v3           2Z        ( 2Z      vcc5v0           2regulator-fixed         vcc5v0           LK@        ( LK@        +   (      aliases         /soc/serial@1f02800       backlight            2pwm-backlight              *      P         ,         
         (   2   <   F   P   Z   d                                                    	interrupt-parent #address-cells #size-cells model compatible ranges stdout-path allwinner,pipeline clocks status vcc-lcd-supply allwinner,pipelines interrupts clock-frequency arm,cpu-registers-not-fw-configured enable-method device_type reg cpu-supply #clock-cells clock-accuracy clock-output-names phandle resets #dma-cells clock-names reset-names dmas dma-names pinctrl-names pinctrl-0 remote-endpoint vmmc-supply bus-width cd-gpios interrupt-names phys phy-names extcon dr_mode #phy-cells reg-names usb0_id_det-gpios usb0_vbus_power-supply usb0_vbus-supply usb1_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 firmware-name touchscreen-size-x touchscreen-size-y #cooling-cells 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 #sound-dai-cells allwinner,codec-analog-controls regulator-boot-on enable-active-high gpio serial0 pwms brightness-levels default-brightness-level enable-gpios 