Ðþí  U¤   8  Nx   (            ,  N@                                                      &   rockchip,rk3036-kylin rockchip,rk3036            &            7Rockchip RK3036 KylinBoard     aliases          =/pinctrl/gpio@2007c000           C/pinctrl/gpio@20080000           I/pinctrl/gpio@20084000           O/i2c@20072000            T/i2c@20056000            Y/i2c@2005a000            ^/mmc@1021c000            d/mmc@10214000            j/mmc@10218000            p/serial@20060000             x/serial@20064000             €/serial@20068000             ˆ/spi@20074000            Œ/mmc@1021c000            ‘/mmc@10214000            –/mmc@10218000         cpus                                       ›rockchip,rk3036-smp    cpu@f00          ©cpu          arm,cortex-a7            µ            ¹                À s€ B@         Ñ  œ@         ß               æ         cpu@f01          ©cpu          arm,cortex-a7            µ           ¹               æ            arm-pmu          arm,cortex-a7-pmu            î       L          M            ù            display-subsystem            rockchip,display-subsystem                   timer            arm,armv7-timer                0   î                              
          6n6       oscillator           fixed-clock         6n6         Fxin24m          Y             æ   &      sram@10080000         
   mmio-sram            µ                                       f             smp-sram@0           rockchip,rk3066-smp-sram             µ                gpu@10090000          "   rockchip,rk3036-mali arm,mali-400            µ	           0   î                                                mgp gpmmu pp0 ppmmu0         }      @        �õá          ß      @      @      	  ¢bus core            ®               ¹      x        ¼okay            Ã         video-codec@10108000             rockchip,rk3036-vpu          µ€             î                  mvdpu             ß      Ð     Ü      
  ¢aclk hclk           Ï           ®            iommu@10108800           rockchip,iommu           µˆ             î       7            ß      Ð     Ü        ¢aclk iface          ®              Ö             æ         vop@10118000             rockchip,rk3036-vop          µ€   œ         î       +            ß      Å      d     Ñ        ¢aclk_vop dclk_vop hclk_vop           ¹      u      v      w        ãaxi ahb dclk            Ï   	        ®              ¼okay       port                                       æ      endpoint@0           µ            ï   
         æ   ,            iommu@10118300           rockchip,iommu           µƒ             î       +            ß      Å     Ñ        ¢aclk iface          ®              Ö            ¼okay             æ   	      qos@1012d000             rockchip,rk3036-qos syscon           µÐ              æ   *      qos@1012e000             rockchip,rk3036-qos syscon           µà              æ   )      qos@1012f000             rockchip,rk3036-qos syscon           µð              æ   (      interrupt-controller@10139000            arm,gic-400          ÿ                                   µ�          À     à              î      	           æ         usb@10180000          2   rockchip,rk3036-usb rockchip,rk3066-usb snps,dwc2            µ              î       
            ß     Á        ¢otg         %otg         -           ?          N      €   €   @   @            ]         	  busb2-phy            ¼okay          usb@101c0000          2   rockchip,rk3036-usb rockchip,rk3066-usb snps,dwc2            µ              î                   ß     Â        ¢otg         %host            ]         	  busb2-phy            ¼okay          ethernet@10200000            rockchip,rk3036-emac             µ     @          î                  l            ß     Ì      ˜      —        ¢hclk macref macclk          }      ™        y              �   d        šrmii            ¼okay            £           §   
        º                 Êdefault         Ø         mdio                                 ethernet-phy@0           µ             æ               mmc@10214000          0   rockchip,rk3036-dw-mshc rockchip,rk3288-dw-mshc          µ!@   @         6<4`        â<4`         ß     È      D        ¢biu ciu         ð            î                   ¹      Q        ãreset         	  ¼disabled            û                             (   È         :        Êdefault         Ø                  mmc@10218000          0   rockchip,rk3036-dw-mshc rockchip,rk3288-dw-mshc          µ!€   @         â<4`          ß     É      E      s      w        ¢biu ciu ciu-drive ciu-sample            ð            î                   ¹      R        ãreset           ¼okay            û                     E        R   Z         p        †            ‘        Êdefault         Ø                  Ÿ         ¬         ¹         Æ      mmc@1021c000          0   rockchip,rk3036-dw-mshc rockchip,rk3288-dw-mshc          µ!À   @          î                  û                    6<4`        â<4`          ß     Ë      G      u      y        ¢biu ciu ciu-drive ciu-sample             :        Ô              Ùrx-tx           ð            ã         ‘        Êdefault         Ø                  ¹      S        ãreset           ¼okay          i2s@10220000          (   rockchip,rk3036-i2s rockchip,rk3066-i2s          µ"    @          î       3           ¢i2s_clk i2s_hclk             ß      R     Î        Ô                     Ùtx rx           Êdefault         Ø           ð            ¼okay             æ   J      nand-controller@10500000          (   rockchip,rk3036-nfc rockchip,rk2928-nfc          µP    @          î                   ß     Å      L        ¢ahb nfc         }      L        �ðÑ€        Ø          !   "   #   $   %        Êdefault       	  ¼disabled          clock-controller@20000000            rockchip,rk3036-cru          µ                ß   &        ¢xin24m          l           Y                      }              �#g¸€         æ         syscon@20008000       &   rockchip,rk3036-grf syscon simple-mfd            µ  €                                      æ      usb2phy@17c          rockchip,rk3036-usb2phy          µ  |             ß      ]        ¢phyclk          Fusb480m_phy         }      ¡        y   '        Y            ¼okay             æ   '   host-port            î       5         
  mlinestate                       ¼okay             æ         otg-port          $   î       #          3          4           motg-bvalid otg-id linestate                     ¼okay             æ            power-controller          !   rockchip,rk3036-power-controller                                                  æ      power-domain@3           µ            ß      Å     Ñ      d        -   (                  power-domain@4           µ            ß      Ð     Ü        -   )                  power-domain@5           µ            ß      @        -   *                     reboot-mode          syscon-reboot-mode          4  Ø        ;RBÃ         GRBÃ        URBÃ	        eRBÃ         audio-codec@20030000             rockchip,rk3036-codec            µ     @         ¢acodec_pclk          ß     q        l           ð            ¼okay          hdmi@20034000            rockchip,rk3036-inno-hdmi            µ @   @          î       -            ß     h      d      	  ¢pclk ref            l           Êdefault         Ø   +        ð            ¼okay       ports                                port@0           µ       endpoint            ï   ,         æ   
         port@1           µ      endpoint            ï   -         æ   F               timer@20044000        ,   rockchip,rk3036-timer rockchip,rk3288-timer          µ @              î                   ß     a   &        ¢pclk timer        pwm@20050000          (   rockchip,rk3036-pwm rockchip,rk2928-pwm          µ              q            ß     ^        Êdefault         Ø   .      	  ¼disabled          pwm@20050010          (   rockchip,rk3036-pwm rockchip,rk2928-pwm          µ             q            ß     ^        Êdefault         Ø   /      	  ¼disabled          pwm@20050020          (   rockchip,rk3036-pwm rockchip,rk2928-pwm          µ              q            ß     ^        Êdefault         Ø   0      	  ¼disabled          pwm@20050030          (   rockchip,rk3036-pwm rockchip,rk2928-pwm          µ  0           q            ß     ^        Êdefault         Ø   1      	  ¼disabled          i2c@20056000          (   rockchip,rk3036-i2c rockchip,rk3288-i2c          µ `             î                                            ¢i2c          ß     M        Êdefault         Ø   2        ¼okay            6 €   pmic@1b          rockchip,rk808           µ            &            î              Êdefault         Ø   3   4         |         �        Y           Fxin32k rk808-clkout2            «   5        ·   5        Ã   5        Ï   5        Û   5        ç   5        ó   6        ÿ   7           7           5        %   7        2   8   regulators     DCDC_REG1            ?         S        e q°        } ™p        •vdd_arm    regulator-state-mem          ¤         DCDC_REG2            ?         S        e øP        } Ð        •vdd_gpu          æ      regulator-state-mem          ½        Õ B@         DCDC_REG3            ?         S        •vcc_ddr    regulator-state-mem          ½         DCDC_REG4            ?         S        e 2Z         } 2Z         •vcc_io           æ   7   regulator-state-mem          ½        Õ 2Z          LDO_REG1             ?         S        e 2Z         } 2Z       
  •vccio_pmu            æ   8   regulator-state-mem          ½        Õ 2Z          LDO_REG2             ?         S        e 2Z         } 2Z         •vcc_tp     regulator-state-mem          ¤         LDO_REG3             ?         S        e B@        } B@        •vdd_10     regulator-state-mem          ½        Õ B@         LDO_REG4             ?         S        e w@        } w@      
  •vcc18_lcd      regulator-state-mem          ½        Õ w@         LDO_REG5             ?         S        e w@        } 2Z       	  •vccio_sd       regulator-state-mem          ½        Õ 2Z          LDO_REG6             ?         S        e w@        } &%         •vout5      regulator-state-mem          ½        Õ w@         LDO_REG7             ?         S        e w@        } w@        •vcc_18           æ   6   regulator-state-mem          ½        Õ w@         LDO_REG8             ?         S        e w@        } w@        •vcca_codec     regulator-state-mem          ½        Õ w@         SWITCH_REG1          ?         S        •vcc_wl     regulator-state-mem          ½         SWITCH_REG2          ?         S        •vcc_lcd    regulator-state-mem          ½                  i2c@2005a000          (   rockchip,rk3036-i2c rockchip,rk3288-i2c          µ               î                                            ¢i2c          ß     N        Êdefault         Ø   9        ¼okay       audio-codec@1b           realtek,rt5616           µ            ß      q        ¢mclk            ð             æ   K         serial@20060000       &   rockchip,rk3036-uart snps,dw-apb-uart            µ               î                  ñ           û           6n6          ß      M     U        ¢baudclk apb_pclk            Êdefault         Ø   :   ;   <        ¼okay          serial@20064000       &   rockchip,rk3036-uart snps,dw-apb-uart            µ @             î                  ñ           û           6n6          ß      N     V        ¢baudclk apb_pclk            Êdefault         Ø   =      	  ¼disabled          serial@20068000       &   rockchip,rk3036-uart snps,dw-apb-uart            µ €             î                  ñ           û           6n6          ß      O     W        ¢baudclk apb_pclk            Êdefault         Ø   >        ¼okay          i2c@20072000          (   rockchip,rk3036-i2c rockchip,rk3288-i2c          µ               î                                            ¢i2c          ß     L        Êdefault         Ø   ?      	  ¼disabled          spi@20074000             rockchip,rk3036-spi          µ @             î                   ß      A     R        ¢spiclk apb_pclk         Ô            	        Ùtx rx           Êdefault         Ø   @   A   B   C                                	  ¼disabled          dma-controller@20078000          arm,pl330 arm,primecell          µ €   @          î                                                  .         ß      Â      	  ¢apb_pclk             æ         pinctrl          rockchip,rk3036-pinctrl         l                                     f   gpio@2007c000            rockchip,gpio-bank           µ À             î       $            ß     @         E        U            ÿ                    æ   I      gpio@20080000            rockchip,gpio-bank           µ               î       %            ß     A         E        U            ÿ                 gpio@20084000            rockchip,gpio-bank           µ @             î       &            ß     B         E        U            ÿ                    æ         pcfg-pull-default            a         æ   E      pcfg-pull-none           w         æ   D      pwm0       pwm0-pin            „              D         æ   .         pwm1       pwm1-pin            „             D         æ   /         pwm2       pwm2-pin            „             D         æ   0         pwm3       pwm3-pin            „             D         æ   1         sdmmc      sdmmc-clk           „            D         æ         sdmmc-cmd           „            E         æ         sdmmc-cd            „            E         æ         sdmmc-bus1          „            E      sdmmc-bus4        @  „            E            E            E            E         æ         sdmmc-pwr           „             D         sdio       sdio-bus1           „             E      sdio-bus4         @  „             E             E             E             E         æ         sdio-cmd            „             E         æ         sdio-clk            „       	      D         æ         bt-wake-h           „             E         æ   H         emmc       emmc-clk            „            D         æ         emmc-cmd            „            E         æ         emmc-bus8         €  „            E            E            E            E            E            E            E            E         æ            nfc    flash-ale           „             E         æ         flash-bus8        €  „            E            E            E            E            E            E            E            E         æ          flash-cle           „            E         æ   !      flash-csn0          „            E         æ   "      flash-rdn           „            E         æ   #      flash-rdy           „            E         æ   $      flash-wrn           „            E         æ   %         emac       emac-xfer         €  „      
      E            E            E            E            E            E            E            E         æ         emac-mdio            „            E            E         æ            i2c0       i2c0-xfer            „              D             D         æ   ?         i2c1       i2c1-xfer            „             D             D         æ   2         i2c2       i2c2-xfer            „            D            D         æ   9         i2s    i2s-bus       `  „             E            E            E            E            E            E         æ            hdmi       hdmi-ctl          @  „            D      	      D      
      D            D         æ   +         uart0      uart0-xfer           „             E             D         æ   :      uart0-cts           „             E         æ   ;      uart0-rts           „             D         æ   <         uart1      uart1-xfer           „            E            D         æ   =         uart2      uart2-xfer           „            E            D         æ   >         spi-pins       spi-txd         „            E         æ   @      spi-rxd         „            E         æ   A      spi-clk         „             E         æ   B      spi-cs0         „            E         æ   C      spi-cs1         „            E         leds       led-ctl         „             D         æ   G         pmic       pmic-int            „             E         æ   3         suspend    global-pwroff           „            D         æ   4            chosen          ’serial2:115200n8          memory@60000000          ©memory           µ`             hdmi-con             hdmi-connector           °a      port       endpoint            ï   F         æ   -            gpio-leds         
   gpio-leds      led-0           Ä                  žkylin:red:led           Êdefault         Ø   G         sdio-pwrseq          mmc-pwrseq-simple           Êdefault         Ø   H      $  ¾   I         I            	            æ         sound            simple-audio-card           ¤i2s         ½rockchip,rt5616-codec           Ô         4  îMicrophone Microphone Jack Headphone Headphone Jack       k  MIC1 Microphone Jack MIC2 Microphone Jack Microphone Jack micbias1 Headphone Jack HPOL Headphone Jack HPOR     simple-audio-card,cpu           "   J      simple-audio-card,codec         "   K         regulator-vsys           regulator-fixed         •vcc_sys         e LK@        } LK@         ?         S         æ   5         	#address-cells #size-cells compatible interrupt-parent model gpio0 gpio1 gpio2 i2c0 i2c1 i2c2 mshc0 mshc1 mshc2 serial0 serial1 serial2 spi mmc0 mmc1 mmc2 enable-method device_type reg resets operating-points clock-latency clocks phandle interrupts interrupt-affinity ports arm,cpu-registers-not-fw-configured clock-frequency clock-output-names #clock-cells ranges interrupt-names assigned-clocks assigned-clock-rates clock-names power-domains status mali-supply iommus #iommu-cells reset-names remote-endpoint interrupt-controller #interrupt-cells dr_mode g-np-tx-fifo-size g-rx-fifo-size g-tx-fifo-size phys phy-names rockchip,grf assigned-clock-parents max-speed phy-mode phy phy-reset-duration phy-reset-gpios pinctrl-names pinctrl-0 max-frequency fifo-depth bus-width cap-mmc-highspeed cap-sd-highspeed card-detect-delay disable-wp cap-sdio-irq rockchip,default-sample-phase keep-power-in-suspend mmc-pwrseq non-removable sd-uhs-sdr12 sd-uhs-sdr25 sd-uhs-sdr50 sd-uhs-sdr104 dmas dma-names mmc-ddr-1_8v #sound-dai-cells #reset-cells #phy-cells #power-domain-cells pm_qos offset mode-normal mode-recovery mode-bootloader mode-loader #pwm-cells rockchip,system-power-controller wakeup-source vcc1-supply vcc2-supply vcc3-supply vcc4-supply vcc6-supply vcc7-supply vcc8-supply vcc9-supply vcc10-supply vcc11-supply vcc12-supply vddio-supply regulator-always-on regulator-boot-on regulator-min-microvolt regulator-max-microvolt regulator-name regulator-off-in-suspend regulator-on-in-suspend regulator-suspend-microvolt reg-shift reg-io-width #dma-cells arm,pl330-broken-no-flushp arm,pl330-periph-burst gpio-controller #gpio-cells bias-pull-pin-default bias-disable rockchip,pins stdout-path label simple-audio-card,format simple-audio-card,name simple-audio-card,mclk-fs simple-audio-card,widgets simple-audio-card,routing sound-dai 