  J   8  F   (              E                                                         Synology DS116        4   !marvell,a385-gp marvell,armada385 marvell,armada380    aliases          ,/soc/internal-regs/gpio@18100            2/soc/internal-regs/gpio@18140             8/soc/internal-regs/serial@12000           @/soc/internal-regs/serial@12100       pmu          !arm,cortex-a9-pmu            H            soc       "   !marvell,armada380-mbus simple-bus                                     \            g            x                           P                          	           	                          bootrom          !marvell,bootrom                          devbus-bootcs            !marvell,mvebu-devbus                                 /                                                     	   disabled          devbus-cs0           !marvell,mvebu-devbus                                >                                                     	   disabled          devbus-cs1           !marvell,mvebu-devbus                                =                                                     	   disabled          devbus-cs2           !marvell,mvebu-devbus                                ;                                                     	   disabled          devbus-cs3           !marvell,mvebu-devbus                                 7                                                     	   disabled          internal-regs            !simple-bus                                                    sdramc@1400       #   !marvell,armada-xp-sdram-controller                       cache-controller@8000            !arm,pl310-cache                                                                                              scu@c000             !arm,cortex-a9-scu                  X      timer@c200           !arm,cortex-a9-global-timer                          "                             timer@c600           !arm,cortex-a9-twd-timer                         "                             interrupt-controller@d000            !arm,cortex-a9-gic           -                         >                             S         i2c@11000         +   !marvell,mv78230-a0-i2c marvell,mv64xxx-i2c                                                   "                                   okay            [default         i           s    eeprom@57            !atmel,24c64             W         i2c@11100         +   !marvell,mv78230-a0-i2c marvell,mv64xxx-i2c                                                   "                                	   disabled          serial@12000          !   !marvell,armada-38x-uart ns16550a                                      "                                              okay            [default         i         serial@12100          !   !marvell,armada-38x-uart ns16550a              !                       "                                              okay            [default         i         pinctrl@18000                           !marvell,mv88f6820-pinctrl           S      ge-rgmii-pins-0       D  mpp6 mpp7 mpp8 mpp9 mpp10 mpp11 mpp12 mpp13 mpp14 mpp15 mpp16 mpp17         ge0       ge-rgmii-pins-1       H  mpp21 mpp27 mpp28 mpp29 mpp30 mpp31 mpp32 mpp37 mpp38 mpp39 mpp40 mpp41         ge1       i2c-pins-0        
  mpp2 mpp3           i2c0            S         mdio-pins         
  mpp4 mpp5           ge          S         ref-clk-pins-0          mpp45           ref       ref-clk-pins-1          mpp46           ref       spi-pins-0          mpp22 mpp23 mpp24 mpp25         spi0            S         spi-pins-1          mpp56 mpp57 mpp58 mpp59         spi1          nand-pins         N  mpp22 mpp34 mpp23 mpp33 mpp38 mpp28 mpp40 mpp42 mpp35 mpp36 mpp25 mpp30 mpp32           dev       nand-rb         mpp41           nand          uart-pins-0       
  mpp0 mpp1           ua0         S         uart-pins-1         mpp19           ua1         S         sdhci-pins        <  mpp48 mpp49 mpp50 mpp52 mpp53 mpp54 mpp55 mpp57 mpp58 mpp59         sd0       sata-pins-0         mpp20           sata0           S         sata-pins-1         mpp19           sata1         sata-pins-2         mpp47           sata2         sata-pins-3         mpp44           sata3         i2s-pins          $  mpp48 mpp49 mpp50 mpp51 mpp52 mpp53         audio         spdif-pins          mpp51           audio         xhci0_vbus_pins         mpp58           gpio            S          xhci1_vbus_pins         mpp59           gpio            S   !         gpio@18100        +   !marvell,armada-370-gpio marvell,orion-gpio                @          	  gpio pwm                                                                               >        -         0  "       5          6          7          8                           S         gpio@18140        +   !marvell,armada-370-gpio marvell,orion-gpio            @   @          	  gpio pwm                                                                             >        -         0  "       :          ;          <          =                           S         system-controller@18200       M   !marvell,armada-380-system-controller marvell,armada-370-xp-system-controller                        clock-gating-control@18220            !marvell,armada-380-gating-clock                                                  S   
      phy@18300            !marvell,armada-380-comphy           comphy conf                `                                phy@0                        	         phy@1                       	         phy@2                       	         phy@3                       	         phy@4                       	         phy@5                       	            mvebu-sar@18600          !marvell,armada-380-core-clock                                    S         mbus-controller@20000            !marvell,mbus-controller                      P           S         interrupt-controller@20a00           !marvell,mpic              
    p   X        -            >                 "                 S         timer@20300       1   !marvell,armada-380-timer marvell,armada-xp-timer                  0 @   0      P   H                       	             
                                              	        #nbclk fixed       watchdog@20300           !marvell,armada-380-wdt                4     `                     	        #nbclk fixed           H          @             	         cpurst@20800             !marvell,armada-370-cpu-reset                        mpcore-soc-ctrl@20d20         #   !marvell,armada-380-mpcore-soc-ctrl                l      coherency-fabric@21010        $   !marvell,armada-380-coherency-fabric                    pmsu@22000           !marvell,armada-380-pmsu                      ethernet@70000           !marvell,armada-370-neta               @          H                  
           /  &H         okay            [default         =           Asgmii           J           Y          ethernet@30000           !marvell,armada-370-neta               @          H      
            
         	   disabled          ethernet@34000           !marvell,armada-370-neta           @   @          H                  
         	   disabled          usb@58000            !marvell,orion-ehci                        "                      
         	   disabled          xor@60800         )   !marvell,armada-380-xor marvell,orion-xor                   
                
            okay       xor00           "                   f         t      xor01           "                   f         t                  xor@60900         )   !marvell,armada-380-xor marvell,orion-xor              	                     
            okay       xor10           "       A            f         t      xor11           "       B            f         t                  mdio@72004                                     !marvell,orion-mdio                            
           [default         i      ethernet-phy@1                      S            crypto@90000             !marvell,armada-38x-crypto             	             regs            "                                 
      
      
      
           #cesa0 cesa1 cesaz0 cesaz1                                  rtc@a3800            !marvell,armada-380-rtc            
8                 rtc rtc-soc         "                sata@a8000           !marvell,armada-380-ahci           
             "                      
            okay            [default         i                                sata-port@0                                  bm@c8000             !marvell,armada-380-neta-bm                            
                       okay            S         sata@e0000           !marvell,armada-380-ahci                         "                      
         	   disabled          clock@e4250       !   !marvell,armada-380-corediv-clock              BP                                  nand            S         thermal@e8078            !marvell,armada380-thermal             @x    @p            okay          nand-controller@d0000         "   !marvell,armada370-nand-controller                  T                                  "       T                         	   disabled          sdhci@d8000          !marvell,armada-380-sdhci            sdhci mbus conf-sdio3                       T           "                      
                    	   disabled          audio-controller@e8000                      !marvell,armada-380-audio                 @                 i2s_regs pll_regs soc_ctrl          "       K               
          	  #internal          	   disabled          usb3@f0000           !marvell,armada-380-xhci               @  @   @         "                      
   	         okay                     usb3@f8000           !marvell,armada-380-xhci              @     @         "                      
   
         okay                     poweroff@12100           !synology,power-off            !                             sa-sram0          
   !mmio-sram            	                     
                                         	                 S         sa-sram1          
   !mmio-sram            	                     
                                         	                 S         bm-bppi       
   !mmio-sram                                                                                
                     okay            S         spi@10600         )   !marvell,armada-380-spi marvell,orion-spi                    P                                  %            "                                   okay            [default         i      flash@0                                "   !macronix,mx25l6405d jedec,spi-nor                        0         B   partition@0         QRedBoot                          W      partition@c0000         QzImage               -        partition@390000            Qrd.gz             <   A        partition@7d0000            Qvendor            }              W      partition@7e0000            QRedBoot config            ~              W      partition@7f0000            QFIS directory                           W            spi@10680         )   !marvell,armada-380-spi marvell,orion-spi                   P                                  %           "       ?                         	   disabled          pcie             !marvell,armada-370-pcie       	   disabled            apci                                  m           x            P                                                         @    @                                                                                                                                                                                                                         pcie@1,0            apci                                                                                       intx             H                     -         @                                                                   x                                    `                                                                                                                           
         	   disabled       interrupt-controller             >        -           S            pcie@2,0            apci                                                                                       intx             H          !           -         @                                                                   x                                    `                                                                                                                          
         	   disabled       interrupt-controller             >        -           S            pcie@3,0            apci                @                                                                      intx             H          F           -         @                                                                   x                                    `                                                                                                                          
         	   disabled       interrupt-controller             >        -           S            pcie@4,0            apci                                                                                        intx             H          G           -         @                                                                   x                                    `                                                                                                                          
         	   disabled       interrupt-controller             >        -           S               gpio-fan          	   !gpio-fan          $                                      @                 	          H     t     <                         gpio-leds         
   !gpio-leds      led-orange                            Qds116:orange:disk           off             clocks     mainpll          !fixed-clock                     s;         S         oscillator           !fixed-clock                     s}x@        S   	         cpus                                      marvell,armada-380-smp     cpu@0           acpu          !arm,cortex-a9                      cpu@1           acpu          !arm,cortex-a9                        chosen          (serial0:115200n8          memory          amemory               @         usb3_0_phy           !usb-nop-xceiv           4           	            S         usb3_1_phy           !usb-nop-xceiv           4           	            S         usb3-vbus0           !regulator-fixed         ?usb3-vbus0          [default         i            N LK@        f LK@         ~                          S         usb3-vbus1           !regulator-fixed         ?usb3-vbus1          [default         i   !        N LK@        f LK@         ~                          S         pwr-sata0            !regulator-fixed         ?pwr_en_sata0            N          f           ~                                   S   "      v5-sata0             !regulator-fixed         ?v5.0-sata0          N LK@        f LK@           "        S         v12-sata0            !regulator-fixed         ?v12.0-sata0         N          f             "         	#address-cells #size-cells model compatible gpio0 gpio1 serial0 serial1 interrupts-extended controller interrupt-parent pcie-mem-aperture pcie-io-aperture ranges reg clocks status cache-unified cache-level arm,double-linefill-incr arm,double-linefill-wrap arm,double-linefill prefetch-data interrupts #interrupt-cells interrupt-controller phandle pinctrl-names pinctrl-0 clock-frequency reg-shift reg-io-width marvell,pins marvell,function reg-names ngpios gpio-controller gpio-ranges #gpio-cells #pwm-cells #clock-cells #phy-cells msi-controller clock-names tx-csum-limit phy phy-mode buffer-manager bm,pool-long dmacap,memcpy dmacap,xor dmacap,memset marvell,crypto-srams marvell,crypto-sram-size target-supply internal-mem clock-output-names mrvl,clk-delay-cycles #sound-dai-cells usb-phy no-memory-wc cell-index spi-max-frequency m25p,fast-read label read-only device_type msi-parent bus-range assigned-addresses interrupt-names interrupt-map-mask interrupt-map marvell,pcie-port marvell,pcie-lane gpio-fan,speed-map #cooling-cells default-state enable-method stdout-path vcc-supply regulator-name regulator-min-microvolt regulator-max-microvolt enable-active-high gpio regulator-boot-on vin-supply 