Ðþí  l�   8  g4   (            M  fü                                                                      ,Merrii A31 Hummingbird        +   2merrii,a31-hummingbird allwinner,sun6i-a31     aliases          =/soc/ethernet@1c30000            G/soc/i2c@1c2b400/rtc@51          L/soc/rtc@1f00000             Q/soc/serial@1c28000       chosen                                     Y         `serial0:115200n8       framebuffer-lcd0-hdmi         0   2allwinner,simple-framebuffer simple-framebuffer          lde_be0-lcd0-hdmi          @         3      /      2      w      ’      z      �      Š      	   †disabled          framebuffer-lcd0          0   2allwinner,simple-framebuffer simple-framebuffer          lde_be0-lcd0       0         3      /      w      ’      z            	   †disabled             timer            2arm,armv7-timer       0   �                              
           ˜n6           ¨      cpus             Ìallwinner,sun6i-a31                              cpu@0            2arm,cortex-a7            Úcpu          æ                            ê ¹°          ø a€ O€ /  O€ 
ü€ Èà S  B@        	                      #         cpu@1            2arm,cortex-a7            Úcpu          æ                           ê ¹°          ø a€ O€ /  O€ 
ü€ Èà S  B@        	           #         cpu@2            2arm,cortex-a7            Úcpu          æ                           ê ¹°          ø a€ O€ /  O€ 
ü€ Èà S  B@        	           #         cpu@3            2arm,cortex-a7            Úcpu          æ                           ê ¹°          ø a€ O€ /  O€ 
ü€ Èà S  B@        	           #   	         thermal-zones      cpu-thermal         +   ú        A  è        O      cooling-maps       map0            _         0  d   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ   	ÿÿÿÿÿÿÿÿ         trips      cpu-alert0          s p          Ð         ápassive         #         cpu-crit            s †           Ð      	   ácritical                   pmu          2arm,cortex-a7-pmu         0   �       x          y          z          {         clocks                                     Y   clk-24M         Š             2fixed-clock          ˜n6         —  ÃP        ¦osc24M          #   $      clk-32k         Š             2fixed-clock          ˜  €         —  ÃP        ¦ext_osc32k          #   >      clk-mii-phy-tx          Š             2fixed-clock          ˜}x@        ¦mii_phy_tx          #   
      clk-gmac-int-tx         Š             2fixed-clock          ˜sY@        ¦gmac_int_tx         #         clk@1c200d0         Š             2allwinner,sun7i-a20-gmac-clk             æÂ Ð               
           ¦gmac_tx         #   +         display-engine        #   2allwinner,sun6i-a31-display-engine          ¹               †okay          soc          2simple-bus                                     Y   dma-controller@1c02000           2allwinner,sun6i-a31-dma          æÀ              �       2                          Í              Ô           #         lcd-controller@1c0c000           2allwinner,sun6i-a31-tcon             æÀÀ             �       V           ß              Í            )      	  älcd lvds                    /            �              ðahb tcon-ch0 tcon-ch1 lvds-alt          ¦tcon0-pixel-clock           Š            üdefault         
      ports                                port@0                                     æ       endpoint@0           æ                       #   <      endpoint@1           æ                      #   6         port@1                                     æ      endpoint@1           æ                      $           #         endpoint@0           æ                       #   J               lcd-controller@1c0d000           2allwinner,sun6i-a31-tcon             æÀÐ             �       W           ß              Í            )      	  älcd lvds                    0      €      ‚              ðahb tcon-ch0 tcon-ch1 lvds-alt          ¦tcon1-pixel-clock           Š       ports                                port@0                                     æ       endpoint@0           æ                       #   =      endpoint@1           æ                      #   7         port@1                                     æ      endpoint@1           æ                      $           #                  mmc@1c0f000          2allwinner,sun7i-a20-mmc          æÀð                          O      Q      P        ðahb mmc output sample           Í              äahb          �       <           üdefault         
            †okay                                      ;           G           Q                   mmc@1c10000          2allwinner,sun7i-a20-mmc          æÁ                           R      T      S        ðahb mmc output sample           Í              äahb          �       =           üdefault         
            †okay                                      ;           Z           G            e      mmc@1c11000          2allwinner,sun7i-a20-mmc          æÁ                          U      W      V        ðahb mmc output sample           Í              äahb          �       >         	   †disabled                                    mmc@1c12000          2allwinner,sun7i-a20-mmc          æÁ                           X      Z      Y        ðahb mmc output sample           Í      	        äahb          �       ?         	   †disabled                                    hdmi@1c16000             2allwinner,sun6i-a31-hdmi             æÁ`             �       X         (         2      Š      ‹                    ðahb mod ddc pll-0 pll-1         Í              sddc-tx ddc-rx audio-tx          ß                           †okay       ports                                port@0                                     æ       endpoint@0           æ                       #         endpoint@1           æ                      #            port@1           æ      endpoint                       #   G               usb@1c19000          2allwinner,sun6i-a31-musb             æÁ�                   (        Í               �       G           }mc          �                ’usb         œ                £otg          †okay          phy@1c19400          2allwinner,sun6i-a31-usb-phy          æÁ”    Á¨    Á¸            «phy_ctrl pmu1 pmu2                 d      e      f        ðusb0_phy usb1_phy usb2_phy          Í                         !  äusb0_reset usb1_reset usb2_reset             †okay            µ           À                      Ò                      æ   !        ý   "           #        #          usb@1c1a000       &   2allwinner,sun6i-a31-ehci generic-ehci            æÁ              �       H                  )        Í              �               ’usb          †okay          usb@1c1a400       &   2allwinner,sun6i-a31-ohci generic-ohci            æÁ¤             �       I                  +      g        Í              �               ’usb          †okay          usb@1c1b000       &   2allwinner,sun6i-a31-ehci generic-ehci            æÁ°             �       J                  *        Í              �               ’usb       	   †disabled          usb@1c1b400       &   2allwinner,sun6i-a31-ohci generic-ohci            æÁ´             �       K                  ,      h        Í              �               ’usb       	   †disabled          usb@1c1c400       &   2allwinner,sun6i-a31-ohci generic-ohci            æÁÄ             �       M                  -      i        Í            	   †disabled          clock@1c20000            2allwinner,sun6i-a31-ccu          æÂ                 $   %          
  ðhosc losc           Š                      #         pinctrl@1c20800          2allwinner,sun6i-a31-pinctrl          æÂ                 &      0   �                                                       @   $   %            ðapb hosc losc            ,         <        Q           b           #      gmac-gmii-pins        ‚  nPA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 PA8 PA9 PA10 PA11 PA12 PA13 PA14 PA15 PA16 PA17 PA18 PA19 PA20 PA21 PA22 PA23 PA24 PA25 PA26 PA27           sgmac            |         gmac-mii-pins         T  nPA0 PA1 PA2 PA3 PA8 PA9 PA11 PA12 PA13 PA14 PA19 PA20 PA21 PA22 PA23 PA24 PA26 PA27         sgmac          gmac-rgmii-pins       F  nPA0 PA1 PA2 PA3 PA9 PA10 PA11 PA12 PA13 PA14 PA19 PA20 PA25 PA26 PA27           sgmac            |   (        #   ,      i2c0-pins         
  nPH14 PH15           si2c0            #   (      i2c1-pins         
  nPH16 PH17           si2c1            #   )      i2c2-pins         
  nPH18 PH19           si2c2            #   *      lcd0-rgb888-pins          ‚  nPD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 PD9 PD10 PD11 PD12 PD13 PD14 PD15 PD16 PD17 PD18 PD19 PD20 PD21 PD22 PD23 PD24 PD25 PD26 PD27           slcd0            #         mmc0-pins           nPF0 PF1 PF2 PF3 PF4 PF5         smmc0            |            ‹        #         mmc1-pins           nPG0 PG1 PG2 PG3 PG4 PG5         smmc1            |            ‹        #         mmc2-4bit-pins          nPC6 PC7 PC8 PC9 PC10 PC11           smmc2            |            ‹      mmc2-8bit-emmc-pins       3  nPC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13 PC14 PC15 PC24          smmc2            |            ‹      mmc3-8bit-emmc-pins       3  nPC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13 PC14 PC15 PC24          smmc3            |   (         ‹      spdif-tx-pin            nPH28            sspdif         uart0-ph-pins         
  nPH20 PH21           suart0           #   '         timer@1c20c00            2allwinner,sun4i-a10-timer            æÂ           H   �                                                                        $      watchdog@1c20ca0             2allwinner,sun6i-a31-wdt          æÂ              �                      $      spdif@1c21000           ˜             2allwinner,sun6i-a31-spdif            æÂ             �                         >      c        Í      +      
  ðapb spdif           ß                    srx tx         	   †disabled          i2s@1c22000         ˜             2allwinner,sun6i-a31-i2s          æÂ              �                         A      a        Í      -        ðapb mod         ß                    srx tx         	   †disabled          i2s@1c22400         ˜             2allwinner,sun6i-a31-i2s          æÂ$             �                         B      b        Í      .        ðapb mod         ß                    srx tx         	   †disabled          lradc@1c22800            2allwinner,sun4i-a10-lradc-keys           æÂ(                 &         �                	   †disabled          rtp@1c25000          2allwinner,sun6i-a31-ts           æÂP             �                  ©            #         serial@1c28000           2snps,dw-apb-uart             æÂ€             �                   ¿           É                  G        Í      3        ß                    stx rx            †okay            üdefault         
   '      serial@1c28400           2snps,dw-apb-uart             æÂ„             �                  ¿           É                  H        Í      4        ß                    stx rx         	   †disabled          serial@1c28800           2snps,dw-apb-uart             æÂˆ             �                  ¿           É                  I        Í      5        ß                    stx rx         	   †disabled          serial@1c28c00           2snps,dw-apb-uart             æÂŒ             �                  ¿           É                  J        Í      6        ß      	      	        stx rx         	   †disabled          serial@1c29000           2snps,dw-apb-uart             æÂ�             �                  ¿           É                  K        Í      7        ß      
      
        stx rx         	   †disabled          serial@1c29400           2snps,dw-apb-uart             æÂ”             �                  ¿           É                  L        Í      8        ß                    stx rx         	   †disabled          i2c@1c2ac00          2allwinner,sun6i-a31-i2c          æÂ¬             �                         C        Í      /        üdefault         
   (         †fail                                    i2c@1c2b000          2allwinner,sun6i-a31-i2c          æÂ°             �                         D        Í      0        üdefault         
   )         †okay                                    i2c@1c2b400          2allwinner,sun6i-a31-i2c          æÂ´             �                         E        Í      1        üdefault         
   *         †okay                                 rtc@51           2nxp,pcf8563          æ   Q         i2c@1c2b800          2allwinner,sun6i-a31-i2c          æÂ¸             �       	                  F        Í      2      	   †disabled                                    ethernet@1c30000             2allwinner,sun7i-a20-gmac             æÃ    T         �       R           }macirq                 !   +        ðstmmaceth allwinner_gmac_tx         Í            
  ästmmaceth           Ö            ß         ð         †okay            üdefault         
   ,           -      	  rgmii-id       mdio             2snps,dwmac-mdio                              ethernet-phy@1           æ                                '  '        7  u0        #   -            crypto-engine@1c15000         6   2allwinner,sun6i-a31-crypto allwinner,sun4i-a10-crypto            æÁP             �       P                        \        ðahb mod         Í              äahb       codec@1c22c00           ˜             2allwinner,sun6i-a31-codec            æÂ,             �                         =      ‡      
  ðapb codec           Í      *        ß                    srx tx            †okay          b  IHeadphone HP Speaker LINEOUT LINEIN Line In MIC1 Mic MIC2 Headset Mic Mic MBIAS Headset Mic HBIAS           a                   timer@1c60000         8   2allwinner,sun6i-a31-hstimer allwinner,sun7i-a20-hstimer          æÆ           0   �       3          4          5          6                  #        Í            spi@1c68000          2allwinner,sun6i-a31-spi          æÆ€             �       A                  $      ]        ðahb mod         ß                    srx tx           Í            	   †disabled                                    spi@1c69000          2allwinner,sun6i-a31-spi          æÆ�             �       B                  %      ^        ðahb mod         ß                    srx tx           Í            	   †disabled                                    spi@1c6a000          2allwinner,sun6i-a31-spi          æÆ              �       C                  &      _        ðahb mod         ß                    srx tx           Í            	   †disabled                                    spi@1c6b000          2allwinner,sun6i-a31-spi          æÆ°             �       D                  '      `        ðahb mod         ß                    srx tx           Í            	   †disabled                                    interrupt-controller@1c81000             2arm,gic-400           æÈ    È      È@     È`              <        Q            �      	          #         display-frontend@1e00000          %   2allwinner,sun6i-a31-display-frontend             æà              �       ]                  5      |      u        ðahb mod ram         Í      !        #      ports                                port@1                                     æ      endpoint@0           æ               .        #   8      endpoint@1           æ              /        #   2               display-frontend@1e20000          %   2allwinner,sun6i-a31-display-frontend             æâ              �       ^                  6      }      v        ðahb mod ram         Í      "        #      ports                                port@1                                     æ      endpoint@0           æ               0        #   9      endpoint@1           æ              1        #   3               display-backend@1e40000       $   2allwinner,sun6i-a31-display-backend          æä              �       `                  4      {      x        ðahb mod ram         Í          ports                                port@0                                     æ       endpoint@0           æ               2        #   /      endpoint@1           æ              3        #   1         port@1                                     æ      endpoint@1           æ              4        #   5               drc@1e50000          2allwinner,sun6i-a31-drc          æå              �       [                  <      “      r        ðahb mod ram         Í      (   ports                                port@0                                     æ       endpoint@1           æ              5        #   4         port@1                                     æ      endpoint@0           æ               6        #         endpoint@1           æ              7        #                  display-backend@1e60000       $   2allwinner,sun6i-a31-display-backend          ææ              �       _                  3      z      w        ðahb mod ram         Í         ports                                port@0                                     æ       endpoint@0           æ               8        #   .      endpoint@1           æ              9        #   0         port@1           æ      endpoint               :        #   ;               drc@1e70000          2allwinner,sun6i-a31-drc          æç              �       [                  ;      ’      q        ðahb mod ram         Í      '   ports                                port@0           æ       endpoint               ;        #   :         port@1                                     æ      endpoint@0           æ               <        #         endpoint@1           æ              =        #                  rtc@1f00000         Š            2allwinner,sun6i-a31-rtc          æð     T             &         �       (          )               >        ¦osc32k          #   %      interrupt-controller@1f00c00             2allwinner,sun6i-a31-r-intc           <        Q            æð             �                   #   &      prcm@1f01400             2allwinner,sun6i-a31-prcm             æð       ar100-clk            2allwinner,sun6i-a31-ar100-clk           Š                %       $      
      
        ¦ar100           #   ?      ahb0-clk             2fixed-factor-clock          Š            t           ~               ?        ¦ahb0            #   @      apb0-clk             2allwinner,sun6i-a31-apb0-clk            Š                @        ¦apb0            #   A      apb0-gates-clk        #   2allwinner,sun6i-a31-apb0-gates-clk          Š               A      D  ¦apb0_pio apb0_ir apb0_timer apb0_p2wi apb0_uart apb0_1wire apb0_i2c         #   B      ir-clk          Š             2allwinner,sun4i-a10-mod0-clk                %       $        ¦ir          #   C      apb0-rst              2allwinner,sun6i-a31-clock-reset                    #   D         cpucfg@1f01c00           2allwinner,sun6i-a31-cpuconfig            æð          ir@1f02000           2allwinner,sun6i-a31-ir              B      C        ðapb ir          Í   D            �       %            æð     @         †okay            üdefault         
   E      pinctrl@1f02c00          2allwinner,sun6i-a31-r-pinctrl            æð,                 &         �       -          .               B       $   %            ðapb hosc losc            ,         <        Q           b      s-ir-rx-pin         nPL4         ss_ir            #   E      s-p2wi-pins         nPL0 PL1         ss_p2wi          #   F         i2c@1f03400          2allwinner,sun6i-a31-p2wi             æð4             �       '               B            ˜ †         Í   D           üdefault         
   F         †okay                                 pmic@68          2x-powers,axp221          æ   h             &         �                    ‰         <        Q      ac-power              2x-powers,axp221-ac-power-supply          †okay          adc          2x-powers,axp221-adc                   battery-power         %   2x-powers,axp221-battery-power-supply          	   †disabled          gpio             2x-powers,axp221-gpio             ,        b         regulators          ²  ¸   dcdc1           Åvcc-3v0          Ô        è -ÆÀ          -ÆÀ        #         dcdc2           Åvdd-gpu         è 
®`          $@      dcdc3           Åvdd-cpu          Ô        è 
®`          $@        #         dcdc4           Åvdd-sys-dll          Ô        è 
®`          $@      dcdc5         	  Åvcc-dram             Ô        è ã`          ã`      dc1sw           Ådc1sw         dc5ldo        	  Åvdd-cpus            è 
®`          $@      aldo1         	  Åvcc-wifi            è 2Z           2Z         #         aldo2           Åaldo2         aldo3           Åavcc             Ô        è )2à          2Z       dldo1           Ådldo1         dldo2           Ådldo2         dldo3           Ådldo3         dldo4           Ådldo4         eldo1           Åeldo1         eldo2           Åeldo2         eldo3           Åeldo3         ldo_io0         Åldo_io0       	   †disabled          ldo_io1         Åldo_io1       	   †disabled          rtc_ldo          Ô        è -ÆÀ          -ÆÀ        Årtc_ldo       drivevbus         
  Åusb0-vbus            †okay            #   "         usb-power         !   2x-powers,axp221-usb-power-supply             †okay            #   !               ahci-5v          2regulator-fixed         Åahci-5v         è LK@          LK@                  *        =                   	   †disabled          usb0-vbus            2regulator-fixed       
  Åusb0-vbus           è LK@          LK@         *        =         	          	   †disabled          usb1-vbus            2regulator-fixed       
  Åusb1-vbus           è LK@          LK@                  *        =                      †okay            #   #      usb2-vbus            2regulator-fixed       
  Åusb2-vbus           è LK@          LK@                  *        =                   	   †disabled          vcc3v0           2regulator-fixed         Åvcc3v0          è -ÆÀ          -ÆÀ      vcc3v3           2regulator-fixed         Åvcc3v3          è 2Z           2Z       vcc5v0           2regulator-fixed         Åvcc5v0          è LK@          LK@      hdmi-connector           2hdmi-connector           áa      port       endpoint               G        #               vga-connector            2vga-connector      port       endpoint               H        #   K            vga-dac          2dumb-vga-dac            B   I   ports                                port@0           æ       endpoint               J        #            port@1           æ      endpoint               K        #   H               vga-3v3-regulator            2regulator-fixed         Åvga-3v3         è 2Z           2Z                   *        =                     #   I      pwrseq           2mmc-pwrseq-simple                    
           #            	interrupt-parent #address-cells #size-cells model compatible ethernet0 rtc0 rtc1 serial0 ranges stdout-path allwinner,pipeline clocks status interrupts clock-frequency arm,cpu-registers-not-fw-configured enable-method device_type reg clock-latency operating-points #cooling-cells cpu-supply phandle polling-delay-passive polling-delay thermal-sensors trip cooling-device temperature hysteresis #clock-cells clock-accuracy clock-output-names allwinner,pipelines resets #dma-cells dmas reset-names clock-names pinctrl-names pinctrl-0 remote-endpoint allwinner,tcon-channel vmmc-supply bus-width cd-gpios mmc-pwrseq non-removable dma-names interrupt-names phys phy-names extcon dr_mode reg-names #phy-cells usb0_id_det-gpios usb0_vbus_det-gpios usb0_vbus_power-supply usb0_vbus-supply usb1_vbus-supply #reset-cells gpio-controller interrupt-controller #interrupt-cells #gpio-cells pins function drive-strength bias-pull-up #sound-dai-cells #thermal-sensor-cells reg-shift reg-io-width snps,pbl snps,fixed-burst snps,force_sf_dma_mode phy-handle phy-mode reset-gpios reset-assert-us reset-deassert-us allwinner,audio-routing allwinner,pa-gpios clock-div clock-mult x-powers,drive-vbus-en #io-channel-cells x-powers,dcdc-freq regulator-name regulator-always-on regulator-min-microvolt regulator-max-microvolt regulator-boot-on enable-active-high gpio vdd-supply 