Ðþí  §ƒ   8  ¤¤   (            ß  ¤l                                 milkv,pioneer sophgo,sg2042                                   &         6Milk-V Pioneer     cpus                                      <úð€   cpu-map    socket0    cluster0       core0            O         core1            O         core2            O         core3            O            cluster1       core0            O         core1            O         core2            O         core3            O            cluster2       core0            O   	      core1            O   
      core2            O         core3            O            cluster3       core0            O         core1            O         core2            O         core3            O            cluster4       core0            O         core1            O         core2            O         core3            O            cluster5       core0            O         core1            O         core2            O         core3            O            cluster6       core0            O         core1            O         core2            O         core3            O            cluster7       core0            O         core1            O         core2            O         core3            O             cluster8       core0            O   !      core1            O   "      core2            O   #      core3            O   $         cluster9       core0            O   %      core1            O   &      core2            O   '      core3            O   (         cluster10      core0            O   )      core1            O   *      core2            O   +      core3            O   ,         cluster11      core0            O   -      core1            O   .      core2            O   /      core3            O   0         cluster12      core0            O   1      core1            O   2      core2            O   3      core3            O   4         cluster13      core0            O   5      core1            O   6      core2            O   7      core3            O   8         cluster14      core0            O   9      core1            O   :      core2            O   ;      core3            O   <         cluster15      core0            O   =      core1            O   >      core2            O   ?      core3            O   @               cpu@0             thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �             ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   A         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              X         cpu@1             thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   A         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              Y         cpu@2             thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   A         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              Z         cpu@3             thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   A         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              [         cpu@4             thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   B         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              \         cpu@5             thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   B         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              ]         cpu@6             thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   B         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              ^         cpu@7             thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   B         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              _         cpu@8             thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   C         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              `         cpu@9             thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   	         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   C         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              a         cpu@10            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   
         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   C         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              b         cpu@11            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   C         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              c         cpu@12            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   D         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              d         cpu@13            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   D         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              e         cpu@14            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   D         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              f         cpu@15            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   D         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              g         cpu@16            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   E         üriscv,sv39             	   interrupt-controller              riscv,cpu-intc                   "              h         cpu@17            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   E         üriscv,sv39             
   interrupt-controller              riscv,cpu-intc                   "              i         cpu@18            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   E         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              j         cpu@19            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   E         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              k         cpu@20            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   F         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              l         cpu@21            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   F         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              m         cpu@22            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   F         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              n         cpu@23            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   F         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              o         cpu@24            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   G         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              p         cpu@25            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   G         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              q         cpu@26            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   G         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              r         cpu@27            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   G         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              s         cpu@28            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   H         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              t         cpu@29            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   H         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              u         cpu@30            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   H         üriscv,sv39                interrupt-controller              riscv,cpu-intc                   "              v         cpu@31            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �            ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   H         üriscv,sv39                 interrupt-controller              riscv,cpu-intc                   "              w         cpu@32            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �             ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   I         üriscv,sv39             !   interrupt-controller              riscv,cpu-intc                   "              x         cpu@33            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   !         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   I         üriscv,sv39             "   interrupt-controller              riscv,cpu-intc                   "              y         cpu@34            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   "         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   I         üriscv,sv39             #   interrupt-controller              riscv,cpu-intc                   "              z         cpu@35            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   #         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   I         üriscv,sv39             $   interrupt-controller              riscv,cpu-intc                   "              {         cpu@36            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   $         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   J         üriscv,sv39             %   interrupt-controller              riscv,cpu-intc                   "              |         cpu@37            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   %         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   J         üriscv,sv39             &   interrupt-controller              riscv,cpu-intc                   "              }         cpu@38            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   &         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   J         üriscv,sv39             '   interrupt-controller              riscv,cpu-intc                   "              ~         cpu@39            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   '         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   J         üriscv,sv39             (   interrupt-controller              riscv,cpu-intc                   "                       cpu@40            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   (         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   K         üriscv,sv39             1   interrupt-controller              riscv,cpu-intc                   "              €         cpu@41            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   )         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   K         üriscv,sv39             2   interrupt-controller              riscv,cpu-intc                   "              �         cpu@42            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   *         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   K         üriscv,sv39             3   interrupt-controller              riscv,cpu-intc                   "              ‚         cpu@43            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   +         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   K         üriscv,sv39             4   interrupt-controller              riscv,cpu-intc                   "              ƒ         cpu@44            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   ,         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   L         üriscv,sv39             5   interrupt-controller              riscv,cpu-intc                   "              „         cpu@45            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   -         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   L         üriscv,sv39             6   interrupt-controller              riscv,cpu-intc                   "              …         cpu@46            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   .         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   L         üriscv,sv39             7   interrupt-controller              riscv,cpu-intc                   "              †         cpu@47            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   /         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   L         üriscv,sv39             8   interrupt-controller              riscv,cpu-intc                   "              ‡         cpu@48            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   0         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   M         üriscv,sv39             )   interrupt-controller              riscv,cpu-intc                   "              ˆ         cpu@49            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   1         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   M         üriscv,sv39             *   interrupt-controller              riscv,cpu-intc                   "              ‰         cpu@50            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   2         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   M         üriscv,sv39             +   interrupt-controller              riscv,cpu-intc                   "              Š         cpu@51            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   3         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   M         üriscv,sv39             ,   interrupt-controller              riscv,cpu-intc                   "              ‹         cpu@52            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   4         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   N         üriscv,sv39             -   interrupt-controller              riscv,cpu-intc                   "              Œ         cpu@53            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   5         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   N         üriscv,sv39             .   interrupt-controller              riscv,cpu-intc                   "              �         cpu@54            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   6         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   N         üriscv,sv39             /   interrupt-controller              riscv,cpu-intc                   "              Ž         cpu@55            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   7         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   N         üriscv,sv39             0   interrupt-controller              riscv,cpu-intc                   "              �         cpu@56            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   8         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   O         üriscv,sv39             9   interrupt-controller              riscv,cpu-intc                   "              �         cpu@57            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   9         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   O         üriscv,sv39             :   interrupt-controller              riscv,cpu-intc                   "              ‘         cpu@58            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   :         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   O         üriscv,sv39             ;   interrupt-controller              riscv,cpu-intc                   "              ’         cpu@59            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   ;         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   O         üriscv,sv39             <   interrupt-controller              riscv,cpu-intc                   "              “         cpu@60            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   <         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   P         üriscv,sv39             =   interrupt-controller              riscv,cpu-intc                   "              ”         cpu@61            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   =         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   P         üriscv,sv39             >   interrupt-controller              riscv,cpu-intc                   "              •         cpu@62            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   >         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   P         üriscv,sv39             ?   interrupt-controller              riscv,cpu-intc                   "              –         cpu@63            thead,c920 riscv             Scpu          _rv64imafdc           irv64i         (   xi m a f d c zicntr zicsr zifencei zihpm          �   ?         ‘   @         ¤            ±            ¾   @         Ñ            Þ            ë   P         üriscv,sv39             @   interrupt-controller              riscv,cpu-intc                   "              —         cache-controller-0            cache            “   @        3            ¦            ³            ?           A      cache-controller-1            cache            “   @        3            ¦            ³            ?           B      cache-controller-2            cache            “   @        3            ¦            ³            ?           E      cache-controller-3            cache            “   @        3            ¦            ³            ?           F      cache-controller-4            cache            “   @        3            ¦            ³            ?           C      cache-controller-5            cache            “   @        3            ¦            ³            ?           D      cache-controller-6            cache            “   @        3            ¦            ³            ?           G      cache-controller-7            cache            “   @        3            ¦            ³            ?           H      cache-controller-8            cache            “   @        3            ¦            ³            ?           I      cache-controller-9            cache            “   @        3            ¦            ³            ?           J      cache-controller-10           cache            “   @        3            ¦            ³            ?           M      cache-controller-11           cache            “   @        3            ¦            ³            ?           N      cache-controller-12           cache            “   @        3            ¦            ³            ?           K      cache-controller-13           cache            “   @        3            ¦            ³            ?           L      cache-controller-14           cache            “   @        3            ¦            ³            ?           O      cache-controller-15           cache            “   @        3            ¦            ³            ?           P         aliases         M/soc/serial@7040000000        oscillator0           fixed-clock       	  Ucgi_main            h            u}x@           T      oscillator1           fixed-clock       
  Ucgi_dpll0           h            u}x@           U      oscillator2           fixed-clock       
  Ucgi_dpll1           h            u}x@           V      soc           simple-bus                                  …   Q         –   i2c@7030005000            snps,designware-i2c          �   p0 P                                         �   R   5        ¤ref         u †         °   e           »   S         	  Âdisabled          i2c@7030006000            snps,designware-i2c          �   p0 `                                         �   R   5        ¤ref         u †         °   f           »   S           Âokay       syscon@17             sophgo,sg2042-hwmon-mcu          �           É              ˜         i2c@7030007000            snps,designware-i2c          �   p0 p                                         �   R   5        ¤ref         u †         °   g           »   S         	  Âdisabled          i2c@7030008000            snps,designware-i2c          �   p0 €                                         �   R   5        ¤ref         u †         °   h           »   S         	  Âdisabled          gpio@7030009000           snps,dw-apb-gpio             �   p0 �                                         �   R   2   R   M        ¤bus db     gpio-controller@0             snps,dw-apb-gpio-port            ß        ï           û             �                     "           …   Q        °   `            gpio@703000a000           snps,dw-apb-gpio             �   p0                                           �   R   2   R   M        ¤bus db     gpio-controller@0             snps,dw-apb-gpio-port            ß        ï           û             �                     "           …   Q        °   a            gpio@703000b000           snps,dw-apb-gpio             �   p0 °                                         �   R   2   R   M        ¤bus db     gpio-controller@0             snps,dw-apb-gpio-port            ß        ï           û             �                     "           …   Q        °   b            clock-controller@70300100c0           sophgo,sg2042-pll            �   p0 À       @        �   T   U   V        ¤cgi_main cgi_dpll0 cgi_dpll1            h              W      clock-controller@7030010368           sophgo,sg2042-rpgate             �   p0h       ˜        �   R   U        ¤rpgate          h         clock-controller@7030012000           sophgo,sg2042-clkgen             �   p0                  �   W       W      W      W           ¤mpll fpll dpll0 dpll1           h              R      interrupt-controller@7094000000       1    sophgo,sg2042-aclint-mswi thead,c900-aclint-mswi             �   p”         @            X      Y      Z      [      \      ]      ^      _      `      a      b      c      d      e      f      g      h      i      j      k      l      m      n      o      p      q      r      s      t      u      v      w      x      y      z      {      |      }      ~            €      �      ‚      ƒ      „      …      †      ‡      ˆ      ‰      Š      ‹      Œ      �      Ž      �      �      ‘      ’      “      ”      •      –      —         timer@70ac004000          5    sophgo,sg2042-aclint-mtimer thead,c900-aclint-mtimer             �   p¬ @       À       	  mtimecmp                X      Y      Z      [         timer@70ac014000          5    sophgo,sg2042-aclint-mtimer thead,c900-aclint-mtimer             �   p¬@       À       	  mtimecmp                \      ]      ^      _         timer@70ac024000          5    sophgo,sg2042-aclint-mtimer thead,c900-aclint-mtimer             �   p¬@       À       	  mtimecmp                `      a      b      c         timer@70ac034000          5    sophgo,sg2042-aclint-mtimer thead,c900-aclint-mtimer             �   p¬@       À       	  mtimecmp                d      e      f      g         timer@70ac044000          5    sophgo,sg2042-aclint-mtimer thead,c900-aclint-mtimer             �   p¬@       À       	  mtimecmp                h      i      j      k         timer@70ac054000          5    sophgo,sg2042-aclint-mtimer thead,c900-aclint-mtimer             �   p¬@       À       	  mtimecmp                l      m      n      o         timer@70ac064000          5    sophgo,sg2042-aclint-mtimer thead,c900-aclint-mtimer             �   p¬@       À       	  mtimecmp                p      q      r      s         timer@70ac074000          5    sophgo,sg2042-aclint-mtimer thead,c900-aclint-mtimer             �   p¬@       À       	  mtimecmp                t      u      v      w         timer@70ac084000          5    sophgo,sg2042-aclint-mtimer thead,c900-aclint-mtimer             �   p¬@       À       	  mtimecmp                x      y      z      {         timer@70ac094000          5    sophgo,sg2042-aclint-mtimer thead,c900-aclint-mtimer             �   p¬	@       À       	  mtimecmp                |      }      ~               timer@70ac0a4000          5    sophgo,sg2042-aclint-mtimer thead,c900-aclint-mtimer             �   p¬
