Ðþí  d:   8  _8   (              _                                                                      ,Forlinx OKA40i-C          7   2forlinx,oka40i-c forlinx,feta40i-c allwinner,sun8i-r40     clocks                                     =   osc24M           D             2fixed-clock          Qn6          a  ÃP         posc24M           ƒ         osc32k           D             2fixed-clock          Q  €          a  N          pext-osc32k           ƒ            cpus                                 cpu@0            2arm,cortex-a7            ‹cpu          —             ›               ¢cpu          ®            ½            Ñ            ƒ   	      cpu@1            2arm,cortex-a7            ‹cpu          —            ›               ¢cpu          ®            ½            ƒ   
      cpu@2            2arm,cortex-a7            ‹cpu          —            ›               ¢cpu          ®            ½            ƒ         cpu@3            2arm,cortex-a7            ‹cpu          —            ›               ¢cpu          ®            ½            ƒ            display-engine        #   2allwinner,sun8i-r40-display-engine           Ü               ðokay          thermal-zones      cpu0-thermal             ÷                                  trips      cpu-hot         + 8€        7  Ð         ’passive          ƒ         cpu-very-hot            + Á8        7          	   ’critical             cooling-maps       map0            B         0  G   	ÿÿÿÿÿÿÿÿ   
ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ            gpu-thermal          ÷                                       soc          2simple-bus                                     =   clock@1000000         7   2allwinner,sun8i-r40-de2-clk allwinner,sun8i-h3-de2-clk           —               ›      <      Œ         ¢bus mod         V      $         D           ]            ƒ         mixer@1100000             2allwinner,sun8i-r40-de2-mixer-0          —              ›                      ¢bus mod         V                ƒ      ports                                port@1           —      endpoint            j            ƒ   4               mixer@1200000             2allwinner,sun8i-r40-de2-mixer-1          —               ›                     ¢bus mod         V               ƒ      ports                                port@1           —      endpoint            j            ƒ   7               deinterlace@1400000       ?   2allwinner,sun8i-r40-deinterlace allwinner,sun8i-h3-deinterlace           —@              ›      7      ’      ‡         ¢bus mod ram         V              z       ]           …      	        “dma-mem       system-control@1c00000        F   2allwinner,sun8i-r40-system-control allwinner,sun4i-a10-system-control            —À     0                                   =   sram@1d00000          
   2mmio-sram            —Ð                                       =    Ð        sram-section@0        8   2allwinner,sun8i-r40-sram-c1 allwinner,sun4i-a10-sram-c1          —                ƒ               interrupt-controller@1c00030             2allwinner,sun7i-a20-sc-nmi           ¦        »            —À 0           z                    ƒ   -      dma-controller@1c02000        1   2allwinner,sun8i-r40-dma allwinner,sun50i-a64-dma             —À             z                   ›              Ì           Ù           V              æ            ƒ   #      spi@1c05000       /   2allwinner,sun8i-r40-spi allwinner,sun8i-h3-spi           —ÀP            z       
            ›      )      q         ¢ahb mod         V            	   ðdisabled                                    spi@1c06000       /   2allwinner,sun8i-r40-spi allwinner,sun8i-h3-spi           —À`            z                   ›      *      r         ¢ahb mod         V            	   ðdisabled                                    csi@1c09000       2   2allwinner,sun8i-r40-csi0 allwinner,sun7i-a20-csi0            —À�            z       *            ›      8      ”      †         ¢bus isp ram         V               …              “dma-mem       	   ðdisabled          video-codec@1c0e000       !   2allwinner,sun8i-r40-video-engine             —Àà             ›      5      –      …         ¢ahb mod ram         V              z       5           ñ              …              “dma-mem       mmc@1c0f000       1   2allwinner,sun8i-r40-mmc allwinner,sun50i-a64-mmc             —Àð             ›             k         ¢ahb mmc         V               ahb                    default         z                    ðokay                                      $           0           =           G                  mmc@1c10000       1   2allwinner,sun8i-r40-mmc allwinner,sun50i-a64-mmc             —Á              ›      !      l         ¢ahb mmc         V      	         ahb         z       !         	   ðdisabled                                    mmc@1c11000       3   2allwinner,sun8i-r40-emmc allwinner,sun50i-a64-emmc           —Á             ›      "      m         ¢ahb mmc         V      
         ahb                    default         z       "            ðokay                                      $           0           =            P      mmc@1c12000       1   2allwinner,sun8i-r40-mmc allwinner,sun50i-a64-mmc             —Á              ›      #      n         ¢ahb mmc         V               ahb                    default         z       #            ðokay                                      $           0           =           G         
         phy@1c13400          2allwinner,sun8i-r40-usb-phy           —Á4    ÁH    Á˜    ÁÈ            ^phy_ctrl pmu0 pmu1 pmu2          ›      |      }      ~         ¢usb0_phy usb1_phy usb2_phy          V                         !   usb0_reset usb1_reset usb2_reset             ðokay            h           s           „            ƒ         crypto@1c15000           2allwinner,sun8i-r40-crypto           —ÁP            z       ^            ›            p         ¢bus mod         V            spi@1c17000       /   2allwinner,sun8i-r40-spi allwinner,sun8i-h3-spi           —Áp            z                   ›      +      s         ¢ahb mod         V            	   ðdisabled                                    sata@1c18000             2allwinner,sun8i-r40-ahci             —Á€            z       8            ›      -      {        V               ahci             ðokay            •           ¡         usb@1c19000       &   2allwinner,sun8i-r40-ehci generic-ehci            —Á�            z       L            ›      0        V              ¬              ±usb          ðokay          usb@1c19400       &   2allwinner,sun8i-r40-ohci generic-ohci            —Á”            z       @            ›      3      €        V              ¬              ±usb          ðokay          usb@1c1c000       &   2allwinner,sun8i-r40-ehci generic-ehci            —ÁÀ            z       N            ›      1        V              ¬              ±usb          ðokay          usb@1c1c400       &   2allwinner,sun8i-r40-ohci generic-ohci            —ÁÄ            z       A            ›      4      �        V              ¬              ±usb          ðokay          spi@1c1f000       /   2allwinner,sun8i-r40-spi allwinner,sun8i-h3-spi           —Áð            z       2            ›      ,      t         ¢ahb mod         V            	   ðdisabled                                    clock@1c20000            2allwinner,sun8i-r40-ccu          —Â              ›                
   ¢hosc losc            D           ]            ƒ         rtc@1c20400          2allwinner,sun8i-r40-rtc          —Â            z                   posc32k osc32k-out            ›            D            ƒ         pinctrl@1c20800          2allwinner,sun8i-r40-pinctrl          —Â            z                   ›      O                   ¢apb hosc losc            »         ¦        »           Ë           default                    ×           å           ó                                   ƒ      can-ph-pins       
  PH20 PH21           "can       can-pa-pins       
  PA16 PA17           "can       clk-out-a-pin           PI12          
  "clk_out_a            ƒ         gmac-rgmii-pins       B  PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 PA8 PA10 PA11 PA12 PA13 PA15 PA16           "gmac            +   (         ƒ   2      i2c0-pins           PB0 PB1         "i2c0             ƒ   ,      i2c1-pins         
  PB18 PB19           "i2c1             ƒ   .      i2c2-pins         
  PB20 PB21           "i2c2             ƒ   /      i2c3-pins           PI0 PI1         "i2c3             ƒ   0      i2c4-pins           PI2 PI3         "i2c4             ƒ   1      ir0-pins            PB4         "ir0          ƒ   !      ir1-pins            PB23            "ir1          ƒ   "      mmc0-pins           PF0 PF1 PF2 PF3 PF4 PF5         "mmc0            +            :         ƒ         mmc1-pg-pins            PG0 PG1 PG2 PG3 PG4 PG5         "mmc1            +            :      mmc2-pins         7  PC5 PC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13 PC14 PC15 PC24          "mmc2            +            :         ƒ         mmc3-pins           PI4 PI5 PI6 PI7 PI8 PI9         "mmc3            +            :         ƒ         uart0-pb-pins         
  PB22 PB23           "uart0            ƒ   $      uart2-pi-pins         
  PI18 PI19           "uart2            ƒ   %      uart2-rts-cts-pi-pins         
  PI16 PI17           "uart2            ƒ   &      uart3-pg-pins           PG6 PG7         "uart3            ƒ   '      uart3-rts-cts-pg-pins           PG8 PG9         "uart3            ƒ   (      uart4-pg-pins         
  PG10 PG11           "uart4            ƒ   )      uart5-ph-pins           PH6 PH7         "uart5            ƒ   *      uart7-pi-pins         
  PI20 PI21           "uart7            ƒ   +         timer@1c20c00            2allwinner,sun4i-a10-timer            —Â    �      H  z                                               C          D            ›         watchdog@1c20c90             2allwinner,sun4i-a10-wdt          —Â�           z                   ›         ir@1c21800        .   2allwinner,sun8i-r40-ir allwinner,sun6i-a31-ir            —Â               !        default          ›      P      ‚         ¢apb ir          z                  V      9      	   ðdisabled          ir@1c21c00        .   2allwinner,sun8i-r40-ir allwinner,sun6i-a31-ir            —Â               "        default          ›      Q      ƒ         ¢apb ir          z                  V      :      	   ðdisabled          i2s@1c22000         G          /   2allwinner,sun8i-r40-i2s allwinner,sun8i-h3-i2s           —Â             z                   ›      T      u         ¢apb mod         V      =        X   #      #           ]rx tx         i2s@1c22400         G          /   2allwinner,sun8i-r40-i2s allwinner,sun8i-h3-i2s           —Â$            z       W            ›      U      v         ¢apb mod         V      >        X   #      #           ]rx tx         i2s@1c22800         G          /   2allwinner,sun8i-r40-i2s allwinner,sun8i-h3-i2s           —Â(            z       Z            ›      V      w         ¢apb mod         V      ?        X   #      #           ]rx tx         thermal-sensor@1c24c00           2allwinner,sun8i-r40-ths          —ÂL             ›      R      i         ¢bus mod         z       $           V      ;        g            ƒ         serial@1c28000           2snps,dw-apb-uart             —Â€            z                  }           ‡            ›      `        V      I         ðokay            default            $      serial@1c28400           2snps,dw-apb-uart             —Â„            z                  }           ‡            ›      a        V      J      	   ðdisabled          serial@1c28800           2snps,dw-apb-uart             —Âˆ            z                  }           ‡            ›      b        V      K         ðokay            default            %   &         ”      serial@1c28c00           2snps,dw-apb-uart             —ÂŒ            z                  }           ‡            ›      c        V      L         ðokay            default            '   (         ”      serial@1c29000           2snps,dw-apb-uart             —Â�            z                  }           ‡            ›      d        V      M         ðokay            default            )      serial@1c29400           2snps,dw-apb-uart             —Â”            z                  }           ‡            ›      e        V      N         ðokay            default            *      serial@1c29800           2snps,dw-apb-uart             —Â˜            z                  }           ‡            ›      f        V      O      	   ðdisabled          serial@1c29c00           2snps,dw-apb-uart             —Âœ            z                  }           ‡            ›      g        V      P         ðokay            default            +      i2c@1c2ac00          2allwinner,sun6i-a31-i2c          —Â¬            z                   ›      W        V      @           ,        default          ðokay                                 pmic@34          2x-powers,axp221          —   4            -        z                ¦        »      ac-power              2x-powers,axp221-ac-power-supply       	   ðdisabled          adc          2x-powers,axp221-adc         ¤         battery-power         %   2x-powers,axp221-battery-power-supply          	   ðdisabled          gpio             2x-powers,axp221-gpio             »        Ë         regulators          ¶  ¸   dcdc1           Évcc-3v3          Ø        ì 2Z          2Z          ƒ         dcdc2           Évdd-cpu          Ø        ì Èà         Èà         ƒ         dcdc3           Évdd-sys          Ø        ì Èà         Èà      dcdc4           Édcdc4         dcdc5         	  Évcc-dram             Ø        ì ã`         ã`      dc1sw           Évcc-lcd         ì 2Z          2Z       dc5ldo          Édc5ldo        aldo1           Évcc-3v3-tv-usb           Ø        ì 2Z          2Z       aldo2           Évcc-pa           Ø        ì w@         w@         ƒ         aldo3           Éavcc             Ø        ì -ÆÀ         -ÆÀ      dldo1           Évcc-wifi-io          Ø        ì 2Z          2Z          ƒ          dldo2         	  Évcc-wifi            ì 2Z          2Z       dldo3           Édldo3         dldo4           Évdd2v5-sata          Ø        ì &%          &%          ƒ         eldo1           Éeldo1         eldo2           Évdd1v2-sata         ì O€         O€         ƒ         eldo3           Évcc-pe          ì *¹€         *¹€      ldo_io0         Éldo_io0       	   ðdisabled          ldo_io1         Éldo_io1       	   ðdisabled          rtc_ldo          Ø        ì -ÆÀ         -ÆÀ        Értc_ldo       drivevbus         
  Édrivevbus         	   ðdisabled             usb-power         !   2x-powers,axp221-usb-power-supply          	   ðdisabled                i2c@1c2b000          2allwinner,sun6i-a31-i2c          —Â°            z                   ›      X        V      A           .        default       	   ðdisabled                                    i2c@1c2b400          2allwinner,sun6i-a31-i2c          —Â´            z       	            ›      Y        V      B           /        default          ðokay                                    i2c@1c2b800          2allwinner,sun6i-a31-i2c          —Â¸            z       X            ›      Z        V      C           0        default       	   ðdisabled                                    can@1c2bc00          2allwinner,sun8i-r40-can          —Â¼            z                   ›      [        V      D      	   ðdisabled          i2c@1c2c000          2allwinner,sun6i-a31-i2c          —ÂÀ            z       Y            ›      _        V      H           1        default       	   ðdisabled                                    gpu@1c40000       &   2allwinner,sun8i-r40-mali arm,mali-400            —Ä           T  z       E          F          G          H          J          K          I         #  gp gpmmu pp0 ppmmu0 pp1 ppmmu1 pmu           ›      A      £      	   ¢bus core            V      )      ethernet@1c50000             2allwinner,sun8i-r40-gmac            ,            —Å             z       U           macirq          V      (      
   stmmaceth            ›      @      
   ¢stmmaceth            ðokay            default            2        3   3      	  >rgmii-id            ¡      mdio             2snps,dwmac-mdio                              ethernet-phy@1           2ethernet-phy-ieee802.3-c22           —            ƒ   3            dram-controller@1c62000          2allwinner,sun8i-r40-mbus             —Æ              ›      ›                                 G    @   €           R            ƒ         tcon-top@1c70000             2allwinner,sun8i-r40-tcon-top             —Ç           0   ›      K      �      �      ‘      ž      œ      $   ¢bus tcon-tv0 tve0 tcon-tv1 tve1 dsi       '   ptcon-top-tv0 tcon-top-tv1 tcon-top-dsi          V      3         D            ƒ   =   ports                                port@0           —       endpoint            j   4         ƒ            port@1                                     —      endpoint@0           —          endpoint@1           —         endpoint@2           —           j   5         ƒ   >      endpoint@3           —           j   6         ƒ   A         port@2                                     —      endpoint@1           —           j   7         ƒ            port@3                                     —      endpoint@0           —          endpoint@1           —         endpoint@2           —           j   8         ƒ   ?      endpoint@3           —           j   9         ƒ   B         port@4                                     —      endpoint@0           —            j   :         ƒ   @      endpoint@1           —           j   ;         ƒ   C         port@5           —      endpoint            j   <         ƒ   E               lcd-controller@1c73000           2allwinner,sun8i-r40-tcon-tv          —Ç0            z       3            ›      I   =             ¢ahb tcon-ch1            V      1         lcd          ðokay       ports                                port@0                                     —       endpoint@0           —            j   >         ƒ   5      endpoint@1           —           j   ?         ƒ   8         port@1                                     —      endpoint@1           —           j   @         ƒ   :               lcd-controller@1c74000           2allwinner,sun8i-r40-tcon-tv          —Ç@            z       4            ›      J   =            ¢ahb tcon-ch1            V      2         lcd       	   ðdisabled       ports                                port@0                                     —       endpoint@0           —            j   A         ƒ   6      endpoint@1           —           j   B         ƒ   9         port@1                                     —      endpoint@1           —           j   C         ƒ   ;               interrupt-controller@1c81000             2arm,gic-400           —È    È      È@     È`              ¦        »           z      	           ƒ         hdmi@1ee0000          9   2allwinner,sun8i-r40-dw-hdmi allwinner,sun8i-a83t-dw-hdmi             —î             ‡           z       :             ›      ;      š      ™                ¢iahb isfr tmds cec          V      #         ctrl            ¬   D        ±phy          ðokay       ports                                port@0           —       endpoint            j   E         ƒ   <         port@1           —      endpoint            j   F         ƒ   G               hdmi-phy@1ef0000             2allwinner,sun8i-r40-hdmi-phy             —ï               ›      :      š                     ¢bus mod pll-0 pll-1         V      "         phy         h             ƒ   D         pmu          2arm,cortex-a7-pmu         0  z       x          y          z          {           f   	   
            timer            2arm,armv7-timer       0  z                              
        opp-table-cpu            2operating-points-v2          y         ƒ      opp-720000000           „    *êT         ‹ B@ B@ Ö         ™ „€      opp-912000000           „    6\         ‹ Èà Èà Ö         ™ „€      opp-1008000000          „    <Ü         ‹ ³@ ³@ Ö         ™ „€      opp-1104000000          „    AÍ´         ‹ ëÀ ëÀ Ö         ™ „€      opp-1200000000          „    G†Œ         ‹ Ö  Ö  Ö         ™ „€         aliases         ª/soc/ethernet@1c50000           ´/soc/serial@1c28000         ¼/soc/serial@1c28800         Ä/soc/serial@1c28c00         Ì/soc/serial@1c29000         Ô/soc/serial@1c29400         Ü/soc/serial@1c29c00       chosen          äserial0:115200n8          connector            2hdmi-connector           ’a      port       endpoint            j   G         ƒ   F            leds          
   2gpio-leds      led-5           J                    ð           "status        led-6           J                    ð           "status           vcc5v0           2regulator-fixed         Évcc5v0          ì LK@         LK@         ƒ         pwrseq           2mmc-pwrseq-simple           ö         
            ›      ¤      
   ¢ext_clock            	#address-cells #size-cells interrupt-parent model compatible ranges #clock-cells clock-frequency clock-accuracy clock-output-names phandle device_type reg clocks clock-names #cooling-cells operating-points-v2 cpu-supply allwinner,pipelines status polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device resets #reset-cells remote-endpoint interrupts interconnects interconnect-names interrupt-controller #interrupt-cells dma-channels dma-requests #dma-cells allwinner,sram reset-names pinctrl-0 pinctrl-names vmmc-supply vqmmc-supply bus-width cd-gpios non-removable reg-names #phy-cells usb1_vbus-supply usb2_vbus-supply ahci-supply phy-supply phys phy-names gpio-controller #gpio-cells vcc-pa-supply vcc-pc-supply vcc-pd-supply vcc-pf-supply vcc-pg-supply pins function drive-strength bias-pull-up #sound-dai-cells dmas dma-names #thermal-sensor-cells reg-shift reg-io-width uart-has-rtscts #io-channel-cells x-powers,dcdc-freq regulator-name regulator-always-on regulator-min-microvolt regulator-max-microvolt interrupt-names syscon phy-handle phy-mode dma-ranges #interconnect-cells interrupt-affinity opp-shared opp-hz opp-microvolt clock-latency-ns ethernet0 serial0 serial2 serial3 serial4 serial5 serial7 stdout-path color reset-gpios 