Ðþí  _{   8  [D   (            7  [                                                                     ,Merrii A80 Optimus Board          '   2merrii,a80-optimus allwinner,sun9i-a80     aliases          =/soc@20000/ethernet@830000           G/soc@20000/serial@7000000            O/soc@20000/serial@7001000         cpus                                 cpu@0            2arm,cortex-a7            Wcpu          c            t ·          „allwinner,sun9i-a80-smp          ’          cpu@1            2arm,cortex-a7            Wcpu          c            t ·          „allwinner,sun9i-a80-smp          ’         cpu@2            2arm,cortex-a7            Wcpu          c            t ·          „allwinner,sun9i-a80-smp          ’         cpu@3            2arm,cortex-a7            Wcpu          c            t ·          „allwinner,sun9i-a80-smp          ’         cpu@100          2arm,cortex-a15           Wcpu          c            t¨€         „allwinner,sun9i-a80-smp          ’         cpu@101          2arm,cortex-a15           Wcpu          c            t¨€         „allwinner,sun9i-a80-smp          ’        cpu@102          2arm,cortex-a15           Wcpu          c            t¨€         „allwinner,sun9i-a80-smp          ’        cpu@103          2arm,cortex-a15           Wcpu          c            t¨€         „allwinner,sun9i-a80-smp          ’           timer            2arm,armv7-timer       0   –                              
           tn6           ¡      clocks                                    Å                   clk-24M          Ì             2fixed-clock          tn6          Ùosc24M           ì         clk-32k          Ì             2fixed-factor-clock           ô            þ            Ùosc32k          	                ì         mii-phy-tx-clk           Ì             2fixed-clock          t}x@         Ùmii_phy_tx           ì         gmac-int-tx-clk          Ì             2fixed-clock          tsY@         Ùgmac_int_tx          ì         clk@800030           Ì             2allwinner,sun7i-a20-gmac-clk             ’ € 0           	               Ùgmac_tx          ì         clk@8001410          2allwinner,sun9i-a80-cpus-clk             ’             Ì            	         	      	            Ùcpus             ì   
      clk-ahbs             2fixed-factor-clock           Ì             ô            þ           	   
         Ùahbs             ì         clk@800141c          2allwinner,sun8i-a23-apb0-clk             ’             Ì            	            Ùapbs             ì         clk@8001428       #   2allwinner,sun9i-a80-apbs-gates-clk           ’ (            Ì           	         8                                                   Š   Ùapbs_pio apbs_ir apbs_timer apbs_rsb apbs_uart apbs_1wire apbs_i2c0 apbs_i2c1 apbs_ps2_0 apbs_ps2_1 apbs_dma apbs_i2s0 apbs_i2s1 apbs_twd            ì   >      clk@8001450          ’ P            Ì             2allwinner,sun4i-a10-mod0-clk            	               Ùr_1wire       clk@8001454          ’ T            Ì             2allwinner,sun4i-a10-mod0-clk            	               Ùr_ir             ì   ?         display-engine        #   2allwinner,sun9i-a80-display-engine                      	  2disabled          soc@20000            2simple-bus                                    Å                   sram@20000        
   2mmio-sram            ’                                        Å             smp-sram@1000            2allwinner,sun9i-a80-smp-sram             ’               ethernet@830000          2allwinner,sun7i-a20-gmac             ’ ƒ    T         –       R           9macirq          	   	   a           Istmmaceth allwinner_gmac_tx         U   	         
  \stmmaceth           h            q         ‚        2okay            ™default         §           ±         	  ¼rgmii-id            Å      mdio             2snps,dwmac-mdio                              ethernet-phy@1           ’            ì               usb@a00000        &   2allwinner,sun9i-a80-ehci generic-ehci            ’                –       H           	               U               Ð           Õusb         2okay          usb@a00400        &   2allwinner,sun9i-a80-ohci generic-ohci            ’               –       I           	                     U               Ð           Õusb         2okay          phy@a00800           2allwinner,sun9i-a80-usb-phy          ’              	              Iphy         U              \phy         2okay            ß            Å            ì         usb@a01000        &   2allwinner,sun9i-a80-ehci generic-ehci            ’               –       J           	              U              Ð           Õusb       	  2disabled          phy@a01800           2allwinner,sun9i-a80-usb-phy          ’              	            
              Iphy hsic_12M hsic_480M          U                  	  \phy hsic          	  2disabled            ß            êhsic            Å            ì         usb@a02000        &   2allwinner,sun9i-a80-ehci generic-ehci            ’                –       L           	              U              Ð           Õusb         2okay          usb@a02400        &   2allwinner,sun9i-a80-ohci generic-ohci            ’  $             –       M           	                    U              Ð           Õusb         2okay          phy@a02800           2allwinner,sun9i-a80-usb-phy          ’  (            	      	      
              Iphy hsic_12M hsic_480M          U                  	  \phy hsic            2okay            ß            Å            ì         clock@a08000             2allwinner,sun9i-a80-usb-clks             ’  €            	   	   `         	  Ibus hosc             Ì           ó            ì         cpucfg@1700000           2allwinner,sun9i-a80-cpucfg           ’p           crypto@1c02000           2allwinner,sun9i-a80-crypto           ’À              –       P           U   	           	   	   S   	   .        Ibus mod       mmc@1c0f000          2allwinner,sun9i-a80-mmc          ’Àð             	          	   !   	   #   	   "        Iahb mmc output sample           U               \ahb          –       <           2okay                                      ™default         §                                                    mmc@1c10000          2allwinner,sun9i-a80-mmc          ’Á              	         	   $   	   &   	   %        Iahb mmc output sample           U              \ahb          –       =           2okay                                      ™default         §                                   ,   !                    7      mmc@1c11000          2allwinner,sun9i-a80-mmc          ’Á             	         	   '   	   )   	   (        Iahb mmc output sample           U              \ahb          –       >           2okay                                      ™default         §   "                                7         E      mmc@1c12000          2allwinner,sun9i-a80-mmc          ’Á              	         	   *   	   ,   	   +        Iahb mmc output sample           U              \ahb          –       ?         	  2disabled                                    clk@1c13000       #   2allwinner,sun9i-a80-mmc-config-clk           ’Á0            	   	   T        U   	            Ì           ó         0   Ùmmc0_config mmc1_config mmc2_config mmc3_config          ì         interrupt-controller@1c41000             2arm,gic-400           ’Ä    Ä      Ä@     Ä`              V        k            –      	           ì         cci@1c90000          2arm,cci-400                                   ’É              Å    É        slave-if@4000            2arm,cci-400-ctrl-if         |ace          ’  @             ì         slave-if@5000            2arm,cci-400-ctrl-if         |ace          ’  P             ì         pmu@9000             2arm,cci-400-pmu,r1           ’  �   P       <   –       †          †          †          †          †            clock@3000000            2allwinner,sun9i-a80-de-clks          ’      0        	   	   7   	   6   	   k        Imod dram bus            U   	            Ì           ó            ì   #      display-frontend@3100000          %   2allwinner,sun9i-a80-display-frontend             ’              –       ]           	   #      #       #           Iahb mod ram         U   #             ì      ports                                port@1           ’      endpoint            ‹   $         ì   ,               display-frontend@3140000          %   2allwinner,sun9i-a80-display-frontend             ’              –       ^           	   #      #      #           Iahb mod ram         U   #             ì      ports                                port@1           ’      endpoint            ‹   %         ì   /               display-backend@3200000       $   2allwinner,sun9i-a80-display-backend          ’               –       _           	   #      #      #           Iahb mod ram         U   #      ports                                port@0                                     ’       endpoint@0           ’            ‹   &         ì   -      endpoint@1           ’           ‹   '         ì   0         port@1           ’      endpoint            ‹   (         ì   2               display-backend@3240000       $   2allwinner,sun9i-a80-display-backend          ’$              –       `           	   #      #      #           Iahb mod ram         U   #      ports                                port@0                                     ’       endpoint@0           ’            ‹   )         ì   .      endpoint@1           ’           ‹   *         ì   1         port@1           ’      endpoint            ‹   +         ì   4               deu@3300000          2allwinner,sun9i-a80-deu          ’0              –       \           	   #      #      #           Iahb mod ram         U   #      ports                                port@0           ’       endpoint            ‹   ,         ì   $         port@1                                     ’      endpoint@0           ’            ‹   -         ì   &      endpoint@1           ’           ‹   .         ì   )               deu@3340000          2allwinner,sun9i-a80-deu          ’4              –       \           	   #      #      #           Iahb mod ram         U   #      ports                                port@0           ’       endpoint            ‹   /         ì   %         port@1                                     ’      endpoint@0           ’            ‹   0         ì   '      endpoint@1           ’           ‹   1         ì   *               drc@3400000          2allwinner,sun9i-a80-drc          ’@              –       [           	   #      #      #           Iahb mod ram         U   #      ports                                port@0           ’       endpoint            ‹   2         ì   (         port@1           ’      endpoint            ‹   3         ì   6               drc@3440000          2allwinner,sun9i-a80-drc          ’D              –       [           	   #      #   	   #           Iahb mod ram         U   #   	   ports                                port@0           ’       endpoint            ‹   4         ì   +         port@1           ’      endpoint            ‹   5         ì   7               lcd-controller@3c00000           2allwinner,sun9i-a80-tcon-lcd             ’À              –       V           	   	   f   	   :        Iahb tcon-ch0            U   	      	      	           \lcd edp lvds             Ùtcon0-pixel-clock            Ì       ports                                port@0           ’       endpoint            ‹   6         ì   3         port@1           ’               lcd-controller@3c10000           2allwinner,sun9i-a80-tcon-tv          ’Á              –       W           	   	   g   	   ;        Iahb tcon-ch1            U   	      	           \lcd edp    ports                                port@0           ’       endpoint            ‹   7         ì   5         port@1           ’               clock@6000000            2allwinner,sun9i-a80-ccu          ’              	            
  Ihosc losc            Ì           ó            ì   	      timer@6000c00            2allwinner,sun4i-a10-timer            ’            H   –                                                                    	         watchdog@6000ca0             2allwinner,sun6i-a31-wdt          ’               –                  	         pinctrl@6000800          2allwinner,sun9i-a80-pinctrl          ’           <   –                                               x           	   	   o              Iapb hosc losc            ›         V        k           «           ·   8        Å   9        Ó           á           ï   :        ý              ;                    ì      gmac-rgmii-pins       B  'PA0 PA1 PA2 PA3 PA4 PA5 PA7 PA8 PA9 PA10 PA12 PA13 PA15 PA16 PA17           ,gmac            5   (         ì         i2c3-pins         
  'PG10 PG11           ,i2c3          lcd0-rgb888-pins          ‚  'PD0 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           ,lcd0          mmc0-pins           'PF0 PF1 PF2 PF3 PF4 PF5         ,mmc0            5            D         ì         mmc1-pins           'PG0 PG1 PG2 PG3 PG4 PG5         ,mmc1            5            D         ì         mmc2-8bit-pins        3  'PC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13 PC14 PC15 PC16          ,mmc2            5   (         D         ì   "      uart0-ph-pins         
  'PH12 PH13           ,uart0            ì   <      uart4-pins          'PG12 PG13 PG14 PG15         ,uart4            serial@7000000           2snps,dw-apb-uart             ’               –                   Q           [           	   	   |        U   	   -        2okay            ™default         §   <      serial@7000400           2snps,dw-apb-uart             ’              –                  Q           [           	   	   }        U   	   .      	  2disabled          serial@7000800           2snps,dw-apb-uart             ’              –                  Q           [           	   	   ~        U   	   /      	  2disabled          serial@7000c00           2snps,dw-apb-uart             ’              –                  Q           [           	   	           U   	   0      	  2disabled          serial@7001000           2snps,dw-apb-uart             ’              –                  Q           [           	   	   €        U   	   1      	  2disabled          serial@7001400           2snps,dw-apb-uart             ’              –                  Q           [           	   	   �        U   	   2      	  2disabled          i2c@7002800          2allwinner,sun6i-a31-i2c          ’ (             –                  	   	   w        U   	   (      	  2disabled                                    i2c@7002c00          2allwinner,sun6i-a31-i2c          ’ ,             –                  	   	   x        U   	   )      	  2disabled                                    i2c@7003000          2allwinner,sun6i-a31-i2c          ’ 0             –                  	   	   y        U   	   *      	  2disabled                                    i2c@7003400          2allwinner,sun6i-a31-i2c          ’ 4             –       	           	   	   z        U   	   +      	  2disabled                                    i2c@7003800          2allwinner,sun6i-a31-i2c          ’ 8             –       
           	   	   {        U   	   ,      	  2disabled                                    watchdog@8001000             2allwinner,sun6i-a31-wdt          ’               –       $           	         prcm@8001400             2allwinner,sun9i-a80-prcm             ’           reset@80014b0            ’ °             2allwinner,sun6i-a31-clock-reset         ó            ì   @      interrupt-controller@80015a0             2allwinner,sun9i-a80-nmi          V        k            ’              –                    ì   D      ir@8002000           2allwinner,sun6i-a31-ir           –       %           ™default         §   =        	   >      ?        Iapb ir          U   @            ’      @        2okay          serial@8002800           2snps,dw-apb-uart             ’ (             –       &           Q           [           	   >           U   @         	  2disabled          pinctrl@8002c00          2allwinner,sun9i-a80-r-pinctrl            ’ ,             –       -          .           	   >                  Iapb hosc losc            ›         V        k           «           h   A        v   B         ì   F   r-ir-pins           'PL6       	  ,s_cir_rx             ì   =      r-rsb-pins          'PN0 PN1         ,s_rsb           5            D         ì   C         rsb@8003400          2allwinner,sun8i-a23-rsb          ’ 4             –       '           	   >            t -ÆÀ        U   @           ™default         §   C        2okay                                 pmic@3a3             ’  £            D         –                2x-powers,axp809          V        k      regulators     aldo1            „        ˜ -ÆÀ        ° -ÆÀ        Èvcc33-usbh        aldo2           ˜ w@        ° w@        Èvcc-pb-io-cam            ì   9      aldo3         dc5ldo           „        ˜ 5         ° Èà        Èvdd-cpus-09-usbh          dc1sw         dcdc1            „        ˜ -ÆÀ        ° -ÆÀ        Èvcc-3v           ì         dcdc2           ˜ 5         ° Èà        Èvdd-gpu       dcdc3            „        ˜ 5         ° Èà      	  Èvdd-cpua          dcdc4            „        ˜ 5         ° Èà        Èvdd-sys-usb0-hdmi         dcdc5            „        ˜ ¾h        ° X      	  Èvcc-dram          dldo1           ˜ 2Z         ° 2Z       	  Èvcc-wifi             ì         dldo2           ˜ -ÆÀ        ° -ÆÀ        Èvcc-pl           ì   A      eldo1           ˜ O€        ° O€        Èvcc-dvdd-cam          eldo2           ˜ w@        ° w@        Èvcc-pe           ì   :      eldo3           ˜ -ÆÀ        ° -ÆÀ        Èvcc-pm-codec-io1             ì   B      ldo_io0         ˜ -ÆÀ        ° -ÆÀ        Èvcc-pg           ì   ;      ldo_io1         ˜ &%         ° &%         Èvcc-pa-gmac-2v5          ì   8      rtc_ldo         Èvcc-rtc-vdd1v8-io         sw           gpio          *   2x-powers,axp809-gpio x-powers,axp221-gpio            ›        «            pmic@745             2x-powers,axp806          ’  E            D         –                V        k           ×   E   regulators     aldo1            „        ˜ -ÆÀ        ° -ÆÀ        Èavcc          aldo2           Ès_aldo2       aldo3           Ès_aldo3       bldo1            „        ˜ ð         ° ýà        Èvcc18-efuse-adc-display-csi       bldo2            „        ˜ ð         ° ýà        Èvdd18-drampll-vcc18-pll-cpvdd         bldo3         bldo4           ˜ Èà        ° Ö         Èvcc12-hsic           ì         cldo1           ˜ 2Z         ° 2Z         å †         Èvcc-gmac-phy             ì         cldo2           ˜ *¹€        ° *¹€      
  Èafvcc-cam         cldo3           ˜ -ÆÀ        ° -ÆÀ        Èvcc-io-wifi-codec-io2            ì          dcdca            „        ˜ 5         ° Èà      	  Èvdd-cpub          dcdcd            „        ˜ 5         ° Èà        Èvdd-vpu       dcdce            „        ˜           °           Èvcc-bldo-codec-ldoin             ì   E      sw          Ès_sw                codec@e89            2x-powers,ac100           ’  ‰   codec            2x-powers,ac100-codec                F         –       	            Ì             Ù4M_adda          ì   G      rtc          2x-powers,ac100-rtc              D         –               	   G         Ì            Ùcko1_rtc cko2_rtc cko3_rtc           ì                  chosen          serial0:115200n8          leds          
   2gpio-leds      led2            optimus:led2:usr                               led3            optimus:led3:usr               F                led4            optimus:led4:usr                                   usb1-vbus            2regulator-fixed       
  Èusb1-vbus           ˜ LK@        ° LK@                 &                      ì         usb3-vbus            2regulator-fixed       
  Èusb3-vbus           ˜ LK@        ° LK@                 &                      ì         wifi-pwrseq          2mmc-pwrseq-simple           	            
  Iext_clock           +   F                   ì   !         	#address-cells #size-cells interrupt-parent model compatible ethernet0 serial0 serial1 device_type cci-control-port clock-frequency enable-method reg interrupts arm,cpu-registers-not-fw-configured ranges #clock-cells clock-output-names phandle clock-div clock-mult clocks clock-indices allwinner,pipelines status interrupt-names clock-names resets reset-names snps,pbl snps,fixed-burst snps,force_sf_dma_mode pinctrl-names pinctrl-0 phy-handle phy-mode phy-supply phys phy-names #phy-cells phy_type #reset-cells vmmc-supply bus-width cd-gpios vqmmc-supply mmc-pwrseq non-removable cap-mmc-hw-reset interrupt-controller #interrupt-cells interface-type remote-endpoint gpio-controller #gpio-cells vcc-pa-supply vcc-pb-supply vcc-pc-supply vcc-pd-supply vcc-pe-supply vcc-pf-supply vcc-pg-supply vcc-ph-supply pins function drive-strength bias-pull-up reg-shift reg-io-width vcc-pl-supply vcc-pm-supply regulator-always-on regulator-min-microvolt regulator-max-microvolt regulator-name bldoin-supply regulator-enable-ramp-delay stdout-path label enable-active-high gpio reset-gpios 