Ðþí  ƒ:   8  }¬   (            Ž  }t                                                         Marvell Armada 8040 DB board          X   !marvell,armada8040-db marvell,armada8040 marvell,armada-ap806-quad marvell,armada-ap806    aliases       +   ,/ap806/config-space@f0000000/serial@512000        +   4/ap806/config-space@f0000000/serial@512100        @   </ap806/config-space@f0000000/system-controller@6f4000/gpio@1040       (   B/ap806/config-space@f0000000/spi@510600       =   G/cp1/config-space@f4000000/system-controller@440000/gpio@100          =   M/cp0/config-space@f2000000/system-controller@440000/gpio@140          &   S/cp0/config-space@f2000000/spi@700600         &   X/cp0/config-space@f2000000/spi@700680         &   ]/cp1/config-space@f4000000/spi@700600         &   b/cp1/config-space@f4000000/spi@700680         6   g/cp0/config-space@f2000000/ethernet@0/ethernet-port@0         6   q/cp0/config-space@f2000000/ethernet@0/ethernet-port@2         6   {/cp1/config-space@f4000000/ethernet@0/ethernet-port@0         6   …/cp1/config-space@f4000000/ethernet@0/ethernet-port@1         &   /cp0/config-space@f2000000/i2c@701000         &   ”/cp1/config-space@f4000000/i2c@701000         psci             !arm,psci-0.2             ™smc       reserved-memory                                        psci-area@4000000            §                         «      tee@4400000          §    @                   «         ap806                                     !simple-bus           ²                 config-space@f0000000                                     !simple-bus                    ð         iommu@100000          #   !marvell,ap806-smmu-500 arm,mmu-500           §                Ã         Ð            Ý         l   å                                                                                                	   ðdisabled             ÷   "      interrupt-controller@210000          !arm,gic-400          ÿ                                                         å      	            § !      "      $      &              ÷      v2m@280000           !arm,gic-v2m-frame            %         § (             4            E             ÷         v2m@290000           !arm,gic-v2m-frame            %         § )             4   À        E          v2m@2a0000           !arm,gic-v2m-frame            %         § *             4   à        E          v2m@2b0000           !arm,gic-v2m-frame            %         § +             4           E             timer            !arm,armv8-timer       0   å                              
        pmu          !arm,cortex-a72-pmu           ²            å         odmi@300000          !marvell,odmi-controller          %        V             § 0    @  0@   @  0€   @  0À   @         j   €   ˆ      ˜      gicp@3f0040          !marvell,ap806-gicp           § ? @           {   @   @      @         %         ÷         interrupt-controller@3f0100          !marvell,armada-8k-pic            § ?             ÿ                     å                  ÷         interrupt-controller@3f0200          !marvell,ap806-sei            § ?    @         å                    ÿ                     %         ÷         xor@400000        %   !marvell,armada-7k-xor marvell,xor-v2             § @      A             Ž           ™                Ã      xor@420000        %   !marvell,armada-7k-xor marvell,xor-v2             § B      C             Ž           ™                Ã      xor@440000        %   !marvell,armada-7k-xor marvell,xor-v2             § D      E             Ž           ™                Ã      xor@460000        %   !marvell,armada-7k-xor marvell,xor-v2             § F      G             Ž           ™                Ã      spi@510600           !marvell,armada-380-spi           § Q    P                                   å                  ™               ðokay       flash@0          !jedec,spi-nor            §              ˜–€   partitions           !fixed-partitions                                partition@0         ²U-Boot           §              partition@400000            ²Filesystem           §     Î                 i2c@511000           !marvell,mv78230-i2c          § Q                                        å                  ™            	   ðdisabled          serial@512000            !snps,dw-apb-uart             § Q             ¸            å                  Â           ™               ðokay            Ï           Ùdefault       serial@512100            !snps,dw-apb-uart             § Q!            ¸            å                  Â           ™            	   ðdisabled          watchdog@610000          !arm,sbsa-gwdt            § a      `              å                mmc@6e0000           !marvell,armada-ap806-sdhci           § n              å                  çcore            ™                Ã         ó         ðokay                              system-controller@6f4000             !syscon simple-mfd            § o@        pinctrl          !marvell,ap806-pinctrl            ÷      uart0-pins          'mpp11 mpp19         4uart0            ÷            gpio@1040            !marvell,armada-8k-gpio          E  @        L            S        c           o                      {  À        Ž           ™            clock            !marvell,ap806-clock         ™            ÷            system-controller@6f8000             !syscon simple-mfd            § o€                                thermal-sensor@80            !marvell,armada-ap806-thermal             §   €            ²            å           ¦            ÷         clock-cpu@278            !marvell,ap806-cpu-clock         ™                     ™            §  x  
0         ÷                  thermal-zones      ap-ic-thermal           ¼            Ò            à          trips      ap-crit         ð †         ü  Ð      	  critical             cooling-maps             ap-cpu0-thermal         ¼  è        Ò  è        à         trips      cpu0-hot            ð L        ü  Ð        passive          ÷   	      cpu0-emerg          ð s        ü  Ð        passive          ÷            cooling-maps       map0-hot               	           
                     map0-ermerg                       
                           ap-cpu1-thermal         ¼  è        Ò  è        à         trips      cpu1-hot            ð L        ü  Ð        passive          ÷         cpu1-emerg          ð s        ü  Ð        passive          ÷            cooling-maps       map1-hot                          
                     map1-emerg                        
                           ap-cpu2-thermal         ¼  è        Ò  è        à         trips      cpu2-hot            ð L        ü  Ð        passive          ÷         cpu2-emerg          ð s        ü  Ð        passive          ÷            cooling-maps       map2-hot                                               map2-emerg                                                   ap-cpu3-thermal         ¼  è        Ò  è        à         trips      cpu3-hot            ð L        ü  Ð        passive          ÷         cpu3-emerg          ð s        ü  Ð        passive          ÷            cooling-maps       map3-bhot                                              map3-emerg                                                   cp0-ic-thermal          ¼            Ò            à          trips      crit            ð †         ü  Ð      	  critical             cooling-maps             cp1-ic-thermal          ¼            Ò            à          trips      crit            ð †         ü  Ð      	  critical             cooling-maps                cpus                                 cpu@0            cpu          !arm,cortex-a72           §            ,psci            :           ™               I  À         V   @        h           u  €         ‚   @        ”           ¡            ÷   
      cpu@1            cpu          !arm,cortex-a72           §           ,psci            :           ™               I  À         V   @        h           u  €         ‚   @        ”           ¡            ÷         cpu@100          cpu          !arm,cortex-a72           §           ,psci            :           ™              I  À         V   @        h           u  €         ‚   @        ”           ¡            ÷         cpu@101          cpu          !arm,cortex-a72           §          ,psci            :           ™              I  À         V   @        h           u  €         ‚   @        ”           ¡            ÷         l2-cache0            !cache           K           X   @        j           ²            ¾         ÷         l2-cache1            !cache           K           X   @        j           ²            ¾         ÷            cp0                                   !simple-bus           ²                 config-space@f2000000                                     !simple-bus                    ò         ethernet@0                                     !marvell,armada-7k-pp22           §           °  "           <  ™                  	                                 *  çpp_clk gop_clk mg_clk mg_core_clk axi_clk           Ì            ðokay              Ã   ethernet-port@0       P   å   '      +      /      3      7      ;      ?      C      G               2  æhif0 hif1 hif2 hif3 hif4 hif5 hif6 hif7 hif8 link            §            ö            þ             ðokay          
  
10gbase-r      fixed-link            '                  ethernet-port@1       P   å   (      ,      0      4      8      <      @      D      H      €         2  æhif0 hif1 hif2 hif3 hif4 hif5 hif6 hif7 hif8 link            §           ö           þ         	   ðdisabled          ethernet-port@2       P   å   )      -      1      5      9      =      A      E      I               2  æhif0 hif1 hif2 hif3 hif4 hif5 hif6 hif7 hif8 link            §           ö           þ            ðokay            %         	  
rgmii-id             phy@120000           !marvell,comphy-cp110             §     `         Ì         $  ™                                   çmg_clk mg_core_clk axi_clk                               phy@0            §            )            ÷   )      phy@1            §           )            ÷   '      phy@2            §           )         phy@3            §           )            ÷   (      phy@4            §           )            ÷   %   connector            !usb-a-connector         4            phy@5            §           )            ÷   *         mdio@12a200                                    !marvell,orion-mdio           § ¢          0  ™         	                                    ðokay       ethernet-phy@1           §            ÷            mdio@12a600                                    !marvell,xmdio            § ¦          $  ™                                 	   ðdisabled          interrupt-controller@1e0000          !marvell,cp110-icu            §     @                            interrupt-controller@10          !marvell,cp110-icu-nsr            §                ÿ                    Ž            ÷         interrupt-controller@50          !marvell,cp110-icu-sei            §   P            ÿ                    Ž            ÷   !         rtc@284000           !marvell,armada-8k-rtc            § (@      (@€   $        ?rtc rtc-soc          å   M         	   ðdisabled          system-controller@440000             !syscon simple-mfd            § D               ÷      clock            !marvell,cp110-clock         ™            ÷         gpio@100             !marvell,armada-8k-gpio          E           L             S        c           o                        {  ð        Ž                      å   V      U      T      S            ÿ         	  çcore axi            ™                        	   ðdisabled          gpio@140             !marvell,armada-8k-gpio          E  @        L            S        c           o                       {  ð        Ž                      å   R      Q      P      O            ÿ         	  çcore axi            ™                           ðokay          pinctrl          !marvell,armada-8k-cpm-pinctrl            ÷             system-controller@400000             !syscon simple-mfd            § @                                 thermal-sensor@70            !marvell,armada-cp110-thermal             §   p           I   !   t           ¦            ÷            utmi@580000          !marvell,cp110-utmi-phy           § X              Ì                                      ðokay       usb-phy@0            §            )             ÷   $      usb-phy@1            §           )             ÷   &         usb@500000        $   !marvell,armada-8k-xhci generic-xhci          § P    @           Ã         å   j         	  çcore reg            ™                           ðokay            ]   "  @        d   #        l   $        qutmi            {host          usb@510000        $   !marvell,armada-8k-xhci generic-xhci          § Q    @           Ã         å   i         	  çcore reg            ™                           ðokay            ]   "  A        l   %      &      	  qusb utmi            {host          sata@540000       $   !marvell,armada-8k-ahci generic-ahci          § T               Ã         å   k           ™                                                     ðokay            ]   "  D   sata-port@0          §            l   '            qcp0-sata0-0-phy       sata-port@1          §           l   (           qcp0-sata0-1-phy          xor@6a0000        %   !marvell,armada-7k-xor marvell,xor-v2             § j      k               Ã        Ž         	  çcore reg            ™                        xor@6c0000        %   !marvell,armada-7k-xor marvell,xor-v2             § l      m               Ã        Ž         	  çcore reg            ™                        spi@700600           !marvell,armada-380-spi           § p    P                                	  çcore axi            ™                        	   ðdisabled          spi@700680           !marvell,armada-380-spi           § p€   P                                	  çcore axi            ™                        	   ðdisabled          i2c@701000           !marvell,mv78230-i2c          § p                                        å   x         	  çcore reg            ™                           ðokay            ƒ †    pca9555@21           !nxp,pca9555         Ùdefault          S        c            §   !         ÷   ;      pca9555@25           !nxp,pca9555         Ùdefault          S        c            §   %         ÷   =         i2c@701100           !marvell,mv78230-i2c          § p                                        å   y         	  çcore reg            ™                        	   ðdisabled          serial@702000            !snps,dw-apb-uart             § p             ¸            å   z           Â           çbaudclk apb_pclk            ™                        	   ðdisabled          serial@702100            !snps,dw-apb-uart             § p!            ¸            å   {           Â           çbaudclk apb_pclk            ™                        	   ðdisabled          serial@702200            !snps,dw-apb-uart             § p"            ¸            å   |           Â           çbaudclk apb_pclk            ™                        	   ðdisabled          serial@702300            !snps,dw-apb-uart             § p#            ¸            å   }           Â           çbaudclk apb_pclk            ™                        	   ðdisabled          nand-controller@720000        D   !marvell,armada-8k-nand-controller marvell,armada370-nand-controller          § r     T                                   å   s         	  çcore reg            ™                          Ì         	   ðdisabled          trng@760000       3   !marvell,armada-8k-rng inside-secure,safexcel-eip76           § v     }         å   _         	  çcore reg            ™                           ðokay          mmc@780000           !marvell,armada-cp110-sdhci           § x              å            	  çcore axi            ™                            Ã         ðokay            ]   "  E                          crypto@800000            !inside-secure,safexcel-eip197b           § €            0   å   X      Y      Z      [      \      W            æring0 ring1 ring2 ring3 eip mem       	  çcore reg            ™                            Ã         pcie@f2600000         #   !marvell,armada8k-pcie snps,dw-pcie            §    ò`             öð                 ?ctrl config                                   ÿ            pci           Ã        Ž           “       ÿ          ‚       ö       ö        ð                                  °                                  å              ¾         	  çcore reg            ™                           ðokay          0  È       "  €          "             "  À            Ò          l   )            qcp0-pcie0-x1-phy          pcie@f2620000         #   !marvell,armada8k-pcie snps,dw-pcie            §    òb             ÷ð                 ?ctrl config                                   ÿ            pci           Ã        Ž           “       ÿ          ‚       ÷       ÷        ð                                  °                                  å              ¾         	  çcore reg            ™                        	   ðdisabled          pcie@f2640000         #   !marvell,armada8k-pcie snps,dw-pcie            §    òd             øð                 ?ctrl config                                   ÿ            pci           Ã        Ž           “       ÿ          ‚       ø       ø        ð                                  °                                  å              ¾         	  çcore reg            ™                           ðokay            l   *           qcp0-pcie2-x1-phy             cp1                                   !simple-bus           ²   +              config-space@f4000000                                     !simple-bus                    ô         ethernet@0                                     !marvell,armada-7k-pp22           §           °  "           <  ™   ,         ,      	   ,         ,         ,            *  çpp_clk gop_clk mg_clk mg_core_clk axi_clk           Ì   -         ðokay              Ã   ethernet-port@0       P   å   '      +      /      3      7      ;      ?      C      G               2  æhif0 hif1 hif2 hif3 hif4 hif5 hif6 hif7 hif8 link            §            ö            þ             ðokay          
  
10gbase-r      fixed-link            '                  ethernet-port@1       P   å   (      ,      0      4      8      <      @      D      H      €         2  æhif0 hif1 hif2 hif3 hif4 hif5 hif6 hif7 hif8 link            §           ö           þ            ðokay            %   .      	  
rgmii-id          ethernet-port@2       P   å   )      -      1      5      9      =      A      E      I               2  æhif0 hif1 hif2 hif3 hif4 hif5 hif6 hif7 hif8 link            §           ö           þ         	   ðdisabled             phy@120000           !marvell,comphy-cp110             §     `         Ì   -      $  ™   ,         ,         ,              çmg_clk mg_core_clk axi_clk                               phy@0            §            )            ÷   8      phy@1            §           )            ÷   4      phy@2            §           )         phy@3            §           )            ÷   5      phy@4            §           )            ÷   9      phy@5            §           )            ÷   :         mdio@12a200                                    !marvell,orion-mdio           § ¢          0  ™   ,      	   ,         ,         ,               ðokay       ethernet-phy@0           §             ÷   .         mdio@12a600                                    !marvell,xmdio            § ¦          $  ™   ,         ,         ,            	   ðdisabled          interrupt-controller@1e0000          !marvell,cp110-icu            §     @                            interrupt-controller@10          !marvell,cp110-icu-nsr            §                ÿ                    Ž            ÷   +      interrupt-controller@50          !marvell,cp110-icu-sei            §   P            ÿ                    Ž            ÷   0         rtc@284000           !marvell,armada-8k-rtc            § (@      (@€   $        ?rtc rtc-soc          å   M         system-controller@440000             !syscon simple-mfd            § D               ÷   -   clock            !marvell,cp110-clock         ™            ÷   ,      gpio@100             !marvell,armada-8k-gpio          E           L             S        c           o   /                    {  ð        Ž                      å   V      U      T      S            ÿ         	  çcore axi            ™   ,         ,               ðokay          gpio@140             !marvell,armada-8k-gpio          E  @        L            S        c           o   /                   {  ð        Ž                      å   R      Q      P      O            ÿ         	  çcore axi            ™   ,         ,            	   ðdisabled          pinctrl          !marvell,armada-8k-cps-pinctrl            ÷   /   nand-pins         Œ  'mpp0 mpp1 mpp2 mpp3 mpp4 mpp5 mpp6 mpp7 mpp8 mpp9 mpp10 mpp11 mpp15 mpp16 mpp17 mpp18 mpp19 mpp20 mpp21 mpp22 mpp23 mpp24 mpp25 mpp26 mpp27         4dev          ÷   6      nand-rb         'mpp13 mpp12         4nf           ÷   7            system-controller@400000             !syscon simple-mfd            § @                                 thermal-sensor@70            !marvell,armada-cp110-thermal             §   p           I   0   t           ¦            ÷            utmi@580000          !marvell,cp110-utmi-phy           § X              Ì   -                                   ðokay       usb-phy@0            §            )             ÷   2      usb-phy@1            §           )             ÷   3         usb@500000        $   !marvell,armada-8k-xhci generic-xhci          § P    @           Ã         å   j         	  çcore reg            ™   ,         ,               ðokay            ]   "  P        d   1        l   2        qutmi            {host          usb@510000        $   !marvell,armada-8k-xhci generic-xhci          § Q    @           Ã         å   i         	  çcore reg            ™   ,         ,               ðokay            ]   "  Q        l   3        qutmi          sata@540000       $   !marvell,armada-8k-ahci generic-ahci          § T               Ã         å   k           ™   ,         ,                                         ðokay            ]   "  T   sata-port@0          §            l   4            qcp1-sata0-0-phy       sata-port@1          §           l   5           qcp1-sata0-1-phy          xor@6a0000        %   !marvell,armada-7k-xor marvell,xor-v2             § j      k               Ã        Ž         	  çcore reg            ™   ,         ,            xor@6c0000        %   !marvell,armada-7k-xor marvell,xor-v2             § l      m               Ã        Ž         	  çcore reg            ™   ,         ,            spi@700600           !marvell,armada-380-spi           § p    P                                	  çcore axi            ™   ,         ,            	   ðdisabled          spi@700680           !marvell,armada-380-spi           § p€   P                                	  çcore axi            ™   ,         ,               ðokay       flash@0          !jedec,spi-nor            §             1-    partitions           !fixed-partitions                                partition@0         ²Boot             §              partition@200000            ²Filesystem           §     Ð        partition@f00000          	  ²Boot_2nd             § ð                    i2c@701000           !marvell,mv78230-i2c          § p                                        å   x         	  çcore reg            ™   ,         ,               ðokay            ƒ †       i2c@701100           !marvell,mv78230-i2c          § p                                        å   y         	  çcore reg            ™   ,         ,            	   ðdisabled          serial@702000            !snps,dw-apb-uart             § p             ¸            å   z           Â           çbaudclk apb_pclk            ™   ,         ,            	   ðdisabled          serial@702100            !snps,dw-apb-uart             § p!            ¸            å   {           Â           çbaudclk apb_pclk            ™   ,         ,            	   ðdisabled          serial@702200            !snps,dw-apb-uart             § p"            ¸            å   |           Â           çbaudclk apb_pclk            ™   ,         ,            	   ðdisabled          serial@702300            !snps,dw-apb-uart             § p#            ¸            å   }           Â           çbaudclk apb_pclk            ™   ,         ,            	   ðdisabled          nand-controller@720000        D   !marvell,armada-8k-nand-controller marvell,armada370-nand-controller          § r     T                                   å   s         	  çcore reg            ™   ,         ,              Ì   -      	   ðdisabled            Ï   6   7        Ùdefault    nand@0           §            á             é        û                 partitions           !fixed-partitions                                partition@0         ²U-Boot           §              partition@200000            ²Linux            §     à        partition@1000000           ²Filesystem           §   ?                  trng@760000       3   !marvell,armada-8k-rng inside-secure,safexcel-eip76           § v     }         å   _         	  çcore reg            ™   ,         ,               ðokay          mmc@780000           !marvell,armada-cp110-sdhci           § x              å            	  çcore axi            ™   ,         ,                Ã      	   ðdisabled          crypto@800000            !inside-secure,safexcel-eip197b           § €            0   å   X      Y      Z      [      \      W            æring0 ring1 ring2 ring3 eip mem       	  çcore reg            ™   ,         ,                Ã      	   ðdisabled             pcie@f4600000         #   !marvell,armada8k-pcie snps,dw-pcie            §    ô`             úð                 ?ctrl config                                   ÿ            pci           Ã        Ž           “       ÿ          ‚       ú       ú        ð                                  °                   +               å              ¾         	  çcore reg            ™   ,         ,               ðokay            l   8            qcp1-pcie0-x1-phy          pcie@f4620000         #   !marvell,armada8k-pcie snps,dw-pcie            §    ôb             ûð                 ?ctrl config                                   ÿ            pci           Ã        Ž           “       ÿ          ‚       û       û        ð                                  °                   +               å              ¾         	  çcore reg            ™   ,         ,               ðokay            l   9           qcp1-pcie1-x1-phy          pcie@f4640000         #   !marvell,armada8k-pcie snps,dw-pcie            §    ôd             üð                 ?ctrl config                                   ÿ            pci           Ã        Ž           “       ÿ          ‚       ü       ü        ð                                  °                   +               å              ¾         	  çcore reg            ™   ,         ,               ðokay            l   :           qcp1-pcie2-x1-phy             chosen           serial0:115200n8          memory@0             memory           §            €         cp0-usb3-0-vbus          !regulator-fixed         ,cp0-usb3h0-vbus         ; LK@        S LK@         k        ~   ;                 ÷   <      cp0-usb3-1-vbus          !regulator-fixed         ,cp0-usb3h1-vbus         ; LK@        S LK@         k        ~   ;                ÷         cp0-usb3-0-phy           !usb-nop-xceiv           ƒ   <         ÷   #      cp1-usb3-0-vbus          !regulator-fixed         ,cp1-usb3h0-vbus         ; LK@        S LK@         k        ~   =                 ÷   >      cp1-usb3-0-phy           !usb-nop-xceiv           ƒ   >         ÷   1         	#address-cells #size-cells model compatible serial0 serial1 gpio0 spi0 gpio1 gpio2 spi1 spi2 spi3 spi4 ethernet0 ethernet1 ethernet2 ethernet3 i2c1 i2c2 method ranges reg no-map interrupt-parent dma-coherent #iommu-cells #global-interrupts status phandle #interrupt-cells interrupt-controller msi-controller arm,msi-base-spi arm,msi-num-spis marvell,odmi-frames marvell,spi-base marvell,spi-ranges msi-parent clocks spi-max-frequency label reg-shift reg-io-width pinctrl-0 pinctrl-names clock-names marvell,xenon-phy-slow-mode bus-width non-removable marvell,pins marvell,function offset ngpios gpio-controller #gpio-cells gpio-ranges marvell,pwm-offset #pwm-cells #clock-cells #thermal-sensor-cells polling-delay-passive polling-delay thermal-sensors temperature hysteresis type trip cooling-device device_type enable-method #cooling-cells i-cache-size i-cache-line-size i-cache-sets d-cache-size d-cache-line-size d-cache-sets next-level-cache cache-level cache-unified marvell,system-controller interrupt-names port-id gop-port-id phy-mode speed full-duplex phy #phy-cells phy-supply reg-names interrupts-extended iommus usb-phy phys phy-names dr_mode clock-frequency bus-range interrupt-map-mask interrupt-map num-lanes iommu-map iommu-map-mask nand-rb nand-on-flash-bbt nand-ecc-strength nand-ecc-step-size stdout-path regulator-name regulator-min-microvolt regulator-max-microvolt enable-active-high gpio vcc-supply 