  $   8  !   (              !                                                         canaan,kendryte-k210             &Kendryte K210 generic      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         {                  	  Pdisabled          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                      	  Pdisabled       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                
      	  Pdisabled          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                        	  Pdisabled          i2c@502a0000             snps,designware-i2c          KP*             E   
                           	   ref pclk                        	  Pdisabled          pinmux@502b0000          canaan,k210-fpioa            KP+                    !            	   ref pclk                          [   	   l        W   
        adefault    jtag-pinmux         t                      
      uarths-pinmux           t                         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                             	  Pdisabled          spi@53000000                                       canaan,k210-spi          KS              E                        
         ssi_clk pclk                          spi                             	  Pdisabled          spi@54000000                                       snps,dwc-ssi-1.01a           KT              E                        
         ssi_clk pclk                  	        spi                             	  Pdisabled                aliases         /soc/serial@38000000          chosen          earlycon console=ttySIF0            serial0:115200n8             	#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 canaan,k210-sysctl-power pinmux #reset-cells regmap offset mask value reset-names num-cs serial0 bootargs stdout-path 