Ðþí  té   8  l$   (            Å  kì                             B    kontron,sl28-var3-ads2 kontron,sl28-var3 kontron,sl28 fsl,ls1028a                                    +         ;   7Kontron SMARC-sAL28 (Single PHY) on SMARC Eval 2.0 carrier     cpus                         +       cpu@0            =cpu           arm,cortex-a72           I             Mpsci             [                   b  À          o   @                     Ž  €          ›   @         ­            º            Ë            Û            ê         cpu@1            =cpu           arm,cortex-a72           I            Mpsci             [                   b  À          o   @                     Ž  €          ›   @         ­            º            Ë            Û            ê         l2-cache              cache            ò             þ         d            q   @         ƒ            ê            idle-states         psci       cpu-pw20              arm,idle-state          PW20            )            @  Ð        Q  Ð        a  p         ê            rtc-clk           fixed-clock         r              €         rtc_clk          ê         sysclk            fixed-clock         r            õá         sysclk           ê   	      clock-osc-27m             fixed-clock         r            ›üÀ        phy_27m          ê         firmware       optee             linaro,optee-tz          Tsmc       	  ¢disabled             timer             arm,armv8-timer       0  ©                              
        pmu           arm,cortex-a72-pmu          ©               interrupt-controller@6000000              arm,gic-v3                       +            ´          I                                   »            Ì        ©      	           ê      msi-controller@6020000            arm,gic-v3-its           á        ð            I                      ê            thermal-zones      ddr-thermal         û  è          ˆ                  trips      ddr-ctrler-alert            / L        ;  Ð         Dpassive       ddr-ctrler-crit         / s        ;  Ð      	   Dcritical                cluster-thermal         û  è          ˆ                 trips      core-cluster-alert          / L        ;  Ð         Dpassive          ê         core-cluster-crit           / s        ;  Ð      	   Dcritical             cooling-maps       map0            F           K   ÿÿÿÿÿÿÿÿ   ÿÿÿÿÿÿÿÿ               soc           simple-bus                       +            ´   memory-controller@1080000             fsl,qoriq-memory-controller          I                     ©                   Z      syscon@1e00000                       +         #    fsl,ls1028a-dcfg syscon simple-mfd           I    à                 ´        à              Z   clock-controller@900              fsl,ls1028a-flexspi-clk          I  	            r             [                	  fspi_clk             ê            syscon@1e60000        $    fsl,ls1028a-reset syscon simple-mfd          I    æ                  Z   reboot            syscon-reboot           h            o            efuse@1e80000             fsl,ls1028a-sfp          I    è                  [                 tsfp                      +      unique-id@1c             I               syscon@1fc0000            fsl,ls1028a-scfg syscon          I    ü                  €      clock-controller@1300000              fsl,ls1028a-clockgen             I    0       
          r            [   	         ê         i2c@2000000           fsl,vf610-i2c                        +             I                      ©       "            [                 ¢okay       rtc@32            microcrystal,rv8803          I   2      sl28cpld@4a           kontron,sl28cpld             I   J                     +       watchdog@4            kontron,sl28cpld-wdt             I            ‹      hwmon@b           kontron,sl28cpld-fan             I         pwm@c             kontron,sl28cpld-pwm             I           ª            ê         pwm@e             kontron,sl28cpld-pwm             I           ª         gpio@10           kontron,sl28cpld-gpio            I           µ   
               É        Ù         u  åGPIO0_CAM0_PWR_N GPIO1_CAM1_PWR_N GPIO2_CAM0_RST_N GPIO3_CAM1_RST_N GPIO4_HDA_RST_N GPIO5_PWM_OUT GPIO6_TACHIN GPIO7             Ì        »         gpio@15           kontron,sl28cpld-gpio            I           µ   
               É        Ù           åGPIO8 GPIO9 GPIO10 GPIO11                Ì        »         gpio@1a           kontron,sl28cpld-gpo             I            É        Ù         r  åLCD0 voltage enable LCD0 backlight enable eMMC reset LVDS bridge reset LVDS bridge power-down SDIO power enable           gpio@1b           kontron,sl28cpld-gpi             I            É        Ù         R  åPower button Force recovery Sleep Battery low Lid state Charging Charger present             ê         interrupt-controller@1c           kontron,sl28cpld-intc            I           µ   
               Ì        »            ê            eeprom@50             atmel,24c32          I   P        õ             i2c@2010000           fsl,vf610-i2c                        +             I                     ©       "            [               	  ¢disabled          i2c@2020000           fsl,vf610-i2c                        +             I                     ©       #            [               	  ¢disabled          i2c@2030000           fsl,vf610-i2c                        +             I                     ©       #            [                 ¢okay       eeprom@57             atmel,24c64          I   W        õ             i2c@2040000           fsl,vf610-i2c                        +             I                     ©       J            [                 ¢okay       eeprom@50             atmel,24c32          I   P        õ          audio-codec@1a          þ              wlf,wm8904           I            [           tmclk                        Ð        4           @           M           Z           g            ê            i2c@2050000           fsl,vf610-i2c                        +             I                     ©       J            [               	  ¢disabled          i2c@2060000           fsl,vf610-i2c                        +             I                     ©       K            [               	  ¢disabled          i2c@2070000           fsl,vf610-i2c                        +             I                     ©       K            [               	  ¢disabled          spi@20c0000           nxp,lx2160a-fspi                         +              I                                    ufspi_base fspi_mmap         ©                   [              tfspi_en fspi            ¢okay       flash@0           jedec,spi-nor                    Žík@         I                        ±      partitions            fixed-partitions                         +      partition@0          I               Ârcw          È      partition@10000          I              Âfailsafe bootloader          È      partition@200000             I               Âconfiguration store       partition@210000             I !             Âbootloader        partition@3e0000             I >             Âbootloader environment           otp-1         	    user-otp       nvmem-layout              kontron,sl28-vpd       serial-number         base-mac-address            Ò            ê                     spi@2100000       '    fsl,ls1028a-dspi fsl,ls1021a-v1.0-dspi                       +             I                     ©                  tdspi             [                 ä          >          <        étx rx           ó         	  ¢disabled          spi@2110000       '    fsl,ls1028a-dspi fsl,ls1021a-v1.0-dspi                       +             I                     ©                  tdspi             [                 ä          :          8        étx rx           ó         	  ¢disabled          spi@2120000       '    fsl,ls1028a-dspi fsl,ls1021a-v1.0-dspi                       +             I                     ©                  tdspi             [                 ä          6                  étx rx           ó           ¢okay       flash@0           jedec,spi-nor                    Žõá          I             mmc@2140000           fsl,ls1028a-esdhc fsl,esdhc          I                     ©                               [                       ä  ä                  Z        §           ¢okay             '         5         B         O      mmc@2150000           fsl,ls1028a-esdhc fsl,esdhc          I                     ©       ?                        [                                       \         Z        §           ¢okay             j         y      can@2180000           fsl,lx2160ar1-flexcan            I                     ©                   [                          tipg per         ¢okay          can@2190000           fsl,lx2160ar1-flexcan            I                     ©                   [                          tipg per       	  ¢disabled          serial@21c0500            fsl,ns16550 ns16550a             I                    ©                    [                 ¢okay          serial@21c0600            fsl,ns16550 ns16550a             I                    ©                    [                 ¢okay          serial@2260000            fsl,ls1028a-lpuart           I    &                 ©       è            [                 tipg         érx tx           ä                   !      	  ¢disabled          serial@2270000            fsl,ls1028a-lpuart           I    '                 ©       é            [                 tipg         érx tx           ä                          ¢okay          serial@2280000            fsl,ls1028a-lpuart           I    (                 ©       ê            [                 tipg         érx tx           ä                        	  ¢disabled          serial@2290000            fsl,ls1028a-lpuart           I    )                 ©       ë            [                 tipg         érx tx           ä                        	  ¢disabled          serial@22a0000            fsl,ls1028a-lpuart           I    *                 ©       ì            [                 tipg         érx tx           ä                        	  ¢disabled          serial@22b0000            fsl,ls1028a-lpuart           I    +                 ©       í            [                 tipg         érx tx           ä                        	  ¢disabled          dma-controller@22c0000          ˆ              fsl,ls1028a-edma fsl,vf610-edma       0   I    ,             -             .                 ©       8          8           “edma-tx edma-err            £            tdmamux0 dmamux1          [                           ê         gpio@2300000               fsl,ls1028a-gpio fsl,qoriq-gpio          I    0                 ©       $            É        Ù            Ì        »            Z      &  å                      TDO TCK                 gpio@2310000               fsl,ls1028a-gpio fsl,qoriq-gpio          I    1                 ©       $            É        Ù            Ì        »            Z      &  å      TMS TDI                                    ê   
      gpio@2320000               fsl,ls1028a-gpio fsl,qoriq-gpio          I    2                 ©       %            É        Ù            Ì        »            Z      usb@3100000           fsl,ls1028a-dwc3 snps,dwc3           I                     ©       P            °        Ê            í                    ¢okay          usb@3110000           fsl,ls1028a-dwc3 snps,dwc3           I                     ©       Q            °        Ê            í                    ¢okay            host          sata@3200000              fsl,ls1028a-ahci              I                                  uahci sata-ecc           ©       …            [               	  ¢disabled          pcie@3400000              fsl,ls1028a-pcie              I    @            €                    uregs config         ©       l          m           “pme aer                      +            =pci                  "           /       ÿ      8  ´              €          ‚       @      €@       @           9               »           D                        W                                 m                                    n                                    o                                    p           e                    	  ¢disabled          pcie-ep@3400000           fsl,ls1028a-pcie-ep           I    @            €                   uregs addr_space         ©       l           “pme         o           ~         	  ¢disabled          pcie@3500000              fsl,ls1028a-pcie              I    P            ˆ                    uregs config         ©       q          r           “pme aer                      +            =pci                  "           /       ÿ      8  ´              ˆ          ‚       @      ˆ@       @           9               »           D                        W                                 r                                    s                                    t                                    u           e                    	  ¢disabled          pcie-ep@3500000           fsl,ls1028a-pcie-ep           I    P            ˆ                   uregs addr_space         ©       q           “pme         o           ~         	  ¢disabled          iommu@5000000             arm,mmu-500          I            €                                          ­  |      `  ©                                               Ó          Ô          Õ          Ö          ’          “          ”          •          –          —          ˜          ™          š          ›          œ                    ž          Ÿ                     ¡          ¢          £          ¤          ¥          ¦          §          ¨          ©          ª          «          ¬          ­          ®          ¯          °          ±          ²          ³          ´          µ          ¶          ·          ¸          ¹          º          »          ¼          ½          ¾          ¿          À          Á          Â          Ã          Ä          Å          Æ          Ç          È          É          Ê          Ë          Ì          Í          Î          Ï          Ð          Ñ            ê         crypto@8000000            fsl,sec-v5.0 fsl,sec-v4.0           ¿   
                     +           ´                       I                      ©       ‹               jr@10000          ,    fsl,sec-v5.0-job-ring fsl,sec-v4.0-job-ring          I              ©       Œ         jr@20000          ,    fsl,sec-v5.0-job-ring fsl,sec-v4.0-job-ring          I              ©                jr@30000          ,    fsl,sec-v5.0-job-ring fsl,sec-v4.0-job-ring          I              ©       Ž         jr@40000          ,    fsl,sec-v5.0-job-ring fsl,sec-v4.0-job-ring          I              ©                   dma-controller@8380000        "    fsl,ls1028a-qdma fsl,ls1021a-qdma         0   I    8             9             :               <  ©       +          û          ü          ý          þ         ;  “qdma-error qdma-queue0 qdma-queue1 qdma-queue2 qdma-queue3          ˆ           £           Ë           Ø           å           ô   @           @   @      watchdog@c000000              arm,sp805 arm,primecell          I                       [                          twdog_clk apb_pclk         watchdog@c010000              arm,sp805 arm,primecell          I                      [                          twdog_clk apb_pclk         display@f080000           arm,mali-dp500           I                     ©       Þ          ß           “DE SE         (   [                                      tpxlclk mclk aclk pclk                    *Ð Ð    port       endpoint                gpu@f0c0000           vivante,gc           I                     ©       Ü         $   [                                   tcore shader bus          Û         audio-controller@f100000            þ              fsl,vf610-sai            I                     ©       R         0   [                                            tbus mclk1 mclk2 mclk3           érx tx           ä                           A      	  ¢disabled          audio-controller@f110000            þ              fsl,vf610-sai            I                     ©       R         0   [                                            tbus mclk1 mclk2 mclk3           érx tx           ä                           A      	  ¢disabled          audio-controller@f120000            þ              fsl,vf610-sai            I                     ©       S         0   [                                            tbus mclk1 mclk2 mclk3           érx tx           ä                           A      	  ¢disabled          audio-controller@f130000            þ              fsl,vf610-sai            I                     ©       S         0   [                                            tbus mclk1 mclk2 mclk3           érx tx           ä         	         
         A      	  ¢disabled          audio-controller@f140000            þ              fsl,vf610-sai            I                     ©       T         0   [                                            tbus mclk1 mclk2 mclk3           érx tx           ä                           A        ¢okay             ê          audio-controller@f150000            þ              fsl,vf610-sai            I                     ©       T         0   [                                            tbus mclk1 mclk2 mclk3           érx tx           ä                           A        ¢okay             ê         clock-controller@f1f0000              fsl,ls1028a-plldig           I                     r             [            ê         tmu@1f80000           fsl,qoriq-tmu            I    ø                 ©                  V    
 &  H  a     @  d       $      +      1      8      ?      E      L      S      Y   	   `   
   f      m           $     ,     5     =     E     M     U     ^  	   f  
   n           "     -     8     C     M     X     c     n                )     6     B     O     [     h         Z        x            ê         pcie@1f0000000            pci-host-ecam-generic            I   ð                               +           9                =pci         /                         Ž                     e                   Ä  ´‚      ø      ø          Â      ø     ø         ‚      ø     ø         Â      ø     ø         ‚      ø!     ø!         Â      ø#     ø#         ‚      ü      ü        @          »           D                     P  W                                 ^                                    _      ethernet@0,0              pci1957,e100 fsl,enetc           I                            ¢okay            –           ¡sgmii           ªin-band-status          ²               ¾mac-address       ethernet@0,1              pci1957,e100 fsl,enetc           I                         	  ¢disabled          ethernet@0,2              pci1957,e100 fsl,enetc           I                         	  ¡internal          	  ¢disabled             ê      fixed-link          Ï  	Ä         Õ         á         mdio@0,3              pci1957,ee01 fsl,enetc-mdio          I                                        +       ethernet-phy@5           I            ç         ø         ê            ethernet@0,4              pci1957,ee02 fsl,enetc-ptp           I                            [                  Z         	      ethernet-switch@0,5          I                           ©         	  ¢disabled       ports                        +       port@0           I          	  ¢disabled          port@1           I         	  ¢disabled          port@2           I         	  ¢disabled          port@3           I         	  ¢disabled          port@4           I         	  ¡internal                     	  ¢disabled            !ocelot-8021q       fixed-link          Ï  	Ä         Õ         á         port@5           I         	  ¡internal                     	  ¢disabled            !ocelot-8021q       fixed-link          Ï  è         Õ         á               ethernet@0,6              pci1957,e100 fsl,enetc           I                         	  ¡internal          	  ¢disabled             ê      fixed-link          Ï  è         Õ         á         rcec@1f,0            I  ø                         ©            ierb@1f0800000            fsl,ls1028a-enetc-ierb           I   ð€               pwm@2800000           fsl,vf610-ftm-pwm           ª            I    €               '  tftm_sys ftm_ext ftm_fix ftm_cnt_clk_en        (   [                                    	  ¢disabled          pwm@2810000           fsl,vf610-ftm-pwm           ª            I                   '  tftm_sys ftm_ext ftm_fix ftm_cnt_clk_en        (   [                                    	  ¢disabled          pwm@2820000           fsl,vf610-ftm-pwm           ª            I    ‚               '  tftm_sys ftm_ext ftm_fix ftm_cnt_clk_en        (   [                                    	  ¢disabled          pwm@2830000           fsl,vf610-ftm-pwm           ª            I    ƒ               '  tftm_sys ftm_ext ftm_fix ftm_cnt_clk_en        (   [                                    	  ¢disabled          pwm@2840000           fsl,vf610-ftm-pwm           ª            I    „               '  tftm_sys ftm_ext ftm_fix ftm_cnt_clk_en        (   [                                    	  ¢disabled          pwm@2850000           fsl,vf610-ftm-pwm           ª            I    …               '  tftm_sys ftm_ext ftm_fix ftm_cnt_clk_en        (   [                                    	  ¢disabled          pwm@2860000           fsl,vf610-ftm-pwm           ª            I    †               '  tftm_sys ftm_ext ftm_fix ftm_cnt_clk_en        (   [                                    	  ¢disabled          pwm@2870000           fsl,vf610-ftm-pwm           ª            I    ‡               '  tftm_sys ftm_ext ftm_fix ftm_cnt_clk_en        (   [                                    	  ¢disabled          wakeup-controller@1e34040         %    fsl,ls1028a-rcpm fsl,qoriq-rcpm-2.1+             I    ã@@               2            Z         ê         rtc@2800000           fsl,ls1028a-ftm-alarm            I    €                  I                     @                 ©       ,           ¢okay          rtc@2810000           fsl,ls1028a-ftm-alarm            I                      I                     @                 ©       -         	  ¢disabled          clock-mclk@f130080            fsl,vf610-sai-clock          I     €       €         [                 r             ê            aliases         Y/soc/crypto@8000000         `/soc/serial@21c0500         h/soc/serial@21c0600         p/soc/serial@2270000         x/soc/spi@20c0000            }/soc/spi@2120000            ‚/soc/mmc@2150000            ‡/soc/mmc@2140000            Œ/soc/i2c@2000000/rtc@32         ‘/soc/rtc@2800000          buttons0          
    gpio-keys      power-button            µ                 –   t        ÂPower         sleep-button            µ                 –   Ž        ÂSleep            buttons1              gpio-keys-polled            ¡   È   lid-switch          ¯           –            À                 ÂLid          chosen          Æserial0:115200n8          pwm-fan           pwm-fan         Ò            ä            Û           ö        =	         û      €   À   ÿ      regulator-3p3v            regulator-fixed         
3P3V             2Z         1 2Z          ê         sound                        +              simple-audio-card         Y  IHeadphone Headphone Jack Line Line Out Jack Microphone Microphone Jack Line Line In Jack          À  cLine Out Jack LINEOUTR Line Out Jack LINEOUTL Headphone Jack HPOUTR Headphone Jack HPOUTL IN1L Line In Jack IN1R Line In Jack Microphone Jack MICBIAS IN2L Microphone Jack IN2R Microphone Jack         }      simple-audio-card,dai-link@0             I            —           §           ´i2s    cpu         »         codec           »            ê            simple-audio-card,dai-link@1             I           —           §           ´i2s    cpu         »          codec           »            ê                  	compatible interrupt-parent #address-cells #size-cells model device_type reg enable-method clocks i-cache-size i-cache-line-size i-cache-sets d-cache-size d-cache-line-size d-cache-sets 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 interrupts ranges #interrupt-cells interrupt-controller msi-controller #msi-cells polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device little-endian offset mask clock-names big-endian kontron,assert-wdt-timeout-pin #pwm-cells interrupts-extended gpio-controller #gpio-cells gpio-line-names pagesize #sound-dai-cells assigned-clocks assigned-clock-rates AVDD-supply CPVDD-supply DBVDD-supply DCVDD-supply MICVDD-supply reg-names m25p,fast-read spi-max-frequency spi-rx-bus-width spi-tx-bus-width label read-only #nvmem-cell-cells dmas dma-names spi-num-chipselects voltage-ranges sdhci,auto-cmd12 sd-uhs-sdr104 sd-uhs-sdr50 sd-uhs-sdr25 sd-uhs-sdr12 non-removable mmc-hs200-1_8v mmc-hs400-1_8v #dma-cells interrupt-names dma-channels 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 managed nvmem-cells nvmem-cell-names speed full-duplex pause eee-broken-1000t eee-broken-100tx fsl,extts-fifo ethernet dsa-tag-protocol #fsl,rcpm-wakeup-cells fsl,rcpm-wakeup crypto serial0 serial1 serial2 spi0 spi1 mmc0 mmc1 rtc0 rtc1 linux,code poll-interval linux,input-type gpios stdout-path cooling-min-state cooling-max-state pwms cooling-levels regulator-name regulator-min-microvolt regulator-max-microvolt simple-audio-card,widgets simple-audio-card,routing simple-audio-card,mclk-fs bitclock-master frame-master format sound-dai 