  vx   8  o   (              o                                 fsl,ls1046a-qds fsl,ls1046a                                  +            7LS1046A QDS Board      aliases          =/soc/crypto@1700000          D/soc/fman@1a00000         !   J/soc/fman@1a00000/ethernet@e0000          !   T/soc/fman@1a00000/ethernet@e2000          !   ^/soc/fman@1a00000/ethernet@e4000          !   h/soc/fman@1a00000/ethernet@e6000          !   r/soc/fman@1a00000/ethernet@e8000          !   |/soc/fman@1a00000/ethernet@ea000          !   /soc/fman@1a00000/ethernet@f0000          !   /soc/fman@1a00000/ethernet@f2000             /soc/timer@29d0000        F   /soc/memory-controller@1530000/board-control@2,0/mdio-mux-emi1/mdio@2         F   /soc/memory-controller@1530000/board-control@2,0/mdio-mux-emi1/mdio@3         F   /soc/memory-controller@1530000/board-control@2,0/mdio-mux-emi1/mdio@5            /soc/gpio@2300000            /soc/gpio@2310000            /soc/gpio@2320000            /soc/gpio@2330000         U   /soc/memory-controller@1530000/board-control@2,0/mdio-mux-emi1/mdio@3/ethernet-phy@8          U   /soc/memory-controller@1530000/board-control@2,0/mdio-mux-emi1/mdio@3/ethernet-phy@9          U   /soc/memory-controller@1530000/board-control@2,0/mdio-mux-emi1/mdio@3/ethernet-phy@a          U   /soc/memory-controller@1530000/board-control@2,0/mdio-mux-emi1/mdio@3/ethernet-phy@b            /soc/serial@21c0500         /soc/serial@21c0600         /soc/serial@21d0500         $/soc/serial@21d0600       V  ,/soc/memory-controller@1530000/board-control@2,0/mdio-mux-emi1/mdio@2/ethernet-phy@1c         V  8/soc/memory-controller@1530000/board-control@2,0/mdio-mux-emi1/mdio@2/ethernet-phy@1d         V  D/soc/memory-controller@1530000/board-control@2,0/mdio-mux-emi1/mdio@2/ethernet-phy@1e         V  P/soc/memory-controller@1530000/board-control@2,0/mdio-mux-emi1/mdio@2/ethernet-phy@1f         V  \/soc/memory-controller@1530000/board-control@2,0/mdio-mux-emi1/mdio@5/ethernet-phy@1c         cpus                         +       cpu@0           hcpu           arm,cortex-a72          t            x                                                            cpu@1           hcpu           arm,cortex-a72          t           x                                                      	      cpu@2           hcpu           arm,cortex-a72          t           x                                                      
      cpu@3           hcpu           arm,cortex-a72          t           x                                                            l2-cache              cache                       idle-states         psci       cpu-ph20              arm,idle-state          PH20                                                                  memory@80000000         hmemory          t                     sysclk            fixed-clock                     *         :sysclk                   reboot            syscon-reboot           M           T           [         thermal-zones      ddr-controller          `          v                    trips      ddr-ctrler-alert             L                  opassive       ddr-ctrler-crit          s                	  ocritical                serdes          `          v                   trips      serdes-alert             L                  opassive       serdes-crit          s                	  ocritical                fman            `          v                   trips      fman-alert           L                  opassive       fman-crit            s                	  ocritical                core-cluster            `          v                   trips      core-cluster-alert           L                  opassive                  core-cluster-crit            s                	  ocritical             cooling-maps       map0                     0        	   
               sec         `          v                   trips      sec-alert            L                  opassive       sec-crit             s                	  ocritical                   timer             arm,armv8-timer       0                                
        pmu           arm,cortex-a72-pmu        0         j          k          _          a                 	   
         interrupt-controller@1400000              arm,gic-400                           @  t    A             B             D             F                       	                   soc           simple-bus                       +                    
                                   memory-controller@1080000             fsl,qoriq-memory-controller         t                                        "      memory-controller@1530000             fsl,ifc         t    S                        +           -okay                         +         <              `                 ~                        nor@0,0       
    cfi-flash           t                    "        4           ?         nand@1,0              fsl,ifc-nand            t                board-control@2,0         .    fsl,ls1046aqds-fpga fsl,fpga-qixis simple-mfd           t                                                     +      mdio-mux-emi1             mdio-mux-mmioreg mdio-mux           L                        +            t   T           \      mdio@0          t                         +       ethernet-phy@1          t              #         mdio@1          t                         +       ethernet-phy@2          t              '         mdio@2          t   @                     +          	  -disabled       ethernet-phy@1c         t              3      ethernet-phy@1d         t              7      ethernet-phy@1e         t              +      ethernet-phy@1f         t              /         mdio@3          t   `                     +          	  -disabled       ethernet-phy@8          t                    ethernet-phy@9          t   	      ethernet-phy@a          t   
      ethernet-phy@b          t            mdio@5          t                        +          	  -disabled       ethernet-phy@1c         t                                spi@1550000           fsl,ls1021a-qspi                         +             t    U             @                  eQuadSPI QuadSPI-memory                 c           oqspi_en qspi            x                          -okay       flash@0           spansion,m25p80                      +           {                              t             esdhc@1560000             fsl,ls1046a-esdhc fsl,esdhc         t    V                        >           x                                           "                 scfg@1570000              fsl,ls1046a-scfg syscon         t    W                  "                     +                   W        interrupt-controller@1ac          &    fsl,ls1046a-extirq fsl,ls1043a-extirq                                            t                                                                                                                                                                                                     	                    
                                                             crypto@1700000        '    fsl,sec-v5.4 fsl,sec-v5.0 fsl,sec-v4.0                                  +                   p             t    p                        K      jr@10000          B    fsl,sec-v5.4-job-ring fsl,sec-v5.0-job-ring fsl,sec-v4.0-job-ring           t                     G         jr@20000          B    fsl,sec-v5.4-job-ring fsl,sec-v5.0-job-ring fsl,sec-v4.0-job-ring           t                     H         jr@30000          B    fsl,sec-v5.4-job-ring fsl,sec-v5.0-job-ring fsl,sec-v4.0-job-ring           t                     I         jr@40000          B    fsl,sec-v5.4-job-ring fsl,sec-v5.0-job-ring fsl,sec-v4.0-job-ring           t                     J            qman@1880000          	    fsl,qman            t                            -                       bman@1890000          	    fsl,bman            t                            -                    qman-portals@500000000                                             +             simple-bus     qman-portal@0             fsl,qman-portal         t      @      @                           
          qman-portal@10000             fsl,qman-portal         t     @     @                           
         qman-portal@20000             fsl,qman-portal         t     @     @                           
         qman-portal@30000             fsl,qman-portal         t     @     @                           
         qman-portal@40000             fsl,qman-portal         t     @     @                           
         qman-portal@50000             fsl,qman-portal         t     @     @                           
         qman-portal@60000             fsl,qman-portal         t     @     @                           
         qman-portal@70000             fsl,qman-portal         t     @     @                           
         qman-portal@80000             fsl,qman-portal         t     @     @                           
         qman-portal@90000             fsl,qman-portal         t 	    @ 	    @                           
   	         bman-portals@508000000                                            +             simple-bus     bman-portal@0             fsl,bman-portal         t      @      @                         bman-portal@10000             fsl,bman-portal         t     @     @                         bman-portal@20000             fsl,bman-portal         t     @     @                         bman-portal@30000             fsl,bman-portal         t     @     @                         bman-portal@40000             fsl,bman-portal         t     @     @                         bman-portal@50000             fsl,bman-portal         t     @     @                         bman-portal@60000             fsl,bman-portal         t     @     @                         bman-portal@70000             fsl,bman-portal         t     @     @                         bman-portal@80000             fsl,bman-portal         t     @     @                         bman-portal@90000             fsl,bman-portal         t 	    @ 	    @                            efuse@1e80000             fsl,ls1021a-sfp         t                     x                 osfp       dcfg@1ee0000              fsl,ls1046a-dcfg syscon         t                      "                 clocking@1ee1000              fsl,ls1046a-clockgen            t                               x                    tmu@1f00000           fsl,qoriq-tmu           t                            !               	 *  L  b     (  #       #      )      /      6      <      B      I      O      U   	   \   
   b      h      "     *     2     :     B     J     R     Z     b  	   j      !     +     5     >     H     R     \                $     .     8     B     L     V         "        7                    spi@2100000           fsl,ls1021a-v1.0-dspi                        +            t                            @           odspi            x                 M            "        -okay            a       flash@0                      +             n25q128a11 jedec,spi-nor            t            {       flash@1                      +             sst25wf040b jedec,spi-nor            i         r        t           {       flash@2                      +             en25s64 jedec,spi-nor            i         r        t           {          i2c@2180000           fsl,ls1046a-i2c fsl,vf610-i2c                        +            t                            8           x                 {         &         '        rx tx           -okay       i2c-mux@77            nxp,pca9547         t   w                     +       i2c@2                        +            t      ina220@40         
    ti,ina220           t   @                ina220@41         
    ti,ina220           t   A                   i2c@3                        +            t      rtc@51            nxp,pcf2129         t   Q                        eeprom@56             atmel,24c512            t   V      eeprom@57             atmel,24c512            t   W      temp-sensor@4c            adi,adt7461a            t   L               i2c@2190000           fsl,ls1046a-i2c fsl,vf610-i2c                        +            t                            9           x                                	  -disabled          i2c@21a0000           fsl,ls1046a-i2c fsl,vf610-i2c                        +            t                            :           x                       
         	  -disabled          i2c@21b0000           fsl,ls1046a-i2c fsl,vf610-i2c                        +            t                            ;           x                                	  -disabled          serial@21c0500            fsl,ns16550 ns16550a            t                           6           x                 -okay          serial@21c0600            fsl,ns16550 ns16550a            t                           6           x                 -okay          serial@21d0500            fsl,ns16550 ns16550a            t                           7           x               	  -disabled          serial@21d0600            fsl,ns16550 ns16550a            t                           7           x               	  -disabled          gpio@2300000              fsl,qoriq-gpio          t    0                        B                                                 gpio@2310000              fsl,qoriq-gpio          t    1                        C                                                 gpio@2320000              fsl,qoriq-gpio          t    2                        D                                                 gpio@2330000              fsl,qoriq-gpio          t    3                                                                                    serial@2950000            fsl,ls1021a-lpuart          t                            0           x                  oipg         -okay          serial@2960000            fsl,ls1021a-lpuart          t                            1           x                 oipg       	  -disabled          serial@2970000            fsl,ls1021a-lpuart          t                            2           x                 oipg       	  -disabled          serial@2980000            fsl,ls1021a-lpuart          t                            3           x                 oipg       	  -disabled          serial@2990000            fsl,ls1021a-lpuart          t                            4           x                 oipg       	  -disabled          serial@29a0000            fsl,ls1021a-lpuart          t                            5           x                 oipg       	  -disabled          watchdog@2ad0000              fsl,imx21-wdt           t                            S           x                  "      dma-controller@2c00000                       fsl,vf610-edma        0  t                                                      g          g           edma-tx edma-err                         "        odmamux0 dmamux1         x                                   aux_bus                      +             simple-bus                   
                          usb@2f00000       
    snps,dwc3           t                            <           host                                 ,                     L      usb@3000000       
    snps,dwc3           t                             =           host                                 ,                     L      usb@3100000       
    snps,dwc3           t                            ?           host                                 ,                     L      sata@3200000              fsl,ls1046a-ahci             t                                   eahci sata-ecc                  E           x                  msi-controller@1580000            fsl,ls1046a-msi          ]        t    X               0         t          o          p          q                    msi-controller@1590000            fsl,ls1046a-msi          ]        t    Y               0         ~          y          z          {                    msi-controller@15a0000            fsl,ls1046a-msi          ]        t    Z               0                                                           pcie@3400000              fsl,ls1046a-pcie             t    @            @                    eregs config                v          u           aer pme                      +           hpci         l           y             8                @                 @      @@       @                                                                                       n                            n                            n                            n            "      	  -disabled          pcie_ep@3400000       #    fsl,ls1046a-pcie-ep fsl,ls-pcie-ep           t    @            @                   eregs addr_space                u           pme                                "      	  -disabled          pcie@3500000              fsl,ls1046a-pcie             t    P            H                    eregs config                                     aer pme                      +           hpci         l           y             8                H                 @      H@       @                                                                                       x                            x                            x                            x            "      	  -disabled          pcie_ep@3500000       #    fsl,ls1046a-pcie-ep fsl,ls-pcie-ep           t    P            H                   eregs addr_space                           pme                                "      	  -disabled          pcie@3600000              fsl,ls1046a-pcie             t    `            P                    eregs config                                     aer pme                      +           hpci         l           y             8                P                 @      P@       @                                                                                                                                                                                       "      	  -disabled          pcie_ep@3600000       #    fsl,ls1046a-pcie-ep fsl,ls-pcie-ep           t    `            P                   eregs addr_space                           pme                                "      	  -disabled          dma-controller@8380000        "    fsl,ls1046a-qdma fsl,ls1021a-qdma         0  t    8             9             :               <                   '          (          )          *         ;  qdma-error qdma-queue0 qdma-queue1 qdma-queue2 qdma-queue3                                                         @           @   @         "      power-controller@1ee2140          %    fsl,ls1046a-rcpm fsl,qoriq-rcpm-2.1+            t    !@                                   timer@29d0000             fsl,ls1046a-ftm-alarm           t                                          V            "      fman@1a00000                         +           
          	    fsl,fman                                t                           ,          -           x                  ofmanclk                       ,               muram@0           fsl,fman-muram          t             port@82000          
             fsl,fman-v3-port-oh         t            port@83000          
             fsl,fman-v3-port-oh         t 0          port@84000          
             fsl,fman-v3-port-oh         t @          port@85000          
             fsl,fman-v3-port-oh         t P          port@86000          
             fsl,fman-v3-port-oh         t `          port@87000          
             fsl,fman-v3-port-oh         t p          mdio@fc000                       +          #    fsl,fman-memac-mdio fsl,fman-xmdio          t                      mdio@fd000                       +          #    fsl,fman-memac-mdio fsl,fman-xmdio          t           port@88000          
             fsl,fman-v3-port-rx         t                      port@a8000          
   (          fsl,fman-v3-port-tx         t 
                     ethernet@e0000          
              fsl,fman-memac          t              :              I           S           V           asgmii         mdio@e1000                       +          #    fsl,fman-memac-mdio fsl,fman-xmdio          t        ethernet-phy@0          t                        port@89000          
   	          fsl,fman-v3-port-rx         t                      port@a9000          
   )          fsl,fman-v3-port-tx         t 
                     ethernet@e2000          
             fsl,fman-memac          t              :              I           S           V           asgmii         mdio@e3000                       +          #    fsl,fman-memac-mdio fsl,fman-xmdio          t 0       ethernet-phy@0          t                        port@8a000          
   
          fsl,fman-v3-port-rx         t                       port@aa000          
   *          fsl,fman-v3-port-tx         t 
               !      ethernet@e4000          
             fsl,fman-memac          t @            :       !        I           S   "        V   #        argmii         mdio@e5000                       +          #    fsl,fman-memac-mdio fsl,fman-xmdio          t P       ethernet-phy@0          t               "         port@8b000          
             fsl,fman-v3-port-rx         t                $      port@ab000          
   +          fsl,fman-v3-port-tx         t 
               %      ethernet@e6000          
             fsl,fman-memac          t `            :   $   %        I           S   &        V   '        argmii         mdio@e7000                       +          #    fsl,fman-memac-mdio fsl,fman-xmdio          t p       ethernet-phy@0          t               &         port@8c000          
             fsl,fman-v3-port-rx         t                (      port@ac000          
   ,          fsl,fman-v3-port-tx         t 
               )      ethernet@e8000          
             fsl,fman-memac          t             :   (   )        I           S   *        V   +        asgmii         mdio@e9000                       +          #    fsl,fman-memac-mdio fsl,fman-xmdio          t        ethernet-phy@0          t               *         port@8d000          
             fsl,fman-v3-port-rx         t                ,      port@ad000          
   -          fsl,fman-v3-port-tx         t 
               -      ethernet@ea000          
             fsl,fman-memac          t             :   ,   -        I           S   .        V   /        asgmii         mdio@eb000                       +          #    fsl,fman-memac-mdio fsl,fman-xmdio          t        ethernet-phy@0          t               .         port@90000          
             fsl,fman-v3-port-rx         t 	              u           0      port@b0000          
   0          fsl,fman-v3-port-tx         t               u           1      ethernet@f0000          
             fsl,fman-memac          t              :   0   1        S   2        V   3        axgmii         mdio@f1000                       +          #    fsl,fman-memac-mdio fsl,fman-xmdio          t        ethernet-phy@0          t               2         port@91000          
             fsl,fman-v3-port-rx         t 	             u           4      port@b1000          
   1          fsl,fman-v3-port-tx         t              u           5      ethernet@f2000          
   	          fsl,fman-memac          t              :   4   5        S   6        V   7        axgmii         mdio@f3000                       +          #    fsl,fman-memac-mdio fsl,fman-xmdio          t 0       ethernet-phy@0          t               6            ptp-timer@1afe000             fsl,fman-ptp-timer          t                           ,           x                                       reserved-memory                      +               bman-fbpr             shared-dma-pool                                                         qman-fqd              shared-dma-pool                                                         qman-pfdr             shared-dma-pool                                                            firmware       optee             linaro,optee-tz         smc          chosen          serial0:115200n8             	compatible interrupt-parent #address-cells #size-cells model crypto fman0 ethernet0 ethernet1 ethernet2 ethernet3 ethernet4 ethernet5 ethernet6 ethernet7 rtc1 emi1-slot1 emi1-slot2 emi1-slot4 gpio0 gpio1 gpio2 gpio3 qsgmii-s2-p1 qsgmii-s2-p2 qsgmii-s2-p3 qsgmii-s2-p4 serial0 serial1 serial2 serial3 sgmii-s1-p1 sgmii-s1-p2 sgmii-s1-p3 sgmii-s1-p4 sgmii-s4-p1 device_type reg clocks next-level-cache cpu-idle-states #cooling-cells phandle entry-method idle-state-name arm,psci-suspend-param entry-latency-us exit-latency-us min-residency-us #clock-cells clock-frequency clock-output-names regmap offset mask polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device interrupts interrupt-affinity #interrupt-cells interrupt-controller ranges dma-ranges dma-coherent big-endian status bank-width device-width mdio-parent-bus mux-mask reg-names clock-names spi-max-frequency spi-rx-bus-width spi-tx-bus-width voltage-ranges sdhci,auto-cmd12 interrupt-map interrupt-map-mask fsl,sec-era memory-region cell-index fsl,tmu-range fsl,tmu-calibration #thermal-sensor-cells spi-num-chipselects bus-num spi-cpol spi-cpha dmas dma-names shunt-resistor scl-gpios gpio-controller #gpio-cells #dma-cells interrupt-names dma-channels dr_mode snps,quirk-frame-length-adjustment snps,dis_rxdet_inp3_quirk snps,incr-burst-type-adjustment usb3-lpm-capable msi-controller num-viewport bus-range msi-parent num-ib-windows num-ob-windows block-number block-offset fsl,dma-queues status-sizes queue-sizes #fsl,rcpm-wakeup-cells fsl,rcpm-wakeup fsl,qman-channel-range ptimer-handle fsl,fman-ports ptp-timer pcsphy-handle phy-connection-type fsl,fman-10g-port fsl,extts-fifo size alignment no-map stdout-path 