  a   8  [X   (              [                                                                   (   ,haoyu,marsboard-rk3066 rockchip,rk3066a          7MarsBoard RK3066       aliases          =/ethernet@10204000           G/pinctrl/gpio@20034000           M/pinctrl/gpio@2003c000           S/pinctrl/gpio@2003e000           Y/pinctrl/gpio@20080000           _/i2c@2002d000            d/i2c@2002f000            i/i2c@20056000            n/i2c@2005a000            s/i2c@2005e000            x/serial@10124000             /serial@10126000             /serial@20064000             /serial@20068000             /spi@20070000            /spi@20074000            /pinctrl/gpio@20084000           /pinctrl/gpio@2000a000           /mmc@10214000         oscillator           ,fixed-clock          n6                       xin24m              G      gpu@10090000          "   ,rockchip,rk3066-mali arm,mali-400            	                                	   bus core                                   '      x      	  .disabled          x  5                                                                                                          5  @gp gpmmu pp0 ppmmu0 pp1 ppmmu1 pp2 ppmmu2 pp3 ppmmu3            P            video-codec@10104000             ,rockchip,rk3066-vpu          @            5       	          
         
  @vepu vdpu                                         (   aclk_vdpu hclk_vdpu aclk_vepu hclk_vepu         P            cache-controller@10138000            ,arm,pl310-cache                       ^        l               8      scu@1013c000             ,arm,cortex-a9-scu                      global-timer@1013c200            ,arm,cortex-a9-global-timer                        5                             	  .disabled          local-timer@1013c600             ,arm,cortex-a9-twd-timer                       5                             interrupt-controller@1013d000            ,arm,cortex-a9-gic            x                                              serial@10124000       &   ,rockchip,rk3066-uart snps,dw-apb-uart            @            5       "                                  baudclk apb_pclk                   @     L        .okay                                 tx rx           default                  serial@10126000       &   ,rockchip,rk3066-uart snps,dw-apb-uart            `            5       #                                  baudclk apb_pclk                   A     M        .okay                                tx rx           default                  qos@1012d000             ,rockchip,rk3066-qos syscon                            !      qos@1012e000             ,rockchip,rk3066-qos syscon                                   qos@1012f000             ,rockchip,rk3066-qos syscon                                  qos@1012f080             ,rockchip,rk3066-qos syscon                                 qos@1012f100             ,rockchip,rk3066-qos syscon                                  qos@1012f180             ,rockchip,rk3066-qos syscon                                 qos@1012f200             ,rockchip,rk3066-qos syscon                                  qos@1012f280             ,rockchip,rk3066-qos syscon                                 usb@10180000             ,rockchip,rk3066-usb snps,dwc2                         5                                 otg         otg                                          @   @                     	  usb2-phy            .okay          usb@101c0000          
   ,snps,dwc2                         5                                 otg         host                     	  usb2-phy            .okay          ethernet@10204000            ,rockchip,rk3066-emac              @    <        5                              D         hclk macref         #   d        -rmii            6   	        .okay            C   
        G           default                     mdio                                 ethernet-phy@0                                   5                  
            mmc@10214000             ,rockchip,rk2928-dw-mshc          !@            5                              H         biu ciu                       rx-tx           R           '      Q        ]reset           .okay                     i        default                             w         mmc@10218000             ,rockchip,rk2928-dw-mshc          !            5                              I         biu ciu                       rx-tx           R           '      R        ]reset         	  .disabled            default                           mmc@1021c000             ,rockchip,rk2928-dw-mshc          !            5                              J         biu ciu                       rx-tx           R           '      S        ]reset         	  .disabled          nand-controller@10500000             ,rockchip,rk2928-nfc          P    @         5                                 ahb       	  .disabled          pmu@20004000          &   ,rockchip,rk3066-pmu syscon simple-mfd              @       reboot-mode          ,syscon-reboot-mode             @        RB         RB        RB	        RB      power-controller          !   ,rockchip,rk3066-power-controller                                                        power-domain@7                                                               P                 O                                                                                  power-domain@6                                                                            power-domain@8                                        !                        grf@20008000          &   ,rockchip,rk3066-grf syscon simple-mfd                              	   usbphy           ,rockchip,rk3066a-usb-phy                                      .okay       usb-phy@17c            |               Q         phyclk                                             usb-phy@188                           R         phyclk                                                   dma-controller@20018000          ,arm,pl330 arm,primecell              @         5                                                                       	   apb_pclk                      dma-controller@2001c000          ,arm,pl330 arm,primecell              @         5                                                                       	   apb_pclk          	  .disabled          i2c@2002d000             ,rockchip,rk3066-i2c                       5       (                                     6   	         i2c               P      	  .disabled            default            "      i2c@2002f000             ,rockchip,rk3066-i2c                       5       )                                     6   	              Q         i2c         .okay            default            #             tps@2d              -            $        5              #   %        /   %        ;   %        G   %        S   &        _   &        k   %        w   %         ,ti,tps65910    regulators                               regulator@0         vcc_rtc                               vrtc          regulator@1         vcc_io                               vio             &      regulator@2         vdd_arm          	'         `                                      vdd1                9      regulator@3         vcc_ddr          	'         `                                      vdd2          regulator@5       
  vcc18_cif                                vdig1         regulator@6         vdd_11                               vdig2         regulator@7         vcc_25                               vpll          regulator@8         vcc_18                               vdac          regulator@9         vcc25_hdmi                       	        vaux1         regulator@10            vcca_33                      
        vaux2         regulator@11          	  vcc_rmii                        vaux33                    regulator@12          
  vcc28_cif                                vmmc          regulator@4                     vdd3          regulator@13                        vbb                pwm@20030000             ,rockchip,rk2928-pwm                                         F      	  .disabled            default            '      pwm@20030010             ,rockchip,rk2928-pwm                                        F      	  .disabled            default            (      watchdog@2004c000             ,rockchip,rk3066-wdt snps,dw-wdt                             K        5       3           .okay          pwm@20050020             ,rockchip,rk2928-pwm                                         G      	  .disabled            default            )      pwm@20050030             ,rockchip,rk2928-pwm            0                            G        .okay            default            *            J      i2c@20056000             ,rockchip,rk3066-i2c           `            5       *                                     6   	              R         i2c       	  .disabled            default            +      i2c@2005a000             ,rockchip,rk3066-i2c                       5       +                                     6   	              S         i2c       	  .disabled            default            ,      i2c@2005e000             ,rockchip,rk3066-i2c                       5       4                                     6   	              T         i2c       	  .disabled            default            -      serial@20064000       &   ,rockchip,rk3066-uart snps,dw-apb-uart             @            5       $                                  baudclk apb_pclk                   B     N        .okay                                tx rx           default            .      serial@20068000       &   ,rockchip,rk3066-uart snps,dw-apb-uart                         5       %                                  baudclk apb_pclk                   C     O        .okay                        	        tx rx           default            /      saradc@2006c000          ,rockchip,saradc                       5                  	                  G     J         saradc apb_pclk         '      W        ]saradc-apb        	  .disabled          spi@20070000             ,rockchip,rk3066-spi                E     H         spiclk apb_pclk         5       &                                                          
              tx rx         	  .disabled            default            0   1   2   3      spi@20074000             ,rockchip,rk3066-spi                F     I         spiclk apb_pclk         5       '             @                                                          tx rx         	  .disabled            default            4   5   6   7      dma-controller@20078000          ,arm,pl330 arm,primecell              @         5                                                                      	   apb_pclk                      cpus                                      rockchip,rk3066-smp    cpu@0           )cpu          ,arm,cortex-a9           5   8                   8  F @   O  a * s * 	'     g8        W  @                       e   9      cpu@1           )cpu          ,arm,cortex-a9           5   8                    e   9         display-subsystem            ,rockchip,display-subsystem          p   :   ;      hdmi-sound           ,simple-audio-card           vHDMI            i2s                  	  .disabled       simple-audio-card,codec            <      simple-audio-card,cpu              =         sram@10080000         
   ,mmio-sram                                                              smp-sram@0           ,rockchip,rk3066-smp-sram                    P         vop@1010c000             ,rockchip,rk3066-vop                     5                                             aclk_vop dclk_vop hclk_vop          P              '      d      e      f        ]axi ahb dclk          	  .disabled       port                                          :   endpoint@0                          >            B            vop@1010e000             ,rockchip,rk3066-vop                     5                                             aclk_vop dclk_vop hclk_vop          P              '      g      h      i        ]axi ahb dclk          	  .disabled       port                                          ;   endpoint@0                          ?            C            hdmi@10116000            ,rockchip,rk3066-hdmi             `             5       @                          hclk            default            @   A        P              6   	                  	  .disabled                <   ports                                port@0                                            endpoint@0                          B            >      endpoint@1                         C            ?         port@1                          i2s@10118000             ,rockchip,rk3066-i2s                       5                  default            D               K              i2s_clk i2s_hclk                                tx rx                                           	  .disabled                =      i2s@1011a000             ,rockchip,rk3066-i2s                       5                   default            E               L              i2s_clk i2s_hclk                                tx rx                                           	  .disabled          i2s@1011c000             ,rockchip,rk3066-i2s                       5                  default            F               M              i2s_clk i2s_hclk                  	      
        tx rx                                           	  .disabled          clock-controller@20000000            ,rockchip,rk3066a-cru                                G         xin24m          6   	                    '         @                              ^                _         ׄ #g рxh рxh                  timer@2000e000           ,snps,dw-apb-timer                          5       .                  V     D         timer pclk        efuse@20010000           ,rockchip,rk3066a-efuse                @                                        [         pclk_efuse     cpu_leakage@17                          timer@20038000           ,snps,dw-apb-timer                         5       ,                  T     B         timer pclk        timer@2003a000           ,snps,dw-apb-timer                         5       -                  U     C         timer pclk        tsadc@20060000           ,rockchip,rk3066-tsadc                                 ]     ]         saradc apb_pclk         5                  	           '      \        ]saradc-apb        	  .disabled          pinctrl          ,rockchip,rk3066a-pinctrl            6   	                                     gpio@20034000            ,rockchip,gpio-bank            @            5       6                 U         4        D            x                 gpio@2003c000            ,rockchip,gpio-bank                        5       7                 V         4        D            x                             gpio@2003e000            ,rockchip,gpio-bank                        5       8                 W         4        D            x                 gpio@20080000            ,rockchip,gpio-bank                         5       9                 X         4        D            x                       K      gpio@20084000            ,rockchip,gpio-bank            @            5       :                 Y         4        D            x                 gpio@2000a000            ,rockchip,gpio-bank                         5       <                 Z         4        D            x                       $      pcfg-pull-default            P            I      pcfg-pull-none           f            H      emac       emac-xfer           s            H            H            H            H            H            H            H            H                  emac-mdio            s            H            H                     emmc       emmc-clk            s            I      emmc-cmd            s      	      I      emmc-rst            s      
      I         hdmi       hdmi-hpd            s              I            A      hdmii2c-xfer             s             H             H            @         i2c0       i2c0-xfer            s            H            H            "         i2c1       i2c1-xfer            s            H            H            #         i2c2       i2c2-xfer            s             H            H            +         i2c3       i2c3-xfer            s            H            H            ,         i2c4       i2c4-xfer            s            H            H            -         pwm0       pwm0-out            s             H            '         pwm1       pwm1-out            s             H            (         pwm2       pwm2-out            s             H            )         pwm3       pwm3-out            s             H            *         spi0       spi0-clk            s            I            0      spi0-cs0            s            I            3      spi0-tx         s            I            1      spi0-rx         s            I            2      spi0-cs1            s            I         spi1       spi1-clk            s            I            4      spi1-cs0            s            I            7      spi1-rx         s            I            6      spi1-tx         s            I            5      spi1-cs1            s            I         uart0      uart0-xfer           s             I            I                  uart0-cts           s            I      uart0-rts           s            I         uart1      uart1-xfer           s            I            I                  uart1-cts           s            I      uart1-rts           s            I         uart2      uart2-xfer           s            I      	      I            .         uart3      uart3-xfer           s            I            I            /      uart3-cts           s            I      uart3-rts           s            I         sd0    sd0-clk         s            I                  sd0-cmd         s      	      I                  sd0-cd          s            I                  sd0-wp          s            I      sd0-bus-width1          s      
      I      sd0-bus-width4        @  s      
      I            I            I            I                     sd1    sd1-clk         s            I                  sd1-cmd         s            I                  sd1-cd          s            I                  sd1-wp          s            I      sd1-bus-width1          s            I      sd1-bus-width4        @  s            I            I            I            I                     i2s0       i2s0-bus            s             I             I       	      I       
      I             I             I             I             I             I            D         i2s1       i2s1-bus          `  s             I             I             I             I             I             I            E         i2s2       i2s2-bus          `  s             I             I             I             I             I             I            F         lan8720a       phy-int         s             H                        memory@60000000         )memory           `   @         vdd-log          ,pwm-regulator              J              vdd_log          O         O                  B@   d O   *        .okay          sdmmc-regulator          ,regulator-fixed         sdmmc-supply             -         -           K                          &                  vsys-regulator           ,regulator-fixed         vsys             LK@         LK@                     %         	#address-cells #size-cells interrupt-parent compatible model ethernet0 gpio0 gpio1 gpio2 gpio3 i2c0 i2c1 i2c2 i2c3 i2c4 serial0 serial1 serial2 serial3 spi0 spi1 gpio4 gpio6 mmc0 clock-frequency #clock-cells clock-output-names phandle reg clocks clock-names assigned-clocks assigned-clock-rates resets status interrupts interrupt-names power-domains cache-unified cache-level interrupt-controller #interrupt-cells reg-shift reg-io-width dmas dma-names pinctrl-names pinctrl-0 dr_mode g-np-tx-fifo-size g-rx-fifo-size g-tx-fifo-size phys phy-names max-speed phy-mode rockchip,grf phy phy-supply fifo-depth reset-names max-frequency vmmc-supply offset mode-normal mode-recovery mode-bootloader mode-loader #power-domain-cells pm_qos #phy-cells #dma-cells arm,pl330-broken-no-flushp arm,pl330-periph-burst vcc1-supply vcc2-supply vcc3-supply vcc4-supply vcc5-supply vcc6-supply vcc7-supply vccio-supply regulator-name regulator-always-on regulator-compatible regulator-min-microvolt regulator-max-microvolt regulator-boot-on #pwm-cells #io-channel-cells enable-method device_type next-level-cache operating-points clock-latency cpu-supply ports simple-audio-card,name simple-audio-card,format simple-audio-card,mclk-fs sound-dai ranges remote-endpoint #sound-dai-cells rockchip,playback-channels rockchip,capture-channels #reset-cells gpio-controller #gpio-cells bias-pull-pin-default bias-disable rockchip,pins pwms voltage-table gpio startup-delay-us vin-supply 