@       À       	  mtimecmp                €      �      ‚      ƒ         timer@70ac0b4000          5    sophgo,sg2042-aclint-mtimer thead,c900-aclint-mtimer             �   p¬@       À       	  mtimecmp                „      …      †      ‡         timer@70ac0c4000          5    sophgo,sg2042-aclint-mtimer thead,c900-aclint-mtimer             �   p¬@       À       	  mtimecmp                ˆ      ‰      Š      ‹         timer@70ac0d4000          5    sophgo,sg2042-aclint-mtimer thead,c900-aclint-mtimer             �   p¬@       À       	  mtimecmp                Œ      �      Ž      �         timer@70ac0e4000          5    sophgo,sg2042-aclint-mtimer thead,c900-aclint-mtimer             �   p¬@       À       	  mtimecmp                �      ‘      ’      “         timer@70ac0f4000          5    sophgo,sg2042-aclint-mtimer thead,c900-aclint-mtimer             �   p¬@       À       	  mtimecmp                ”      •      –      —         interrupt-controller@7090000000       #    sophgo,sg2042-plic thead,c900-plic                       "            �   p�                              X      X   	   Y      Y   	   Z      Z   	   [      [   	   \      \   	   ]      ]   	   ^      ^   	   _      _   	   `      `   	   a      a   	   b      b   	   c      c   	   d      d   	   e      e   	   f      f   	   g      g   	   h      h   	   i      i   	   j      j   	   k      k   	   l      l   	   m      m   	   n      n   	   o      o   	   p      p   	   q      q   	   r      r   	   s      s   	   t      t   	   u      u   	   v      v   	   w      w   	   x      x   	   y      y   	   z      z   	   {      {   	   |      |   	   }      }   	   ~      ~   	            	   €      €   	   �      �   	   ‚      ‚   	   ƒ      ƒ   	   „      „   	   …      …   	   †      †   	   ‡      ‡   	   ˆ      ˆ   	   ‰      ‰   	   Š      Š   	   ‹      ‹   	   Œ      Œ   	   �      �   	   Ž      Ž   	   �      �   	   �      �   	   ‘      ‘   	   ’      ’   	   “      “   	   ”      ”   	   •      •   	   –      –   	   —      —   	            à           Q      reset-controller@7030013000           sophgo,sg2042-reset          �   p00                +              S      serial@7040000000             snps,dw-apb-uart             �   p@                  °   p           uÍe         �   R   *   R   /        ¤baudclk apb_pclk            8           B           »   S           Âokay          mmc@704002a000            sophgo,sg2042-dwcmshc            �   p@                 …   Q        °   †           �   R   %   R   ?   R   K        ¤core bus timer          Âokay            O            Y         a         g         u      mmc@704002b000            sophgo,sg2042-dwcmshc            �   p@°                …   Q        °   ˆ           �   R   &   R   @   R   L        ¤core bus timer          Âokay            O            Y         �         u         chosen          ˆserial0       thermal-zones      soc-thermal         ”  è        ª  è        ¸   ˜       trips      soc-active1         È  u0        Ô  @         Zactive        soc-active2         È  â�        Ô  .à         Zactive        soc-active3         È p        Ô  '         Zactive        soc-hot         È 8€        Ô  ˆ         Zhot             board-thermal           ”  è        ª  è        ¸   ˜      trips      board-active            È $ø        Ô  @         Zactive                    	compatible #address-cells #size-cells dma-noncoherent model timebase-frequency cpu device_type riscv,isa riscv,isa-base riscv,isa-extensions reg i-cache-block-size i-cache-size i-cache-sets d-cache-block-size d-cache-size d-cache-sets next-level-cache mmu-type phandle interrupt-controller #interrupt-cells cache-level cache-unified serial0 clock-output-names #clock-cells clock-frequency interrupt-parent ranges clocks clock-names interrupts resets status #thermal-sensor-cells gpio-controller #gpio-cells ngpios interrupts-extended reg-names riscv,ndev #reset-cells reg-shift reg-io-width bus-width no-sdio no-sd non-removable wp-inverted no-mmc stdout-path polling-delay-passive polling-delay thermal-sensors temperature hysteresis 