     8     (            	  x                             -    hardkernel,rk3326-odroid-go2 rockchip,rk3326                                     +            7ODROID-GO Advance      aliases          =/ethernet@ff360000           G/i2c@ff180000            L/i2c@ff190000            Q/i2c@ff1a0000            V/i2c@ff1b0000            [/serial@ff030000             c/serial@ff158000             k/serial@ff160000             s/serial@ff168000             {/serial@ff170000             /serial@ff178000             /spi@ff1d0000            /spi@ff1d8000            /mmc@ff370000         cpus                         +       cpu@0            cpu           arm,cortex-a35                            psci                                                          Z                                        cpu@1            cpu           arm,cortex-a35                           psci                                                          Z                                        cpu@2            cpu           arm,cortex-a35                           psci                                                          Z                                  	      cpu@3            cpu           arm,cortex-a35                           psci                                                          Z                                  
      idle-states         psci       cpu-sleep             arm,idle-state           ,        =           T   x        e           u                   cluster-sleep             arm,idle-state           ,        =          T          e          u                         cpu0-opp-table            operating-points-v2                        opp-600000000               #F          ~ ~ p          @               opp-816000000               0,            p          @      opp-1008000000              <            p          @      opp-1200000000              G              p          @      opp-1296000000              M?d          p p p          @         arm-pmu           arm,cortex-a35-pmu        0         d          e          f          g                    	   
      display-subsystem             rockchip,display-subsystem                     okay          external-gmac-clock           fixed-clock                 gmac_clkin                    psci              arm,psci-1.0             smc       timer             arm,armv8-timer       0                                
        thermal-zones      soc-thermal                    4          B          T          trips      trip-point-0            d p        p           passive       trip-point-1            d L        p           passive                  soc-crit            d 8        p        	   critical             cooling-maps       map0            {                               map1            {                                     gpu-thermal            d        4          T               xin24m            fixed-clock                     n6         xin24m             ^      power-management@ff000000         $    rockchip,px30-pmu syscon simple-mfd                           power-controller              rockchip,px30-power-controller                                  +               `   power-domain@5                                       <                                power-domain@7                                   ;                             power-domain@9              	                     C      @      ?                             power-domain@10             
      @                                9      7      8      :                                      power-domain@11                                        K                                power-domain@12                   X                                                        D      5      6                                      power-domain@13                   (                                 3                        !                  power-domain@14                            I           "                        syscon@ff010000       '    rockchip,px30-pmugrf syscon simple-mfd                                             +                 io-domains        $    rockchip,px30-pmu-io-voltage-domain         okay               #           #      reboot-mode           syscon-reboot-mode                     RB        RB	        RB        RB         RB         serial@ff030000       $    rockchip,px30-uart snps,dw-apb-uart                                                     $      $           baudclk apb_pclk            *   %       %           /tx rx           9           C           Pdefault         ^   &   '   (      	  disabled          i2s@ff070000          &    rockchip,px30-i2s rockchip,rk3066-i2s                                                                       i2s_clk i2s_hclk            *   %      %           /tx rx           Pdefault         ^   )   *   +   ,        h            okay                     i2s@ff080000          &    rockchip,px30-i2s rockchip,rk3066-i2s                                                                       i2s_clk i2s_hclk            *   %      %           /tx rx           Pdefault         ^   -   .   /   0        h          	  disabled          interrupt-controller@ff131000             arm,gic-400         y                               @                                 @             `                       	                   syscon@ff140000       $    rockchip,px30-grf syscon simple-mfd                                            +              4   io-domains             rockchip,px30-io-voltage-domain         okay               1           2           1           1           1           1      lvds              rockchip,px30-lvds             3        dphy               4        lvds          	  disabled       ports                        +       port@0                                    +       endpoint@0                          5                             serial@ff158000       $    rockchip,px30-uart snps,dw-apb-uart                                                            I        baudclk apb_pclk            *   %      %           /tx rx           9           C           Pdefault         ^   6   7        okay          serial@ff160000       $    rockchip,px30-uart snps,dw-apb-uart                                                             J        baudclk apb_pclk            *   %      %           /tx rx           9           C           Pdefault         ^   8        okay          serial@ff168000       $    rockchip,px30-uart snps,dw-apb-uart                                                            K        baudclk apb_pclk            *   %      %           /tx rx           9           C           Pdefault         ^   9   :   ;      	  disabled          serial@ff170000       $    rockchip,px30-uart snps,dw-apb-uart                                                             L        baudclk apb_pclk            *   %      %   	        /tx rx           9           C           Pdefault         ^   <   =   >      	  disabled          serial@ff178000       $    rockchip,px30-uart snps,dw-apb-uart                                                            M        baudclk apb_pclk            *   %   
   %           /tx rx           9           C           Pdefault         ^   ?   @   A      	  disabled          i2c@ff180000          &    rockchip,px30-i2c rockchip,rk3399-i2c                                             N      	  i2c pclk                              Pdefault         ^   B                     +            okay                     /           G     pmic@20           rockchip,rk817                           C           
           rk808-clkout1 xin32k            mclk                           Pdefault         ^   D   E         ^                   h            l   F        x   F           F           F           F           F           F              regulators     DCDC_REG1         
  vdd_logic            ~         0          q                  (           y   regulator-state-mem          :        R ~         DCDC_REG2           vdd_arm          ~         p          q                  (              regulator-state-mem          n        R ~         DCDC_REG3           vcc_ddr                   (   regulator-state-mem          :         DCDC_REG4           vcc_3v3          2Z         2Z                  (           1   regulator-state-mem          n        R 2Z         LDO_REG2            vcc_1v8          w@         w@                  (           ]   regulator-state-mem          :        R w@         LDO_REG3            vdd_1v0          B@         B@                  (   regulator-state-mem          :        R B@         LDO_REG4            vcc3v3_pmu           2Z         2Z                  (           #   regulator-state-mem          :        R 2Z         LDO_REG5          	  vccio_sd             w@         2Z                  (           2   regulator-state-mem          :        R 2Z         LDO_REG6            vcc_sd           2Z         2Z         (           i   regulator-state-mem          :        R 2Z         LDO_REG7            vcc_bl           2Z         2Z              regulator-state-mem          n        R 2Z         LDO_REG8            vcc_lcd          *         *           }   regulator-state-mem          n        R *         LDO_REG9            vcc_cam          -         -   regulator-state-mem          n        R -            codec                        i2c@ff190000          &    rockchip,px30-i2c rockchip,rk3399-i2c                                             O      	  i2c pclk                              Pdefault         ^   G                     +            okay                   i2c@ff1a0000          &    rockchip,px30-i2c rockchip,rk3399-i2c                                             P      	  i2c pclk                   	           Pdefault         ^   H                     +          	  disabled          i2c@ff1b0000          &    rockchip,px30-i2c rockchip,rk3399-i2c                                              Q      	  i2c pclk                   
           Pdefault         ^   I                     +          	  disabled          spi@ff1d0000          &    rockchip,px30-spi rockchip,rk3066-spi                                                          $     U        spiclk apb_pclk         *   %      %           /tx rx           Pdefault         ^   J   K   L   M                     +          	  disabled          spi@ff1d8000          &    rockchip,px30-spi rockchip,rk3066-spi                                                         %     V        spiclk apb_pclk         *   %      %           /tx rx           Pdefault         ^   N   O   P   Q   R                     +          	  disabled          watchdog@ff1e0000             rockchip,px30-wdt snps,dw-wdt                                       [               %         	  disabled          pwm@ff200000          &    rockchip,px30-pwm rockchip,rk3328-pwm                                         "     S      	  pwm pclk            Pdefault         ^   S                 	  disabled          pwm@ff200010          &    rockchip,px30-pwm rockchip,rk3328-pwm                                        "     S      	  pwm pclk            Pdefault         ^   T                   okay                     pwm@ff200020          &    rockchip,px30-pwm rockchip,rk3328-pwm                                         "     S      	  pwm pclk            Pdefault         ^   U                 	  disabled          pwm@ff200030          &    rockchip,px30-pwm rockchip,rk3328-pwm                  0                      "     S      	  pwm pclk            Pdefault         ^   V                 	  disabled          pwm@ff208000          &    rockchip,px30-pwm rockchip,rk3328-pwm                                        #     T      	  pwm pclk            Pdefault         ^   W                 	  disabled          pwm@ff208010          &    rockchip,px30-pwm rockchip,rk3328-pwm                                       #     T      	  pwm pclk            Pdefault         ^   X                 	  disabled          pwm@ff208020          &    rockchip,px30-pwm rockchip,rk3328-pwm                                        #     T      	  pwm pclk            Pdefault         ^   Y                 	  disabled          pwm@ff208030          &    rockchip,px30-pwm rockchip,rk3328-pwm                 0                      #     T      	  pwm pclk            Pdefault         ^   Z                 	  disabled          timer@ff210000        *    rockchip,px30-timer rockchip,rk3288-timer                !                                         Y      &        pclk timer        dma-controller@ff240000           arm,pl330 arm,primecell              $        @                                                           	  apb_pclk                          %      tsadc@ff280000            rockchip,px30-tsadc              (                        $                 ,          P               ,     X        tsadc apb_pclk                      
  tsadc-apb              4        	         Pinit default sleep          ^   [            \        *   [        4           okay                     saradc@ff288000       ,    rockchip,px30-saradc rockchip,rk3399-saradc              (                       T           J                  -     W        saradc apb_pclk                       saradc-apb          okay            \   ]                 nvmem@ff290000            rockchip,px30-otp                )        @                /     Z     a        otp apb_pclk phy                          phy                      +      id@7                         cpu-leakage@17                       performance@1e                         h               clock-controller@ff2b0000             rockchip,px30-cru                +                     ^   $           xin24m gpll            4                   m         @                                     @      I               Fq   рр  f@                 clock-controller@ff2bc000             rockchip,px30-pmucru                 +                    ^        xin24m             4                   m              $      $      $           G             $      syscon@ff2c0000       ,    rockchip,px30-usb2phy-grf syscon simple-mfd              ,                              +      usb2phy@100           rockchip,px30-usb2phy                               $   
        phyclk                                    z   _        usb480m_phy         okay               _   host-port                              D         
  linestate           okay               b      otg-port                      $         B          A          @           otg-bvalid otg-id linestate       	  disabled               a            phy@ff2e0000              rockchip,px30-dsi-dphy               .                     $        E      	  ref pclk                  >        apb                        `           okay               3      usb@ff300000          0    rockchip,px30-usb rockchip,rk3066-usb snps,dwc2              0                        >                         otg         otg                                          @                  a      	  usb2-phy               `           okay          usb@ff340000              generic-ehci                 4                        <                            b        usb            `         	  disabled          usb@ff350000              generic-ohci                 5                        =                            b        usb            `         	  disabled          ethernet@ff360000             rockchip,px30-gmac               6                        +           macirq        @         >      ?      ?      @      A           C      L      [  stmmaceth mac_clk_rx mac_clk_tx clk_mac_ref clk_mac_refout aclk_mac pclk_mac clk_mac_speed             4        rmii            Pdefault         ^   c   d           `   	              ^      
  stmmaceth         	  disabled          mmc@ff370000          .    rockchip,px30-dw-mshc rockchip,rk3288-dw-mshc                7        @                6                         ;      C      D        biu ciu ciu-drive ciu-sample                                  р        Pdefault         ^   e   f   g   h           `           okay                     /           A   C               J         W         d         q           i           2      mmc@ff380000          .    rockchip,px30-dw-mshc rockchip,rk3288-dw-mshc                8        @                7                         8      E      F        biu ciu ciu-drive ciu-sample                                  р        Pdefault         ^   j   k   l           `   
      	  disabled          mmc@ff390000          .    rockchip,px30-dw-mshc rockchip,rk3288-dw-mshc                9        @                5                         9      G      H        biu ciu ciu-drive ciu-sample                                  р        Pdefault         ^   m   n   o           `   
      	  disabled          nand-controller@ff3b0000              rockchip,px30-nfc                ;        @                9                        7        ahb nfc               7        р        Pdefault          ^   p   q   r   s   t   u   v   w           `   
      	  disabled          opp-table2            operating-points-v2            x   opp-200000000                         ~      opp-300000000                               opp-400000000               ׄ                opp-480000000               8          *         gpu@ff400000          $    rockchip,px30-mali arm,mali-bifrost              @        @       $         /          .          -           job mmu gpu                I                       `               x        okay               y                 dsi@ff450000              rockchip,px30-mipi-dsi               E                        K                 D        pclk               3        dphy               `                 =        apb            4                     +            okay       ports                        +       port@0                                    +       endpoint@0                          z                    port@1                 endpoint               {                       panel@0           elida,kd35t133                          |           }           ~                           }   port       endpoint                          {               vop@ff460000              rockchip,px30-vop-big                F                       M                                      aclk_vop dclk_vop hclk_vop                3      4      5        axi ahb dclk                          `           okay       port                         +                  endpoint@0                                     z      endpoint@1                                    5            iommu@ff460f00            rockchip,iommu               F                       M                                aclk iface             `                       okay                     qos@ff518000              rockchip,px30-qos syscon                 Q                          qos@ff520000              rockchip,px30-qos syscon                 R                     "      qos@ff52c000              rockchip,px30-qos syscon                 R                          qos@ff538000              rockchip,px30-qos syscon                 S                          qos@ff538080              rockchip,px30-qos syscon                 S                         qos@ff538100              rockchip,px30-qos syscon                 S                          qos@ff538180              rockchip,px30-qos syscon                 S                         qos@ff540000              rockchip,px30-qos syscon                 T                           qos@ff540080              rockchip,px30-qos syscon                 T                          qos@ff548000              rockchip,px30-qos syscon                 T                          qos@ff548080              rockchip,px30-qos syscon                 T                         qos@ff548100              rockchip,px30-qos syscon                 T                          qos@ff548180              rockchip,px30-qos syscon                 T                          qos@ff548200              rockchip,px30-qos syscon                 T                    !      qos@ff550000              rockchip,px30-qos syscon                 U                           qos@ff550080              rockchip,px30-qos syscon                 U                          qos@ff550100              rockchip,px30-qos syscon                 U                          qos@ff550180              rockchip,px30-qos syscon                 U                         qos@ff558000              rockchip,px30-qos syscon                 U                          qos@ff558080              rockchip,px30-qos syscon                 U                         pinctrl           rockchip,px30-pinctrl              4                                +               gpio0@ff040000            rockchip,gpio-bank                                                      $                                        y              C      gpio1@ff250000            rockchip,gpio-bank               %                                         \                                     y                    gpio2@ff260000            rockchip,gpio-bank               &                                         ]                                     y                    gpio3@ff270000            rockchip,gpio-bank               '                                         ^                                     y              ~      pcfg-pull-up                              pcfg-pull-down           ,                 pcfg-pull-none           ;                 pcfg-pull-none-2ma           ;        H         pcfg-pull-up-2ma                     H         pcfg-pull-up-4ma                     H                    pcfg-pull-none-4ma           ;        H         pcfg-pull-down-4ma           ,        H         pcfg-pull-none-8ma           ;        H                    pcfg-pull-up-8ma                     H                    pcfg-pull-none-12ma          ;        H                    pcfg-pull-up-12ma                    H                    pcfg-pull-none-smt           ;         W                 pcfg-output-high             l      pcfg-output-low          x                 pcfg-input-high                                    pcfg-input                 i2c0       i2c0-xfer                                	                 B         i2c1       i2c1-xfer                                                 G         i2c2       i2c2-xfer                                               H         i2c3       i2c3-xfer                                               I         tsadc      tsadc-otp-pin                                    [      tsadc-otp-out                                   \         uart0      uart0-xfer                  
                              &      uart0-cts                                   '      uart0-rts                                   (         uart1      uart1-xfer                                              6      uart1-cts                                  7      uart1-rts                                uart2-m0       uart2m0-xfer                                              uart2-m1       uart2m1-xfer                                                8         uart3-m0       uart3m0-xfer                                             uart3m0-cts                            uart3m0-rts                               uart3-m1       uart3m1-xfer                                                9      uart3m1-cts                                :      uart3m1-rts                                ;         uart4      uart4-xfer                                              <      uart4-cts                                  =      uart4-rts                                  >         uart5      uart5-xfer                                              ?      uart5-cts                                  @      uart5-rts                                  A         spi0       spi0-clk                                   J      spi0-csn                                   K      spi0-miso                                  L      spi0-mosi                                  M      spi0-clk-hs                           spi0-miso-hs                              spi0-mosi-hs                                 spi1       spi1-clk                                   N      spi1-csn0                 	                 O      spi1-csn1                 
                 P      spi1-miso                                  Q      spi1-mosi                                  R      spi1-clk-hs                           spi1-miso-hs                              spi1-mosi-hs                                 pdm    pdm-clk0m0                            pdm-clk0m1                            pdm-clk1                              pdm-sdi0m0                            pdm-sdi0m1                            pdm-sdi1                              pdm-sdi2                              pdm-sdi3                              pdm-clk0m0-sleep                               pdm-clk0m1-sleep                               pdm-clk1-sleep                             pdm-sdi0m0-sleep                               pdm-sdi0m1-sleep                               pdm-sdi1-sleep                             pdm-sdi2-sleep                             pdm-sdi3-sleep                                i2s0       i2s0-8ch-mclk                             i2s0-8ch-sclktx                           i2s0-8ch-sclkrx                           i2s0-8ch-lrcktx                           i2s0-8ch-lrckrx                           i2s0-8ch-sdo0                             i2s0-8ch-sdo1                             i2s0-8ch-sdo2                             i2s0-8ch-sdo3                             i2s0-8ch-sdi0                             i2s0-8ch-sdi1                             i2s0-8ch-sdi2                 	            i2s0-8ch-sdi3                                i2s1       i2s1-2ch-mclk                                  E      i2s1-2ch-sclk                                  )      i2s1-2ch-lrck                                  *      i2s1-2ch-sdi                                   +      i2s1-2ch-sdo                                   ,         i2s2       i2s2-2ch-mclk                             i2s2-2ch-sclk                                  -      i2s2-2ch-lrck                                  .      i2s2-2ch-sdi                                   /      i2s2-2ch-sdo                                   0         sdmmc      sdmmc-clk                                  e      sdmmc-cmd                                  f      sdmmc-det                                   g      sdmmc-bus1                            sdmmc-bus4        @                                                             h         sdio       sdio-clk                                   l      sdio-cmd                                   k      sdio-bus4         @                                                             j         emmc       emmc-clk                  	                 m      emmc-cmd                  
                 n      emmc-rstnout                              emmc-bus1                              emmc-bus4         @                                                         emmc-bus8                                                                                                                       o         flash      flash-cs0                                  s      flash-rdy                 	                 u      flash-dqs                 
                 w      flash-ale                                  p      flash-cle                                  r      flash-wrn                                  v      flash-csl                             flash-rdn                                  t      flash-bus8                                                                                                                      q         lcdc       lcdc-rgb-dclk-pin                              lcdc-rgb-m0-hsync-pin                             lcdc-rgb-m0-vsync-pin                             lcdc-rgb-m0-den-pin                           lcdc-rgb888-m0-data-pins                                                                             
            	                                                                                                                                                                                                                        lcdc-rgb666-m0-data-pins                                                                              
            	                                                                                                                                                lcdc-rgb565-m0-data-pins                                                                              
            	                                                                                                                        lcdc-rgb888-m1-data-pins                                                     
                                                                                                                                                                        lcdc-rgb666-m1-data-pins                                                      
                                                                                                lcdc-rgb565-m1-data-pins                                                      
                                                                           pwm0       pwm0-pin                                    S         pwm1       pwm1-pin                                    T         pwm2       pwm2-pin                                   U         pwm3       pwm3-pin                                    V         pwm4       pwm4-pin                                   W         pwm5       pwm5-pin                                   X         pwm6       pwm6-pin                                   Y         pwm7       pwm7-pin                                   Z         gmac       rmii-pins                                                                                                                  	                 c      mac-refclk-12ma               
                 d      mac-refclk                
               cif-m0     cif-clkout-m0                             dvp-d2d9-m0                                                                                                                            	            
                        dvp-d0d1-m0                                        d10-d11-m0                                            cif-m1     cif-clkout-m1                             dvp-d2d9-m1                                                               	                                                                                                dvp-d0d1-m1                                        d10-d11-m1                                            isp    isp-prelight                                 btns       btn-pins                                                                                                                                                                                                                                                 headphone      hp-det                                leds       blue-led-pin                                              pmic       dc-det                              pmic-int                   
                  D      soc_slppin_gpio                             soc_slppin_rst                             soc_slppin_slp                                   chosen          serial2:115200n8          adc-joystick              adc-joystick                                             +       axis@0                          
           
                               axis@1                         
           
            /                    backlight             pwm-backlight                               a               |      gpio-keys         
    gpio-keys           Pdefault         ^      sw1         D                 DPAD-UP                  sw2         D               
  DPAD-DOWN             !      sw3         D               
  DPAD-LEFT             "      sw4         D                 DPAD-RIGHT            #      sw5         D                 BTN-A             1      sw6         D                 BTN-B             0      sw7         D                 BTN-Y             4      sw8         D                 BTN-X             3      sw9         D                  F1                  sw10            D                 F2                  sw11            D                 F3                  sw12            D                 F4                  sw13            D                 F5                  sw14            D                 F6                  sw15            D               	  TOP-LEFT              6      sw16            D               
  TOP-RIGHT             7         gpio-leds         
    gpio-leds           Pdefault         ^      led-0           blue:heartbeat          D   C             
  heartbeat            rk817-sound           simple-audio-card           	Analog          	"i2s         	;                  	Y         9  	sMicrophone Mic Jack Headphone Headphones Speaker Speaker          ;  	MICL Mic Jack Headphones HPOL Headphones HPOR Speaker SPKO     simple-audio-card,codec         	         simple-audio-card,cpu           	            vccsys            regulator-fixed         vcc3v8_sys                    9         9           F      vcc_host              regulator-fixed       	  vcc_host             LK@         LK@        	T   C                	                 	   F         	compatible interrupt-parent #address-cells #size-cells model ethernet0 i2c0 i2c1 i2c2 i2c3 serial0 serial1 serial2 serial3 serial4 serial5 spi0 spi1 mmc0 device_type reg enable-method clocks #cooling-cells cpu-idle-states dynamic-power-coefficient operating-points-v2 cpu-supply phandle entry-method local-timer-stop arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us opp-shared opp-hz opp-microvolt clock-latency-ns opp-suspend interrupts interrupt-affinity ports status clock-frequency clock-output-names #clock-cells polling-delay-passive polling-delay sustainable-power thermal-sensors temperature hysteresis trip cooling-device contribution #power-domain-cells pm_qos pmuio1-supply pmuio2-supply offset mode-bootloader mode-fastboot mode-loader mode-normal mode-recovery clock-names dmas dma-names reg-shift reg-io-width pinctrl-names pinctrl-0 #sound-dai-cells #interrupt-cells interrupt-controller vccio1-supply vccio2-supply vccio3-supply vccio4-supply vccio5-supply vccio6-supply phys phy-names rockchip,grf rockchip,output remote-endpoint i2c-scl-falling-time-ns i2c-scl-rising-time-ns wakeup-source vcc1-supply vcc2-supply vcc3-supply vcc4-supply vcc5-supply vcc6-supply vcc7-supply regulator-name regulator-min-microvolt regulator-max-microvolt regulator-ramp-delay regulator-always-on regulator-boot-on regulator-on-in-suspend regulator-suspend-microvolt regulator-off-in-suspend rockchip,mic-in-differential #pwm-cells arm,pl330-periph-burst #dma-cells assigned-clocks assigned-clock-rates resets reset-names rockchip,hw-tshut-temp pinctrl-1 pinctrl-2 #thermal-sensor-cells #io-channel-cells vref-supply bits #reset-cells assigned-clock-parents #phy-cells interrupt-names power-domains dr_mode g-np-tx-fifo-size g-rx-fifo-size g-tx-fifo-size phy-mode bus-width fifo-depth max-frequency cap-sd-highspeed card-detect-delay cd-gpios sd-uhs-sdr12 sd-uhs-sdr25 sd-uhs-sdr50 sd-uhs-sdr104 vmmc-supply vqmmc-supply mali-supply backlight iovcc-supply reset-gpios rotation vdd-supply iommus #iommu-cells rockchip,pmu ranges gpio-controller #gpio-cells bias-pull-up bias-pull-down bias-disable drive-strength input-schmitt-enable output-high output-low input-enable rockchip,pins stdout-path io-channels abs-flat abs-fuzz abs-range linux,code power-supply pwms label linux,default-trigger simple-audio-card,name simple-audio-card,format simple-audio-card,hp-det-gpio simple-audio-card,mclk-fs simple-audio-card,widgets simple-audio-card,routing sound-dai enable-active-high vin-supply 