     8  |   (            
  |                                 fsl,ls1028a-qds fsl,ls1028a                                  +            7LS1028A QDS Board      cpus                         +       cpu@0            =cpu           arm,cortex-a72           I             Mpsci             [                   b            s                                 cpu@1            =cpu           arm,cortex-a72           I            Mpsci             [                   b            s                           	      l2-cache              cache                                              idle-states          psci       cpu-pw20              arm,idle-state           PW20                                               	  p                     rtc-clk           fixed-clock                     '           7rtc_clk                   sysclk            fixed-clock                     '         7sysclk              
      clock-osc-27m             fixed-clock                     '        7phy_27m                   firmware       optee             linaro,optee-tz          Tsmc       	  Jdisabled                         reboot            syscon-reboot           Q           X            _         timer             arm,armv8-timer       0  d                              
        pmu           arm,cortex-a72-pmu          d               interrupt-controller@6000000              arm,gic-v3                       +            o          I                                   v                    d      	                 msi-controller@6020000            arm,gic-v3-its                    I                                  thermal-zones      ddr-controller                                        trips      ddr-ctrler-alert             L                   Dpassive       ddr-ctrler-crit          s                	   Dcritical                core-cluster                                         trips      core-cluster-alert           L                   Dpassive                   core-cluster-crit            s                	   Dcritical                         cooling-maps       map0                             	               soc           simple-bus                       +            o               memory-controller@1080000             fsl,qoriq-memory-controller          I                     d                   
                   syscon@1e00000                       +         #    fsl,ls1028a-dcfg syscon simple-mfd           I                     o                      
            !   clock-controller@900              fsl,ls1028a-flexspi-clk          I  	                         [                	  7fspi_clk                         syscon@1e60000            syscon           I                      
                  efuse@1e80000             fsl,ls1028a-sfp          I                      [                 sfp                      +               "   unique-id@1c             I                  #         syscon@1fc0000            fsl,ls1028a-scfg syscon          I                      $            $      clock-controller@1300000              fsl,ls1028a-clockgen             I    0       
                      [   
                  i2c@2000000           fsl,vf610-i2c                        +             I                      d       "            [                 Jokay                %   i2c-mux@77            nxp,pca9547          I   w                     +       i2c@2                        +             I      current-monitor@40        
    ti,ina220            I   @        /        current-monitor@41        
    ti,ina220            I   A        /           i2c@3                        +             I      temperature-sensor@4c             nxp,sa56004          I   L        >         eeprom@56             atmel,24c512             I   V      eeprom@57             atmel,24c512             I   W         i2c@5                        +             I      audio-codec@a           I              fsl,sgtl5000             I   
        Z           f            [                           fpga@66       2    fsl,ls1028aqds-fpga fsl,fpga-qixis-i2c simple-mfd            I   f   mux-controller            reg-mux         s              T                           i2c@2010000           fsl,vf610-i2c                        +             I                     d       "            [                 Jokay                &   rtc@51            nxp,pcf2129          I   Q         i2c@2020000           fsl,vf610-i2c                        +             I                     d       #            [               	  Jdisabled                '      i2c@2030000           fsl,vf610-i2c                        +             I                     d       #            [               	  Jdisabled                (      i2c@2040000           fsl,vf610-i2c                        +             I                     d       J            [               	  Jdisabled                )      i2c@2050000           fsl,vf610-i2c                        +             I                     d       J            [               	  Jdisabled                *      i2c@2060000           fsl,vf610-i2c                        +             I                     d       K            [               	  Jdisabled                +      i2c@2070000           fsl,vf610-i2c                        +             I                     d       K            [               	  Jdisabled                ,      spi@20c0000           nxp,lx2160a-fspi                         +              I                                    fspi_base fspi_mmap         d                   [              fspi_en fspi            Jokay                -   flash@0           jedec,spi-nor                        +                                          I                .         spi@2100000       '    fsl,ls1028a-dspi fsl,ls1021a-v1.0-dspi                       +             I                     d                  dspi             [                           >          <        tx rx                       
        Jokay                            /   flash@0                      +             jedec,spi-nor                              I                   flash@1                      +             jedec,spi-nor                              I                  flash@2                      +             jedec,spi-nor                              I                     spi@2110000       '    fsl,ls1028a-dspi fsl,ls1021a-v1.0-dspi                       +             I                     d                  dspi             [                           :          8        tx rx                       
        Jokay                           0   flash@0                      +             jedec,spi-nor                              I                   flash@1                      +             jedec,spi-nor                              I                  flash@2                      +             jedec,spi-nor                              I                     spi@2120000       '    fsl,ls1028a-dspi fsl,ls1021a-v1.0-dspi                       +             I                     d                  dspi             [                           6                  tx rx                       
        Jokay                           1   flash@0                      +             jedec,spi-nor                              I                      mmc@2140000           fsl,ls1028a-esdhc fsl,esdhc          I                     d                  '             [                                           
                   Jokay                2      mmc@2150000           fsl,ls1028a-esdhc fsl,esdhc          I                     d       ?           '             [                                       /         
                   Jokay                3      can@2180000           fsl,lx2160ar1-flexcan            I                     d                   [                          ipg per         Jokay                4      can@2190000           fsl,lx2160ar1-flexcan            I                     d                   [                          ipg per         Jokay                5      serial@21c0500            fsl,ns16550 ns16550a             I                    d                    [                 Jokay                6      serial@21c0600            fsl,ns16550 ns16550a             I                    d                    [                 Jokay                7      serial@2260000            fsl,ls1028a-lpuart           I    &                 d                   [                 ipg         rx tx                              !        Jokay                8      serial@2270000            fsl,ls1028a-lpuart           I    '                 d                   [                 ipg         rx tx                                     Jokay                9      serial@2280000            fsl,ls1028a-lpuart           I    (                 d                   [                 ipg         rx tx                                   	  Jdisabled                :      serial@2290000            fsl,ls1028a-lpuart           I    )                 d                   [                 ipg         rx tx                                   	  Jdisabled                ;      serial@22a0000            fsl,ls1028a-lpuart           I    *                 d                   [                 ipg         rx tx                                   	  Jdisabled                <      serial@22b0000            fsl,ls1028a-lpuart           I    +                 d                   [                 ipg         rx tx                                   	  Jdisabled                =      dma-controller@22c0000          =              fsl,ls1028a-edma fsl,vf610-edma       0   I    ,             -             .                 d       8          8           Hedma-tx edma-err            X            dmamux0 dmamux1          [                                    gpio@2300000               fsl,ls1028a-gpio fsl,qoriq-gpio          I    0                 d       $            e        u                    v            
            >      gpio@2310000               fsl,ls1028a-gpio fsl,qoriq-gpio          I    1                 d       $            e        u                    v            
            ?      gpio@2320000               fsl,ls1028a-gpio fsl,qoriq-gpio          I    2                 d       %            e        u                    v            
            @      usb@3100000           fsl,ls1028a-dwc3 snps,dwc3           I                     d       P                                                    Jokay            host                A      usb@3110000           fsl,ls1028a-dwc3 snps,dwc3           I                     d       Q                                                    Jokay            host                B      sata@3200000              fsl,ls1028a-ahci              I                                  ahci sata-ecc           d                   [                 Jokay                C      pcie@3400000              fsl,ls1028a-pcie              I    @                                regs config         d       l          m           Hpme aer                      +            =pci                                           8  o                               @      @       @           
           v                                  (                                 m                                    n                                    o                                    p           6                    	  Jdisabled                D      pcie-ep@3400000       #    fsl,ls1028a-pcie-ep fsl,ls-pcie-ep            I    @                               regs addr_space         d       l           Hpme         @           O         	  Jdisabled                E      pcie@3500000              fsl,ls1028a-pcie              I    P                                regs config         d       q          r           Hpme aer                      +            =pci                                           8  o                               @      @       @           
           v                                  (                                 r                                    s                                    t                                    u           6                    	  Jdisabled                F      pcie-ep@3500000       #    fsl,ls1028a-pcie-ep fsl,ls-pcie-ep            I    P                               regs addr_space         d       q           Hpme         @           O         	  Jdisabled                G      iommu@5000000             arm,mmu-500          I                      ^           q                    ~  |      `  d                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  crypto@8000000            fsl,sec-v5.0 fsl,sec-v4.0              
                     +           o                       I                      d                               H   jr@10000          ,    fsl,sec-v5.0-job-ring fsl,sec-v4.0-job-ring          I              d                      I      jr@20000          ,    fsl,sec-v5.0-job-ring fsl,sec-v4.0-job-ring          I              d                      J      jr@30000          ,    fsl,sec-v5.0-job-ring fsl,sec-v4.0-job-ring          I              d                      K      jr@40000          ,    fsl,sec-v5.0-job-ring fsl,sec-v4.0-job-ring          I              d                      L         dma-controller@8380000        "    fsl,ls1028a-qdma fsl,ls1021a-qdma         0   I    8             9             :               <  d       +                                                 ;  Hqdma-error qdma-queue0 qdma-queue1 qdma-queue2 qdma-queue3          X                                               @           @   @            M      watchdog@c000000              arm,sp805 arm,primecell          I                       [                          wdog_clk apb_pclk               N      watchdog@c010000              arm,sp805 arm,primecell          I                      [                          wdog_clk apb_pclk               O      display@f080000           arm,mali-dp500           I                     d                            HDE SE         (   [                                      pxlclk mclk aclk pclk                                  P   port       endpoint                Q            gpu@f0c0000           vivante,gc           I                     d                $   [                                   core shader bus                         R      audio-controller@f100000            I              fsl,vf610-sai            I                     d       R         0   [                                            bus mclk1 mclk2 mclk3           tx rx                                              Jokay                      audio-controller@f110000            I              fsl,vf610-sai            I                     d       R         0   [                                            bus mclk1 mclk2 mclk3           tx rx                                            	  Jdisabled                S      audio-controller@f120000            I              fsl,vf610-sai            I                     d       S         0   [                                            bus mclk1 mclk2 mclk3           tx rx                                            	  Jdisabled                T      audio-controller@f130000            I              fsl,vf610-sai            I                     d       S         0   [                                            bus mclk1 mclk2 mclk3           tx rx                    
         	               	  Jdisabled                U      audio-controller@f140000            I              fsl,vf610-sai            I                     d       T         0   [                                            bus mclk1 mclk2 mclk3           tx rx                                            	  Jdisabled                V      audio-controller@f150000            I              fsl,vf610-sai            I                     d       T         0   [                                            bus mclk1 mclk2 mclk3           tx rx                                            	  Jdisabled                W      clock-controller@f1f0000              fsl,ls1028a-plldig           I                                  [                     tmu@1f80000           fsl,qoriq-tmu            I                     d                  '    
 &  H  a     @  5       $      +      1      8      ?      E      L      S      Y   	   `   
   f      m           $     ,     5     =     E     M     U     ^  	   f  
   n           "     -     8     C     M     X     c     n                )     6     B     O     [     h         
        I                     pcie@1f0000000            pci-host-ecam-generic            I                                  +           
            =pci                                   _                     6                     o                                                                                        !     !               #     #                             @     ethernet@0,0          
    fsl,enetc            I                          	  Jdisabled                X      ethernet@0,1          
    fsl,enetc            I                           Jokay            g         	  rrgmii-id                Y      ethernet@0,2          
    fsl,enetc            I                         	  rinternal            Jokay                   fixed-link          {  	                           mdio@0,3              fsl,enetc-mdio           I                                        +                      ethernet@0,4              fsl,enetc-ptp            I                            [                  
               ethernet-switch@0,5          I                           d       _           Jokay led            Z   ports                        +                [   port@0          
in-band-status         rsgmii          g   p         I            Jokay led            \      port@1          
in-band-status         rsgmii          g   q         I           Jokay led            ]      port@2          
in-band-status         rsgmii          g   r         I           Jokay led            ^      port@3          
in-band-status         rsgmii          g   s         I           Jokay led            _      port@4           I         	  rinternal                       Jokay                `   fixed-link          {  	                           port@5           I         	  rinternal                     	  Jdisabled                a   fixed-link          {                                   ethernet@0,6          
    fsl,enetc            I                         	  rinternal          	  Jdisabled                   fixed-link          {                             rcec@1f,0            I                           d       ^            ierb@1f0800000            fsl,ls1028a-enetc-ierb           I                  pwm@2800000           fsl,vf610-ftm-pwm                       I                   '  ftm_sys ftm_ext ftm_fix ftm_cnt_clk_en        (   [                                    	  Jdisabled                b      pwm@2810000           fsl,vf610-ftm-pwm                       I                   '  ftm_sys ftm_ext ftm_fix ftm_cnt_clk_en        (   [                                    	  Jdisabled                c      pwm@2820000           fsl,vf610-ftm-pwm                       I                   '  ftm_sys ftm_ext ftm_fix ftm_cnt_clk_en        (   [                                    	  Jdisabled                d      pwm@2830000           fsl,vf610-ftm-pwm                       I                   '  ftm_sys ftm_ext ftm_fix ftm_cnt_clk_en        (   [                                    	  Jdisabled                e      pwm@2840000           fsl,vf610-ftm-pwm                       I                   '  ftm_sys ftm_ext ftm_fix ftm_cnt_clk_en        (   [                                    	  Jdisabled                f      pwm@2850000           fsl,vf610-ftm-pwm                       I                   '  ftm_sys ftm_ext ftm_fix ftm_cnt_clk_en        (   [                                    	  Jdisabled                g      pwm@2860000           fsl,vf610-ftm-pwm                       I                   '  ftm_sys ftm_ext ftm_fix ftm_cnt_clk_en        (   [                                    	  Jdisabled                h      pwm@2870000           fsl,vf610-ftm-pwm                       I                   '  ftm_sys ftm_ext ftm_fix ftm_cnt_clk_en        (   [                                    	  Jdisabled                i      power-controller@1e34040          %    fsl,ls1028a-rcpm fsl,qoriq-rcpm-2.1+             I    @@                           
                  timer@2800000             fsl,ls1028a-ftm-alarm            I                                           @                 d       ,         	  Jdisabled                j      timer@2810000             fsl,ls1028a-ftm-alarm            I                                           @                 d       -           Jokay                k         aliases         /soc/crypto@8000000         /soc/gpio@2300000           /soc/gpio@2310000           /soc/gpio@2320000           /soc/serial@21c0500         /soc/serial@21c0600         /soc/mmc@2140000            /soc/mmc@2150000            /soc/timer@2810000        chosen          serial0:115200n8          memory@80000000          =memory           I                    clock-mclk            fixed-clock                     '}x@                  regulator-1p8v            regulator-fixed         !1P8V            0 w@        H w@         `                  regulator-sb3v3           regulator-fixed       	  !3v3_vbus            0 2Z        H 2Z         t         `                  sound             simple-audio-card           i2s       Z  Microphone Microphone Jack Headphone Headphone Jack Speaker Speaker Ext Line Line In Jack         p  MIC_IN Microphone Jack Microphone Jack Mic Bias LINE_IN Line In Jack Headphone Jack HP_OUT Speaker Ext LINE_OUT    simple-audio-card,cpu                                      simple-audio-card,codec                                      }x@         mdio-mux              mdio-mux-multiplexer                                                   +       mdio@0                       +             I       ethernet-phy@5           I                        mdio@4                       +             I               l   ethernet-phy@1f             s         I         ethernet-phy@1e             r         I         ethernet-phy@1d             q         I         ethernet-phy@1c             p         I            mdio@5                       +             I               m      mdio@6                       +             I               n      mdio@7                       +             I               o         __symbols__         ./cpus/cpu@0         3/cpus/cpu@1         8/cpus/l2-cache          ;/idle-states/cpu-pw20         	  D/rtc-clk            L/sysclk         S/clock-osc-27m          [/firmware/optee         a/interrupt-controller@6000000         5  e/interrupt-controller@6000000/msi-controller@6020000          5  i/thermal-zones/core-cluster/trips/core-cluster-alert          4  |/thermal-zones/core-cluster/trips/core-cluster-crit         /soc            /soc/memory-controller@1080000          /soc/syscon@1e00000       )  /soc/syscon@1e00000/clock-controller@900            /soc/syscon@1e60000         /soc/efuse@1e80000           /soc/efuse@1e80000/unique-id@1c         /soc/syscon@1fc0000         /soc/clock-controller@1300000           /soc/i2c@2000000          0  /soc/i2c@2000000/i2c-mux@77/i2c@5/audio-codec@a       (  /soc/i2c@2000000/fpga@66/mux-controller         /soc/i2c@2010000            /soc/i2c@2020000            /soc/i2c@2030000            /soc/i2c@2040000            /soc/i2c@2050000            /soc/i2c@2060000            /soc/i2c@2070000            /soc/spi@20c0000             /soc/spi@20c0000/flash@0            /soc/spi@2100000            /soc/spi@2110000            /soc/spi@2120000            /soc/mmc@2140000            #/soc/mmc@2150000            */soc/can@2180000            //soc/can@2190000            4/soc/serial@21c0500         ;/soc/serial@21c0600         B/soc/serial@2260000         J/soc/serial@2270000         R/soc/serial@2280000         Z/soc/serial@2290000         b/soc/serial@22a0000         j/soc/serial@22b0000         r/soc/dma-controller@22c0000         /soc/gpio@2300000           /soc/gpio@2310000           x/soc/gpio@2320000           ~/soc/usb@3100000            /soc/usb@3110000            /soc/sata@3200000           /soc/pcie@3400000           /soc/pcie-ep@3400000            /soc/pcie@3500000           /soc/pcie-ep@3500000            /soc/iommu@5000000          /soc/crypto@8000000         /soc/crypto@8000000/jr@10000            /soc/crypto@8000000/jr@20000            /soc/crypto@8000000/jr@30000            /soc/crypto@8000000/jr@40000            /soc/dma-controller@8380000         /soc/watchdog@c000000           /soc/watchdog@c010000           	/soc/display@f080000          #  	/soc/display@f080000/port/endpoint          	/soc/gpu@f0c0000            	/soc/audio-controller@f100000           	/soc/audio-controller@f110000           	$/soc/audio-controller@f120000           	)/soc/audio-controller@f130000           	./soc/audio-controller@f140000           	3/soc/audio-controller@f150000           	8/soc/clock-controller@f1f0000           	>/soc/tmu@1f80000          !  	B/soc/pcie@1f0000000/ethernet@0,0          !  	N/soc/pcie@1f0000000/ethernet@0,1          !  	Z/soc/pcie@1f0000000/ethernet@0,2            	f/soc/pcie@1f0000000/mdio@0,3          (  	u/soc/pcie@1f0000000/ethernet-switch@0,5       .  	/soc/pcie@1f0000000/ethernet-switch@0,5/ports         5  	/soc/pcie@1f0000000/ethernet-switch@0,5/ports/port@0          5  	/soc/pcie@1f0000000/ethernet-switch@0,5/ports/port@1          5  	/soc/pcie@1f0000000/ethernet-switch@0,5/ports/port@2          5  	/soc/pcie@1f0000000/ethernet-switch@0,5/ports/port@3          5  	/soc/pcie@1f0000000/ethernet-switch@0,5/ports/port@4          5  	/soc/pcie@1f0000000/ethernet-switch@0,5/ports/port@5          !  	/soc/pcie@1f0000000/ethernet@0,6            
/soc/pwm@2800000            
/soc/pwm@2810000            
/soc/pwm@2820000            
/soc/pwm@2830000            
/soc/pwm@2840000            
/soc/pwm@2850000            
!/soc/pwm@2860000            
&/soc/pwm@2870000            
+/soc/power-controller@1e34040           
0/soc/timer@2800000          
;/soc/timer@2810000          
F/clock-mclk         
O/regulator-1p8v         
X/regulator-sb3v3             
_/mdio-mux/mdio@0/ethernet-phy@5         
h/mdio-mux/mdio@4            
s/mdio-mux/mdio@5            
~/mdio-mux/mdio@6            
/mdio-mux/mdio@7             	compatible interrupt-parent #address-cells #size-cells model device_type reg enable-method clocks next-level-cache cpu-idle-states #cooling-cells phandle cache-level cache-unified 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 status regmap offset mask interrupts ranges #interrupt-cells interrupt-controller msi-controller polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device little-endian clock-names big-endian shunt-resistor vcc-supply #sound-dai-cells VDDA-supply VDDIO-supply #mux-control-cells mux-reg-masks reg-names spi-max-frequency spi-rx-bus-width spi-tx-bus-width dmas dma-names spi-num-chipselects bus-num spi-cpol spi-cpha voltage-ranges sdhci,auto-cmd12 non-removable #dma-cells interrupt-names dma-channels gpio-controller #gpio-cells snps,dis_rxdet_inp3_quirk snps,quirk-frame-length-adjustment snps,incr-burst-type-adjustment dr_mode dma-coherent num-viewport bus-range msi-parent interrupt-map-mask interrupt-map iommu-map num-ib-windows num-ob-windows #global-interrupts #iommu-cells stream-match-mask fsl,sec-era block-number block-offset fsl,dma-queues status-sizes queue-sizes arm,malidp-output-port-lines arm,malidp-arqos-value fsl,sai-asynchronous fsl,tmu-range fsl,tmu-calibration #thermal-sensor-cells msi-map phy-handle phy-mode speed full-duplex pause fsl,extts-fifo ethernet #pwm-cells #fsl,rcpm-wakeup-cells fsl,rcpm-wakeup crypto gpio0 gpio1 gpio2 serial0 serial1 mmc0 mmc1 rtc1 stdout-path regulator-name regulator-min-microvolt regulator-max-microvolt regulator-always-on regulator-boot-on simple-audio-card,format simple-audio-card,widgets simple-audio-card,routing sound-dai frame-master bitclock-master system-clock-frequency mux-controls mdio-parent-bus cpu0 cpu1 l2 CPU_PW20 rtc_clk sysclk osc_27m optee gic its core_cluster_alert core_cluster_crit soc ddr dcfg fspi_clk rst sfp ls1028a_uid scfg clockgen i2c0 sgtl5000 mux i2c1 i2c2 i2c3 i2c4 i2c5 i2c6 i2c7 fspi mt35xu02g0 dspi0 dspi1 dspi2 esdhc esdhc1 can0 can1 duart0 duart1 lpuart0 lpuart1 lpuart2 lpuart3 lpuart4 lpuart5 edma0 gpio3 usb0 usb1 sata pcie1 pcie_ep1 pcie2 pcie_ep2 smmu sec_jr0 sec_jr1 sec_jr2 sec_jr3 qdma cluster1_core0_watchdog cluster1_core1_watchdog malidp0 dpi0_out gpu sai1 sai2 sai3 sai4 sai5 sai6 dpclk tmu enetc_port0 enetc_port1 enetc_port2 enetc_mdio_pf3 mscc_felix mscc_felix_ports mscc_felix_port0 mscc_felix_port1 mscc_felix_port2 mscc_felix_port3 mscc_felix_port4 mscc_felix_port5 enetc_port3 pwm0 pwm1 pwm2 pwm3 pwm4 pwm5 pwm6 pwm7 rcpm ftm_alarm0 ftm_alarm1 sys_mclk reg_1p8v sb_3v3 qds_phy1 mdio_slot1 mdio_slot2 mdio_slot3 mdio_slot4 managed 