Ðþí  kÍ   8  fT   (            y  f                                                                      ,LeMaker Banana Pi         %   2lemaker,bananapi allwinner,sun7i-a20       aliases          =/soc/ethernet@1c50000            G/soc/serial@1c28000          O/soc/serial@1c28c00          W/soc/serial@1c29c00       chosen                                     _         fserial0:115200n8       framebuffer-lcd0-hdmi         0   2allwinner,simple-framebuffer simple-framebuffer          rde_be0-lcd0-hdmi          8   …      8      <      >      �      ›      Œ      ¤      	   Œdisabled          framebuffer-lcd0          0   2allwinner,simple-framebuffer simple-framebuffer          rde_be0-lcd0       (   …      8      >      �      •      Œ      	   Œdisabled          framebuffer-lcd0-tve0         0   2allwinner,simple-framebuffer simple-framebuffer          rde_be0-lcd0-tve0          8   …      6      8      >      �      ›      ‡      Œ      	   Œdisabled             cpus                                 cpu@0            2arm,cortex-a7            “cpu          Ÿ             …               £ ¹°      8   ± ¦  \À ê€ \À /  ™p 
ü€ Ð € Œ0 ÂÀ Èà 2€ �         Â            Ñ            Ü         cpu@1            2arm,cortex-a7            “cpu          Ÿ            …               £ ¹°      8   ± ¦  \À ê€ \À /  Ö  
ü€ O€ € Èà ÂÀ B@ 2€ B@         Â            Ü            thermal-zones      cpu-thermal          ä   ú         ú  è              cooling-maps       map0                          ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ         trips      cpu-alert0          , $ø        8  Ð         špassive          Ü         cpu-crit            , †         8  Ð      	   šcritical                   reserved-memory                                    _   default-pool             2shared-dma-pool         C           H@               U         ^         timer            2arm,armv7-timer       0  p                              
        pmu          2arm,cortex-a7-pmu           p       x          y         clocks                                     _   clk-24M         {             2fixed-clock         ˆn6         ˜osc24M           Ü   &      clk-32k         {             2fixed-clock         ˆ  €         ˜osc32k           Ü   '      clk-mii-phy-tx          {             2fixed-clock         ˆ}x@        ˜mii_phy_tx           Ü         clk-gmac-int-tx         {             2fixed-clock         ˆsY@        ˜gmac_int_tx          Ü   	      clk@1c20164         {             2allwinner,sun7i-a20-gmac-clk             ŸÂd            …      	        ˜gmac_tx          Ü   1         display-engine        #   2allwinner,sun7i-a20-display-engine          «   
            Œokay          soc          2simple-bus                                     _   system-control@1c00000        F   2allwinner,sun7i-a20-system-control allwinner,sun4i-a10-system-control            ŸÀ     0                                   _   sram@0        
   2mmio-sram            Ÿ      À                                   _          À    sram-section@8000         >   2allwinner,sun7i-a20-sram-a3-a4 allwinner,sun4i-a10-sram-a3-a4            Ÿ  €   @       	   Œdisabled             Ü            sram@10000        
   2mmio-sram            Ÿ                                        _             sram-section@0        6   2allwinner,sun7i-a20-sram-d allwinner,sun4i-a10-sram-d            Ÿ                Œokay             Ü            sram@1d00000          
   2mmio-sram            ŸÐ                                       _    Ð        sram-section@0        8   2allwinner,sun7i-a20-sram-c1 allwinner,sun4i-a10-sram-c1          Ÿ                Ü               interrupt-controller@1c00030             2allwinner,sun7i-a20-sc-nmi           ¿        Ô            ŸÀ 0           p                    Ü   -      dma-controller@1c02000           2allwinner,sun4i-a10-dma          ŸÀ             p                   …               å            Ü         nand-controller@1c03000          2allwinner,sun4i-a10-nand             ŸÀ0            p       %            …      '      `        ðahb mod         ü                 rxtx          	   Œdisabled                                    spi@1c05000          2allwinner,sun4i-a10-spi          ŸÀP            p       
            …      ,      p        ðahb mod         ü                          rx tx            Œokay                                                 default                         spi@1c06000          2allwinner,sun4i-a10-spi          ŸÀ`            p                   …      -      q        ðahb mod         ü         	                 rx tx         	   Œdisabled                                               csi@1c09000          2allwinner,sun7i-a20-csi0             ŸÀ�            p       *            …      :      —      ƒ        ðbus isp ram         *            	   Œdisabled          ethernet@1c0b000             2allwinner,sun4i-a10-emac             ŸÀ°            p       7            …      *        1            	   Œdisabled          mdio@1c0b080             2allwinner,sun4i-a10-mdio             ŸÀ°€         	   Œdisabled                                    lcd-controller@1c0c000        3   2allwinner,sun7i-a20-tcon0 allwinner,sun7i-a20-tcon           ŸÀÀ            p       ,           *                  	  @lcd lvds             …      8      •      ›        ðahb tcon-ch0 tcon-ch1           ˜tcon0-pixel-clock           {            ü            ports                                port@0                                     Ÿ       endpoint@0           Ÿ            L            Ü   ?      endpoint@1           Ÿ           L            Ü   ;         port@1                                     Ÿ      endpoint@1           Ÿ           L           \            Ü   #               lcd-controller@1c0d000        3   2allwinner,sun7i-a20-tcon1 allwinner,sun7i-a20-tcon           ŸÀÐ            p       -           *              @lcd          …      9      –      �        ðahb tcon-ch0 tcon-ch1           ˜tcon1-pixel-clock           {            ü            ports                                port@0                                     Ÿ       endpoint@0           Ÿ            L            Ü   @      endpoint@1           Ÿ           L            Ü   <         port@1                                     Ÿ      endpoint@1           Ÿ           L           \            Ü   $               video-codec@1c0e000       !   2allwinner,sun7i-a20-video-engine             ŸÀà             …      4      ¡      ‚        ðahb mod ram         *              p       5           1            mmc@1c0f000          2allwinner,sun7i-a20-mmc          ŸÀð              …      "      b      c      d        ðahb mmc output sample           p                   default                      Œokay                                      s                      ‰         
         mmc@1c10000          2allwinner,sun7i-a20-mmc          ŸÁ               …      #      e      f      g        ðahb mmc output sample           p       !         	   Œdisabled                                    mmc@1c11000          2allwinner,sun7i-a20-mmc          ŸÁ              …      $      h      i      j        ðahb mmc output sample           p       "           default                   	   Œdisabled                                    mmc@1c12000          2allwinner,sun7i-a20-mmc          ŸÁ               …      %      k      l      m        ðahb mmc output sample           p       #           default                   	   Œdisabled                                    usb@1c13000          2allwinner,sun4i-a10-musb             ŸÁ0             …              p       &           ’mc          ¢               §usb         ±               1              ¸otg          Œokay          phy@1c13400         À            2allwinner,sun7i-a20-usb-phy          ŸÁ4    ÁH    ÁÈ            Ëphy_ctrl pmu1 pmu2           …      }        ðusb_phy         *                        !  @usb0_reset usb1_reset usb2_reset             Œokay            Õ                    ç           þ               !            "         Ü         usb@1c14000       &   2allwinner,sun7i-a20-ehci generic-ehci            ŸÁ@            p       '            …              ¢              §usb          Œokay          usb@1c14400       &   2allwinner,sun7i-a20-ohci generic-ohci            ŸÁD            p       @            …      {              ¢              §usb          Œokay          crypto-engine@1c15000         6   2allwinner,sun7i-a20-crypto allwinner,sun4i-a10-crypto            ŸÁP            p       V            …            o        ðahb mod       hdmi@1c16000          3   2allwinner,sun7i-a20-hdmi allwinner,sun5i-a10s-hdmi           ŸÁ`            p       :             …      <      ¤      	              ðahb mod pll-0 pll-1       $  ü                                     ddc-tx ddc-rx audio-tx           Œokay       ports                                port@0                                     Ÿ       endpoint@0           Ÿ            L   #         Ü         endpoint@1           Ÿ           L   $         Ü            port@1           Ÿ      endpoint            L   %         Ü   A               spi@1c17000          2allwinner,sun4i-a10-spi          ŸÁp            p                   …      .      r        ðahb mod         ü                          rx tx         	   Œdisabled                                               sata@1c18000             2allwinner,sun4i-a10-ahci             ŸÁ€            p       8            …      1      z         Œokay          usb@1c1c000       &   2allwinner,sun7i-a20-ehci generic-ehci            ŸÁÀ            p       (            …              ¢              §usb          Œokay          usb@1c1c400       &   2allwinner,sun7i-a20-ohci generic-ohci            ŸÁÄ            p       A            …      |              ¢              §usb          Œokay          csi@1c1d000       2   2allwinner,sun7i-a20-csi1 allwinner,sun4i-a10-csi1            ŸÁÐ            p       +            …      ;      „        ðbus ram         *            	   Œdisabled          spi@1c1f000          2allwinner,sun4i-a10-spi          ŸÁð            p       2            …      /              ðahb mod         ü                          rx tx         	   Œdisabled                                               clock@1c20000            2allwinner,sun7i-a20-ccu          ŸÂ              …   &   '      
  ðhosc losc           {           1            Ü         pinctrl@1c20800          2allwinner,sun7i-a20-pinctrl          ŸÂ            p                   …      J   &   '        ðapb hosc losc            >         ¿        Ô           N           Z           h           v           „           ’        1   ERXD3 ERXD2 ERXD1 ERXD0 ETXD3 ETXD2 ETXD1 ETXD0 ERXCK ERXERR ERXDV EMDC EMDIO ETXEN ETXCK ECRS ECOL ETXERR               PMU-SCK PMU-SDA        USB0-DRV           SCL SDA                                                                                                           SD0-D1 SD0-D0 SD0-CLK SD0-CMD SD0-D3 SD0-D2                                                           TXD0 RXD0 IO-1 PH3 USB0-IDDET PH5     SD0-DET          IO-4 IO-5  EMAC-PWR-EN LED1           IO-GCLK       SPI-CE0 SPI-CLK SPI-MOSI SPI-MISO SPI-CE1  IO-6 IO-3 IO-2 IO-0                         Ü      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      ir0-rx-pin          °PB4         µir0          Ü   (      mmc0-pins           °PF0 PF1 PF2 PF3 PF4 PF5         µmmc0            ¾            Í         Ü         mmc2-pins           °PC6 PC7 PC8 PC9 PC10 PC11           µmmc2            ¾            Í         Ü         mmc3-pins           °PI4 PI5 PI6 PI7 PI8 PI9         µmmc3            ¾            Í         Ü         spi0-pi-pins            °PI11 PI12 PI13          µspi0             Ü         spi0-cs0-pi-pin         °PI10            µspi0             Ü         spi0-cs1-pi-pin         °PI14            µspi0             Ü         uart0-pb-pins         
  °PB22 PB23           µuart0            Ü   )      uart3-ph-pins           °PH0 PH1         µuart3            Ü   *      uart7-pi-pins         
  °PI20 PI21           µuart7            Ü   +         timer@1c20c00            2allwinner,sun4i-a10-timer            ŸÂ    �      H  p                                               C          D            …   &      watchdog@1c20c90             2allwinner,sun4i-a10-wdt          ŸÂ�           p                   …   &      rtc@1c20d00          2allwinner,sun7i-a20-rtc          ŸÂ             p                pwm@1c20e00          2allwinner,sun7i-a20-pwm          ŸÂ             …   &        Ú         	   Œdisabled          spdif@1c21000           å             2allwinner,sun4i-a10-spdif            ŸÂ            p                   …      F      x      
  ðapb spdif           ü                            rx tx         	   Œdisabled          ir@1c21800           2allwinner,sun4i-a10-ir           …      K      t        ðapb ir          p                   ŸÂ    @         Œokay            default             (      ir@1c21c00           2allwinner,sun4i-a10-ir           …      L      u        ðapb ir          p                   ŸÂ    @      	   Œdisabled          i2s@1c22000         å             2allwinner,sun4i-a10-i2s          ŸÂ             p       W            …      I      €        ðapb mod         ü                            rx tx         	   Œdisabled          i2s@1c22400         å             2allwinner,sun4i-a10-i2s          ŸÂ$            p                   …      G      v        ðapb mod         ü                            rx tx         	   Œdisabled          lradc@1c22800            2allwinner,sun4i-a10-lradc-keys           ŸÂ(            p                	   Œdisabled          codec@1c22c00           å             2allwinner,sun7i-a20-codec            ŸÂ,    @        p                   …      E             
  ðapb codec           ü                            rx tx            Œokay          eeprom@1c23800           2allwinner,sun7i-a20-sid          ŸÂ8          i2s@1c24400         å             2allwinner,sun4i-a10-i2s          ŸÂD            p       Z            …      M      �        ðapb mod         ü                            rx tx         	   Œdisabled          rtp@1c25000          2allwinner,sun5i-a13-ts           ŸÂP            p                  ö             Ü         serial@1c28000           2snps,dw-apb-uart             ŸÂ€            p                                         …      X         Œokay            default             )      serial@1c28400           2snps,dw-apb-uart             ŸÂ„            p                                         …      Y      	   Œdisabled          serial@1c28800           2snps,dw-apb-uart             ŸÂˆ            p                                         …      Z      	   Œdisabled          serial@1c28c00           2snps,dw-apb-uart             ŸÂŒ            p                                         …      [         Œokay            default             *      serial@1c29000           2snps,dw-apb-uart             ŸÂ�            p                                         …      \      	   Œdisabled          serial@1c29400           2snps,dw-apb-uart             ŸÂ”            p                                         …      ]      	   Œdisabled          serial@1c29800           2snps,dw-apb-uart             ŸÂ˜            p                                         …      ^      	   Œdisabled          serial@1c29c00           2snps,dw-apb-uart             ŸÂœ            p                                         …      _         Œokay            default             +      ps2@1c2a000          2allwinner,sun4i-a10-ps2          ŸÂ             p       >            …      U      	   Œdisabled          ps2@1c2a400          2allwinner,sun4i-a10-ps2          ŸÂ¤            p       ?            …      V      	   Œdisabled          i2c@1c2ac00       0   2allwinner,sun7i-a20-i2c allwinner,sun4i-a10-i2c          ŸÂ¬            p                   …      O        default             ,         Œokay                                 pmic@34          Ÿ   4             -        p                2x-powers,axp209          ¿        Ô      ac-power              2x-powers,axp202-ac-power-supply       	   Œdisabled          adc          2x-powers,axp209-adc         #            Ü   B      gpio             2x-powers,axp209-gpio             >        N         battery-power         %   2x-powers,axp209-battery-power-supply          	   Œdisabled          regulators          5  Ü   dcdc2           Hvdd-cpu          W        k B@        ƒ \À         Ü         dcdc3           Hvdd-int-dll          W        k B@        ƒ \À      ldo1             W        k Ö         ƒ Ö         Hvdd-rtc       ldo2            Havcc             W        k -ÆÀ        ƒ -ÆÀ      ldo3            Hldo3          ldo4            Hldo4          ldo5            Hldo5          	   Œdisabled             usb-power         !   2x-powers,axp202-usb-power-supply             Œokay             Ü               i2c@1c2b000       0   2allwinner,sun7i-a20-i2c allwinner,sun4i-a10-i2c          ŸÂ°            p                   …      P        default             .      	   Œdisabled                                    i2c@1c2b400       0   2allwinner,sun7i-a20-i2c allwinner,sun4i-a10-i2c          ŸÂ´            p       	            …      Q        default             /         Œokay                                    i2c@1c2b800       0   2allwinner,sun7i-a20-i2c allwinner,sun4i-a10-i2c          ŸÂ¸            p       X            …      R        default             0      	   Œdisabled                                    can@1c2bc00       0   2allwinner,sun7i-a20-can allwinner,sun4i-a10-can          ŸÂ¼            p                   …      S      	   Œdisabled          i2c@1c2c000       0   2allwinner,sun7i-a20-i2c allwinner,sun4i-a10-i2c          ŸÂÀ            p       Y            …      W      	   Œdisabled                                    gpu@1c40000       &   2allwinner,sun7i-a20-mali arm,mali-400            ŸÄ           T  p       E          F          G          H          J          K          I         #  ’gp gpmmu pp0 ppmmu0 pp1 ppmmu1 pmu           …      D      ¥      	  ðbus core            *              ›      ¥        «ã`       ethernet@1c50000             2allwinner,sun7i-a20-gmac             ŸÅ             p       U           ’macirq           …      B   1        ðstmmaceth allwinner_gmac_tx         À            É         Ú         Œokay            default             2        ñ   3      	  ürgmii-id               4   mdio             2snps,dwmac-mdio                              ethernet-phy@1           Ÿ            Ü   3   leds                                 led@0            Ÿ                       µlan         netdev        led@1            Ÿ                      µlan         netdev        led@2            Ÿ                      µlan         netdev                    hstimer@1c60000          2allwinner,sun7i-a20-hstimer          ŸÆ           0  p       Q          R          S          T            …      3      interrupt-controller@1c81000             2arm,gic-400           ŸÈ    È      È@     È`              ¿        Ô           p      	           Ü         display-frontend@1e00000          %   2allwinner,sun7i-a20-display-frontend             Ÿà             p       /            …      @      ’      ‹        ðahb mod ram         *               Ü   
   ports                                port@1                                     Ÿ      endpoint@0           Ÿ            L   5         Ü   =      endpoint@1           Ÿ           L   6         Ü   9               display-frontend@1e20000          %   2allwinner,sun7i-a20-display-frontend             Ÿâ             p       0            …      A      “      Š        ðahb mod ram         *               Ü      ports                                port@1                                     Ÿ      endpoint@0           Ÿ            L   7         Ü   >      endpoint@1           Ÿ           L   8         Ü   :               display-backend@1e40000       $   2allwinner,sun7i-a20-display-backend          Ÿä             p       0            …      ?      ‘      �        ðahb mod ram         *         ports                                port@0                                     Ÿ       endpoint@0           Ÿ            L   9         Ü   6      endpoint@1           Ÿ           L   :         Ü   8         port@1                                     Ÿ      endpoint@0           Ÿ            L   ;         Ü         endpoint@1           Ÿ           L   <         Ü                  display-backend@1e60000       $   2allwinner,sun7i-a20-display-backend          Ÿæ             p       /            …      >      �      Œ        ðahb mod ram         *         ports                                port@0                                     Ÿ       endpoint@0           Ÿ            L   =         Ü   5      endpoint@1           Ÿ           L   >         Ü   7         port@1                                     Ÿ      endpoint@0           Ÿ            L   ?         Ü         endpoint@1           Ÿ           L   @         Ü                     ahci-5v          2regulator-fixed         Hahci-5v         k LK@        ƒ LK@         ,         >        Q                   	   Œdisabled          usb0-vbus            2regulator-fixed       
  Husb0-vbus           k LK@        ƒ LK@         >        Q         	             Œokay             Ü          usb1-vbus            2regulator-fixed       
  Husb1-vbus           k LK@        ƒ LK@         ,         >        Q                      Œokay             Ü   !      usb2-vbus            2regulator-fixed       
  Husb2-vbus           k LK@        ƒ LK@         ,         >        Q                      Œokay             Ü   "      vcc3v0           2regulator-fixed         Hvcc3v0          k -ÆÀ        ƒ -ÆÀ      vcc3v3           2regulator-fixed         Hvcc3v3          k 2Z         ƒ 2Z          Ü         vcc5v0           2regulator-fixed         Hvcc5v0          k LK@        ƒ LK@      hdmi-connector           2hdmi-connector           ša      port       endpoint            L   A         Ü   %            leds          
   2gpio-leds      led         Vbananapi:green:usr          Œ                      gmac-3v3             2regulator-fixed       	  Hgmac-3v3            k 2Z         ƒ 2Z         \ †          >        Q                      Ü   4      pmic-temp         
   2iio-hwmon           m   B            	interrupt-parent #address-cells #size-cells model compatible ethernet0 serial0 serial1 serial2 ranges stdout-path allwinner,pipeline clocks status device_type reg clock-latency operating-points #cooling-cells cpu-supply phandle polling-delay-passive polling-delay thermal-sensors trip cooling-device temperature hysteresis size alloc-ranges reusable linux,cma-default interrupts #clock-cells clock-frequency clock-output-names allwinner,pipelines interrupt-controller #interrupt-cells #dma-cells clock-names dmas dma-names num-cs pinctrl-names pinctrl-0 resets allwinner,sram reset-names remote-endpoint allwinner,tcon-channel vmmc-supply bus-width cd-gpios interrupt-names phys phy-names extcon dr_mode #phy-cells reg-names usb0_id_det-gpios usb0_vbus_power-supply usb0_vbus-supply usb1_vbus-supply usb2_vbus-supply #reset-cells gpio-controller #gpio-cells vcc-pa-supply vcc-pc-supply vcc-pe-supply vcc-pf-supply vcc-pg-supply gpio-line-names pins function drive-strength bias-pull-up #pwm-cells #sound-dai-cells #thermal-sensor-cells reg-shift reg-io-width #io-channel-cells x-powers,dcdc-freq regulator-name regulator-always-on regulator-min-microvolt regulator-max-microvolt assigned-clocks assigned-clock-rates snps,pbl snps,fixed-burst snps,force_sf_dma_mode phy-handle phy-mode phy-supply color linux,default-trigger regulator-boot-on enable-active-high gpio label startup-delay-us io-channels 