  *   8  '   (              &                                                      &   sipeed,maixduino canaan,kendryte-k210            &SiPeed MAIXDUINO       cpus                                       , w   cpu@0            ?cpu          canaan,k210 riscv            K             Orv64imafdc           Yriscv,none           b   @         u               @                           interrupt-controller                                   riscv,cpu-intc                       cpu@1            ?cpu          canaan,k210 riscv            K            Orv64imafdc           Yriscv,none           b   @         u               @                           interrupt-controller                                   riscv,cpu-intc                       cpu-map    cluster0       core0                     core1                              memory@80000000          ?memory           K    @  @      `            memory-controller            canaan,k210-sram                                        sram0 sram1 aisram        clocks     oscillator           fixed-clock                                            soc                                   simple-bus                         nvmem@1000           K                     timer@2000000             canaan,k210-clint sifive,clint0          K               &                              interrupt-controller@c000000                                    #   canaan,k210-plic sifive,plic-1.0.0           K                         &            	            	        :   A                  serial@38000000           canaan,k210-uarths sifive,uart0          K8              E   !                        Pokay            W           adefault       gpio-controller@38001000                        o             canaan,k210-gpiohs sifive,gpio0          K8                       E   "   #   $   %   &   '   (   )   *   +   ,   -   .   /   0   1   2   3   4   5   6   7   8   9   :   ;   <   =   >   ?   @   A         {                    Pokay            W           adefault                   dma-controller@50000000          snps,axi-dma-1.01a           KP              E                                                            core-clk cfgr-clk              	                                                                                                                bus@50200000                                      simple-pm-bus           P   P                         gpio@50200000                                      snps,dw-apb-gpio             KP                                    bus db             	           Pokay            W   
        adefault    gpio-port@0         o                        snps,dw-apb-gpio-port            K                      E            {                                serial@50210000          snps,dw-apb-uart             KP!             E                                 baudclk apb_pclk               	                                           +         8         E      	  Pdisabled          serial@50220000          snps,dw-apb-uart             KP"             E                                 baudclk apb_pclk               	                                           +         8         E      	  Pdisabled          serial@50230000          snps,dw-apb-uart             KP#             E                                  baudclk apb_pclk               	                                           +         8         E      	  Pdisabled          spi@50240000             canaan,k210-spi          Q         KP$                                        E                                 ssi_clk pclk               	         	  Pdisabled          i2s@50250000          $   canaan,k210-i2s snps,designware-i2s          KP%             E                           i2sclk             	   
        Pokay            [           W           adefault       i2s@50260000          $   canaan,k210-i2s snps,designware-i2s          KP&             E                           i2sclk             	         	  Pdisabled          i2s@50270000          $   canaan,k210-i2s snps,designware-i2s          KP'             E                           i2sclk             	         	  Pdisabled          i2c@50280000             snps,designware-i2c          KP(             E                              	   ref pclk               	         	  Pdisabled          i2c@50290000             snps,designware-i2c          KP)             E   	                           	   ref pclk               	           Pokay            W           adefault                 i2c@502a0000             snps,designware-i2c          KP*             E   
                           	   ref pclk               	         	  Pdisabled          pinmux@502b0000          canaan,k210-fpioa            KP+                    !            	   ref pclk               	           l      l   uarths-pinmux                                 gpio-pinmux           8 	 9            
      gpiohs-pinmux         4                      !  "  # 
 $  %                  i2s0-pinmux           X  Y  Z                  spi1-pinmux           G  S  F  :                  i2c1-pinmux                               i2s1-pinmux          ! d " e # c      spi0-pinmux          $ , % - & . '                   dvp-pinmux            (  )  *  +  ,  -  .  /          timer@502d0000           snps,dw-apb-timer            KP-             E                                 timer pclk             	         timer@502d0014           snps,dw-apb-timer            KP-            E                                 timer pclk             	         timer@502e0000           snps,dw-apb-timer            KP.             E                                 timer pclk             	         timer@502e0014           snps,dw-apb-timer            KP.           E                                 timer pclk             	         timer@502f0000           snps,dw-apb-timer            KP/             E                                 timer pclk             	         timer@502f0014           snps,dw-apb-timer            KP/            E                                 timer pclk             	            bus@50400000                                      simple-pm-bus           P@  P@                   	   watchdog@50400000            snps,dw-wdt          KP@             E                        	      
   tclk pclk              	         watchdog@50410000            snps,dw-wdt          KPA             E                        	      
   tclk pclk              	         syscon@50440000       %   canaan,k210-sysctl syscon simple-mfd             KPD                    	         pclk                   clock-controller                         canaan,k210-clk                               reset-controller             canaan,k210-rst                        	      syscon-reboot            syscon-reboot                         0                                  bus@52000000                                      simple-pm-bus           R   R                    
   spi@52000000                                       canaan,k210-spi          KR              E                        
         ssi_clk pclk               	           spi                               Pokay            W           adefault                      panel@0          sitronix,st7789v             K                                                                    spi@53000000                                       canaan,k210-spi          KS              E                        
         ssi_clk pclk               	           spi                               Pokay            W           adefault                     mmc@0            mmc-spi-slot             K                        }x@                  spi@54000000                                       snps,dwc-ssi-1.01a           KT              E                        
         ssi_clk pclk               	   	        spi                               Pokay       flash@0          jedec,spi-nor            K                               ,            =         L               aliases         _/soc/serial@38000000          chosen          gearlycon console=ttySIF0            pserial0:115200n8          gpio-keys         
   gpio-keys      key-boot            |BOOT                                          regulator-3v3            regulator-fixed         3v3          2Z         2Z                     	#address-cells #size-cells compatible model timebase-frequency device_type reg riscv,isa mmu-type i-cache-block-size i-cache-size d-cache-block-size d-cache-size phandle #interrupt-cells interrupt-controller cpu clocks clock-names #clock-cells clock-frequency ranges interrupt-parent read-only interrupts-extended riscv,ndev interrupts status pinctrl-0 pinctrl-names #gpio-cells gpio-controller ngpios #dma-cells resets dma-channels snps,dma-masters snps,priority snps,data-width snps,block-size snps,axi-max-burst-len reg-io-width reg-shift dcd-override dsr-override cts-override ri-override spi-slave #sound-dai-cells canaan,k210-sysctl-power pinmux #reset-cells regmap offset mask value reset-names num-cs cs-gpios reset-gpios dc-gpios spi-max-frequency power-supply voltage-ranges broken-cd spi-tx-bus-width spi-rx-bus-width m25p,fast-read broken-flash-reset serial0 bootargs stdout-path label linux,code regulator-name regulator-min-microvolt regulator-max-microvolt 