     8     (            #  X                                                                     ,fsl,imx943-evk fsl,imx94             7NXP i.MX943 EVK board      clock-24m            ,fixed-clock          =             Jn6          Zosc_24m          m   "      clock-dummy          ,fixed-clock          =             J             Zdummy            m         clock-ext1           ,fixed-clock          =             Jk@      	   Zclk_ext1          clock-sai1-mclk1             ,fixed-clock          =             J          
   Zsai1_mclk         clock-sai2-mclk1             ,fixed-clock          =             J          
   Zsai2_mclk         clock-sai3-mclk1             ,fixed-clock          =             J          
   Zsai3_mclk         clock-sai4-mclk1             ,fixed-clock          =             J          
   Zsai4_mclk         firmware       scmi          	   ,arm,scmi                                    0   u                                               |                    protocol@11                                  m   '      protocol@12                   protocol@13                                  m   /      protocol@14                      =            m         protocol@19                      m   !   emdiogrp          0     x  |              ~  |    x         	~         m   -      eth3grp            H  L                L  P                P  T                T  X                X  \                \  `                `  d                d  h                h  l                l  p                p  t                t  x                       m   )      eth4grp                                                                                                          H                4                0                8                <                @                D                   m   +      flexcan2grp       0                            |                 m         flexcan4grp       0                                              m         ioexpanderint2grp                                      m         ioexpanderintgrp                                         m         lpi2c3grp         0      P  T  0       @    T  X  ,       @          m   	      lpi2c4grp         0      X  \  8       @    \  `  4       @          m         lpi2c6grp         0          L      @        H      @          m         pdmgrp        H                                                            m   &      sai1grp       x                                                                                                    m   %      sai3grp       `                                                                                 m         uart1grp          0                                                m   $      usdhc1-100mhzgrp              0  4                4  8                8  <                <  @                @  D                D  H                H  L                L  P                P  T                T  X                X  \                       m         usdhc1-200mhzgrp              0  4                4  8                8  <                <  @                @  D                D  H                H  L                L  P                P  T                T  X                X  \                       m         usdhc1grp             0  4                4  8                8  <                <  @                @  D                D  H                H  L                L  P                P  T                T  X                X  \                       m         usdhc2-100mhzgrp                                                                                                                           \  `                       m         usdhc2-200mhzgrp                                                                                                                           \  `                       m         usdhc2gpiogrp                                      m         usdhc2grp                                                                                                                          \  `                       m         usdhc2regvmmcgrp                                       m   6      xspi1grp                                                  `  d                d  h                h  l                l  p                p  t                t  x                x  |                |                                           m            protocol@81                   protocol@84                         mqs1             ,fsl,imx943-aonmix-mqs         	   disabled          mqs2             ,fsl,imx943-wakeupmix-mqs          	   disabled          pmu          ,arm,cortex-a55-pmu                   ?      psci             ,arm,psci-1.0             smc       timer            ,arm,armv8-timer       0           ?        ?        ?      
  ?         Jn6                             interrupt-controller@48000000            ,arm,gic-v3                H              H                                                       	                                                          m      msi-controller@48040000          ,arm,gic-v3-its               H                 &                     1         m   (         soc          ,simple-bus                                        bus@42000000             ,fsl,aips-bus simple-bus              B                   B       B                                  dma-controller@42000000           ,fsl,imx94-edma5 fsl,imx95-edma5          B    !          @      t        Gdma         S           ^   @       k                                                             	      
                                                                                                                                    @      A      B      C      D      E      F      G      H      I      J      K      L      M      N      O      P      Q      R      S      T      U      V      W      X      Y      Z      [      \      ]      ^      _          b            m         mailbox@42430000             ,fsl,imx94-mu fsl,imx95-mu            BC                               @      t                 	   disabled          i3c@42520000             ,silvaco,i3c-master-v1            BR                     B                                     @      t                 Gpclk fast_clk slow_clk        	   disabled          i2c@42530000          "   ,fsl,imx94-lpi2c fsl,imx7ulp-lpi2c            BS                     C                                     @            t        Gper ipg                                             tx rx            okay             J            	        default    gpio@23          ,nxp,pca9670             #                          i2c-mux@77           ,nxp,pca9548             w                             i2c@0                                                i2c@1                                               i2c@2                                               i2c@3                                               i2c@4                                            codec@1a             ,wlf,wm8962                      @      >           
           
           
           
                                        
   
           
        &   
        5   
         m   <         i2c@5                                            gpio@20          ,nxp,pcal6416                                        sd-card-on-hog          D                J         S         gpio@21          ,nxp,pcal6416                !                             m   5   audio-pwren-hog         D                J         S      mqs-mic-sel-hog         D                J         _            i2c@6                                            gpio@20          ,nxp,pcal6416                                                                                                        default          m   >         i2c@7                                            gpio@20          ,nxp,pcal6408                                                                                                    i2c@42540000          "   ,fsl,imx94-lpi2c fsl,imx7ulp-lpi2c            BT                     D                                     @            t        Gper ipg                                             tx rx            okay             J                    default       spi@42550000             ,fsl,imx94-spi fsl,imx7ulp-spi            BU                     G                                     @            t        Gper ipg                                             tx rx         	   disabled          spi@42560000             ,fsl,imx94-spi fsl,imx7ulp-spi            BV                     H                                     @            t        Gper ipg                                             tx rx         	   disabled          serial@42570000       7   ,fsl,imx94-lpuart fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart           BW                     J           @              Gipg                
             	                rx tx         	   disabled          serial@42580000       7   ,fsl,imx94-lpuart fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart           BX                     K           @              Gipg                
             	                rx tx         	   disabled          serial@42590000       7   ,fsl,imx94-lpuart fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart           BY                     L           @              Gipg                                             rx tx         	   disabled          serial@425a0000       7   ,fsl,imx94-lpuart fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart           BZ                     M           @              Gipg                                             rx tx         	   disabled          can@425b0000          $   ,fsl,imx94-flexcan fsl,imx95-flexcan          B[                     (           @      t      u        Gipg per         j      u        z      
        Ĵ                      okay                                  default       can@425e0000          $   ,fsl,imx94-flexcan fsl,imx95-flexcan          B^                     *           @      t      v        Gipg per         j      v        z      
        Ĵ                   	   disabled          can@425f0000          $   ,fsl,imx94-flexcan fsl,imx95-flexcan          B_                     ,           @      t      w        Gipg per         j      w        z      
        Ĵ                      okay                                  default       can@42600000          $   ,fsl,imx94-flexcan fsl,imx95-flexcan          B`                     .           @      t      x        Gipg per         j      x        z      
        Ĵ                   	   disabled          sai@42650000             ,fsl,imx94-sai fsl,imx95-sai          Be                     e           @      t                       Gbus mclk0 mclk1 mclk2 mclk3                                             rx tx                     	   disabled          sai@42660000             ,fsl,imx94-sai fsl,imx95-sai          Bf                     f           @      t                       Gbus mclk0 mclk1 mclk2 mclk3                                              rx tx                        okay          (  j                                      z                              `  U  p                        default                   m   9      sai@42670000             ,fsl,imx94-sai fsl,imx95-sai          Bg                     g           @      t                       Gbus mclk0 mclk1 mclk2 mclk3                $             #                rx tx                     	   disabled          serial@42690000       7   ,fsl,imx94-lpuart fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart           Bi                     N           @              Gipg                .             -                rx tx         	   disabled          serial@426a0000       7   ,fsl,imx94-lpuart fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart           Bj                     O           @              Gipg                '             &                rx tx         	   disabled          i2c@426b0000          "   ,fsl,imx94-lpi2c fsl,imx7ulp-lpi2c            Bk                     l                                     @            /        Gper ipg                %              &               tx rx         	   disabled          i2c@426c0000          "   ,fsl,imx94-lpi2c fsl,imx7ulp-lpi2c            Bl                     m                                     @            t        Gper ipg                                             tx rx            okay             J                    default    i2c-mux@77           ,nxp,pca9544             w                             i2c@0                                                i2c@1                                            gpio@21          ,nxp,pcal6416                !                             m             i2c@2                                            gpio@20          ,nxp,pcal6408                                                                                                        default          i2c@3                                            gpio@20          ,nxp,pcal6416                                        can-pdm-sel-hog         D                J         _      sai3-sel-hog            D                J         S      sd1-sel-hog         D                 J         S      sd2-sel-hog         D                J         S                  i2c@426d0000          "   ,fsl,imx94-lpi2c fsl,imx7ulp-lpi2c            Bm                     n                                     @            t        Gper ipg                '              (               tx rx         	   disabled          i2c@426e0000          "   ,fsl,imx94-lpi2c fsl,imx7ulp-lpi2c            Bn                     o                                     @            t        Gper ipg                               !               tx rx         	   disabled          spi@426f0000             ,fsl,imx94-spi fsl,imx7ulp-spi            Bo                     h                                     @            t        Gper ipg                )              *               tx rx         	   disabled          spi@42700000             ,fsl,imx94-spi fsl,imx7ulp-spi            Bp                     i                                     @            t        Gper ipg                "              #               tx rx         	   disabled          spi@42710000             ,fsl,imx94-spi fsl,imx7ulp-spi            Bq                     j                                     @            t        Gper ipg                +              ,               tx rx         	   disabled          spi@42720000             ,fsl,imx94-spi fsl,imx7ulp-spi            Br                     k                                     @            t        Gper ipg                $              %               tx rx         	   disabled          mailbox@42730000             ,fsl,imx94-mu fsl,imx95-mu            Bs                               @      t                 	   disabled          dma-controller@42df0000           ,fsl,imx94-edma5 fsl,imx95-edma5          B   !          @      t        Gdma         S           ^   @       k                                                                                                                                                                                                                                                                                                                                                                                                                      m            bus@42800000             ,fsl,aips-bus simple-bus              B                   B      B     $       $                                  mmc@42850000          !   ,fsl,imx94-usdhc fsl,imx8mm-usdhc             B                     `           @      t                    Gipg ahb per         j              z      	        ׄ                                           okay                                  "         "  default state_100mhz state_200mhz            ,         :         B      mmc@42860000          !   ,fsl,imx94-usdhc fsl,imx8mm-usdhc             B                     a           @      t                    Gipg ahb per         j              z      	                                                   okay                                        "            "  default state_100mhz state_200mhz            H         :        O                 X         mmc@42880000          !   ,fsl,imx94-usdhc fsl,imx8mm-usdhc             B                     t           @      t                    Gipg ahb per         j              z      	                                                	   disabled          serial@42a50000       7   ,fsl,imx94-lpuart fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart           B                     P           @              Gipg                3             2                rx tx         	   disabled          serial@42a60000       7   ,fsl,imx94-lpuart fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart           B                     Q           @              Gipg                /             .                rx tx         	   disabled          serial@42a70000       7   ,fsl,imx94-lpuart fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart           B                     R           @              Gipg                5             4                rx tx         	   disabled          serial@42a80000       7   ,fsl,imx94-lpuart fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart           B                     S           @              Gipg                1             0                rx tx         	   disabled          mailbox@42ac0000             ,fsl,imx94-mu fsl,imx95-mu            B                               @      t                 	   disabled          mailbox@42ae0000             ,fsl,imx94-mu fsl,imx95-mu            B                               @      t                 	   disabled          mailbox@42b00000             ,fsl,imx94-mu fsl,imx95-mu            B                               @      t                 	   disabled          mailbox@42b20000             ,fsl,imx94-mu fsl,imx95-mu            B                               @      t                 	   disabled          mailbox@42b40000             ,fsl,imx94-mu fsl,imx95-mu            B                               @      t                 	   disabled          mailbox@42b60000             ,fsl,imx94-mu fsl,imx95-mu            B                                @      t                 	   disabled          spi@42b90000             ,nxp,imx94-xspi           B     (            
  dbase mmap         <                                                                                  @              Gper          okay                                  default sleep      flash@0          ,jedec,spi-nor                                                 n                  z                                spi@42be0000             ,nxp,imx94-xspi           B     $            
  dbase mmap         <                                                                                  @              Gper       	   disabled             gpio@43810000             ,fsl,imx94-gpio fsl,imx8ulp-gpio              C                                              6          7                                  !                             gpio@43820000             ,fsl,imx94-gpio fsl,imx8ulp-gpio              C                                              8          9                                  !       $                       m         gpio@43840000             ,fsl,imx94-gpio fsl,imx8ulp-gpio              C                                              :          ;                             @     !       >      !             !            !                              m         gpio@43850000             ,fsl,imx94-gpio fsl,imx8ulp-gpio              C                                              <          =                                  !       l                      gpio@43860000             ,fsl,imx94-gpio fsl,imx8ulp-gpio              C                                              >          ?                                  !       B                      gpio@43870000             ,fsl,imx94-gpio fsl,imx8ulp-gpio              C                                              @          A                                   !       b   
   !                    
                    bus@44000000             ,fsl,aips-bus simple-bus              D                   D       D                                  dma-controller@44000000           ,fsl,imx94-edma3 fsl,imx93-edma3          D    !                                                                                                                                                                                                                                                                                                                                           5           @      /        Gdma         S           ^             m   #      mailbox@44220000             ,fsl,imx94-mu fsl,imx95-mu            D"                               @      /                 	   disabled          timer@44290000        .   ,nxp,imx94-sysctr-timer nxp,imx95-sysctr-timer            D)                     U           @   "        Gper                pwm@44310000             ,fsl,imx94-pwm fsl,imx7ulp-pwm            D1             @      /                 	   disabled          pwm@44320000             ,fsl,imx94-pwm fsl,imx7ulp-pwm            D2             @      ?                 	   disabled          i3c@44330000             ,silvaco,i3c-master-v1            D3                                                          @      /      3           Gpclk fast_clk slow_clk        	   disabled          i2c@44340000          "   ,fsl,imx94-lpi2c fsl,imx7ulp-lpi2c            D4                                                          @      4      /        Gper ipg             #              #                  tx rx         	   disabled          i2c@44350000          "   ,fsl,imx94-lpi2c fsl,imx7ulp-lpi2c            D5                                                          @      5      /        Gper ipg             #              #                  tx rx         	   disabled          spi@44360000             ,fsl,imx94-spi fsl,imx7ulp-spi            D6                                                          @      7      /        Gper ipg             #              #                  tx rx         	   disabled          spi@44370000             ,fsl,imx94-spi fsl,imx7ulp-spi            D7                                                          @      7      /        Gper ipg             #              #                  tx rx         	   disabled          serial@44380000       7   ,fsl,imx94-lpuart fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart           D8                                @      9        Gipg             #             #                   rx tx            okay               $        default       serial@44390000       7   ,fsl,imx94-lpuart fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart           D9                                @      :        Gipg             #             #                   rx tx         	   disabled          can@443a0000          $   ,fsl,imx94-flexcan fsl,imx95-flexcan          D:                     
           @      /      0        Gipg per         j      0        z      
        Ĵ                   	   disabled          sai@443b0000             ,fsl,imx94-sai fsl,imx95-sai          D;                     &            @      /         >                 Gbus mclk0 mclk1 mclk2 mclk3             #             #                   rx tx                        okay          (  j                              >        z                              `  U  p                %        default                   m   =      micfil@44520000          ,fsl,imx943-micfil            DR           0          s          r          q          p         $  @      /      =                     )  Gipg_clk ipg_clk_app pll8k pll11k clkext3               #                  rx                       okay          (  j                              =        z                              `  U  p                &        default          m   ;      adc@44530000             ,nxp,imx94-adc nxp,imx93-adc          DS           $          u          v          w           @      .        Gipg                  	   disabled          mailbox@445b0000             ,fsl,imx94-mu fsl,imx95-mu            D[                                                                              m      sram@445b1000         
   ,mmio-sram            D[                 D[                                scmi-sram-section@0          ,arm,scmi-shmem                           m         scmi-sram-section@80             ,arm,scmi-shmem                          m               mailbox@445d0000             ,fsl,imx94-mu fsl,imx95-mu            D]                    
                    	   disabled          mailbox@445f0000             ,fsl,imx94-mu fsl,imx95-mu            D_                                        	   disabled          mailbox@44630000             ,fsl,imx94-mu fsl,imx95-mu            Dc                     {                    	   disabled          interrupt-controller@446a0000         $   ,fsl,imx94-irqsteer fsl,imx-irqsteer          Dj                                H                                                                       @      /        Gipg                                m            bus@49000000             ,fsl,aips-bus simple-bus              I                   I       I                                  watchdog@49220000            ,fsl,imx94-wdt fsl,imx93-wdt          I"                     Z           @      t           (         '         okay             system-controller@4ceb0000           ,nxp,imx94-netc-blk-ctrl       0       L             L             L         |        dierb prb netcmix                                               @      Y        Gipg         <   '            okay            j      i      j        z                    沀沀   pcie@4ca00000            ,pci-host-ecam-generic                L                                          Jpci         V            g              `  q       (   h         (   a         (   d      @   (   i         (   j         (   k                   L      L                L      L         B       L      L                L      L         B       L      L                             y                     (                                  f      ethernet@0,0             ,pci1131,e110                                       	  internal             okay       fixed-link            	                           ptp-timer@0,1            ,pci1131,ee02                                         okay          rcec@1,0                                                     pcie@4cb00000            ,pci-host-ecam-generic                L                                          Jpci         V           g            `  q      (   e        (   b     @   (   f        (   g        (   c        (   `         T          L      L                L      L         B       L      L                             y                     (                                  g      ethernet@0,0             ,pci1131,e101                                      	   disabled          ptp-timer@0,1            ,pci1131,ee02                                        okay          rcec@1,0                                                 ethernet@8,0             ,pci1131,e101              @                          okay            @      i        Gref         default            )           *      	  rgmii-id          ethernet@10,0            ,pci1131,e101                                        okay            @      j        Gref         default            +           ,      	  rgmii-id          ptp-timer@10,1           ,pci1131,ee02                                     	   disabled          mdio@18,0            ,pci1131,ee00                                                                  okay            default            -   ethernet-phy@6                                m   *      ethernet-phy@7                                m   ,               ddr-pmu@4e090dc0          $   ,fsl,imx94-ddr-pmu fsl,imx93-ddr-pmu              N	                       [            cpus                                 idle-states         psci       cpu-pd-wait          ,arm,idle-state            3                           #          3  
        D           m   .         cpu@0            ,arm,cortex-a55          Jcpu                      Vpsci            d           s   .        <   /   	        perf                          @                                 @                      0      cpu@100          ,arm,cortex-a55          Jcpu                     Vpsci            d           s   .        <   /   	        perf                          @                                 @                      1      cpu@200          ,arm,cortex-a55          Jcpu                     Vpsci            d           s   .        <   /   	        perf                          @                                 @                      2      cpu@300          ,arm,cortex-a55          Jcpu                     Vpsci            d           s   .        <   /   	        perf                          @                                 @                      3      l2-cache-l0          ,cache                         @                                          4         m   0      l2-cache-l1          ,cache                         @                                          4         m   1      l2-cache-l2          ,cache                         @                                          4         m   2      l2-cache-l3          ,cache                         @                                          4         m   3      l3-cache             ,cache                         @                                        m   4         aliases       ;  /soc/system-controller@4ceb0000/pcie@4ca00000/ethernet@0,0        ;  #/soc/system-controller@4ceb0000/pcie@4cb00000/ethernet@8,0        <  -/soc/system-controller@4ceb0000/pcie@4cb00000/ethernet@10,0         7/soc/bus@42000000/i2c@42530000          </soc/bus@42000000/i2c@42540000          A/soc/bus@42000000/i2c@426c0000          F/soc/bus@42800000/mmc@42850000          K/soc/bus@42800000/mmc@42860000        "  P/soc/bus@44000000/serial@44380000         bt-sco-codec             ,linux,bt-sco                        m   8      can-phy0             ,nxp,tjr1443         X            c                   p z         |                   m         can-phy1             ,nxp,tjr1443         X            c   5                p z         |   5               m         chosen        "  /soc/bus@44000000/serial@44380000         dmic             ,dmic-codec                       m   :      regulator-usdhc2             ,regulator-fixed           .           6        default          2Z         2Z        VDD_SD2_3V3                                     m         regulator-wm8962-pwr             ,regulator-fixed          2Z         2Z      
  audio-pwr              5                         m   
      reserved-memory                                       linux,cma            ,shared-dma-pool                                
                                 sound-bt-sco             ,simple-audio-card            %        J   7        ldsp_a              7        bt-sco-audio       simple-audio-card,codec            8         simple-audio-card,cpu                                    9         m   7         sound-micfil             ,fsl,imx-audio-card           7micfil-audio       pri-dai-link            ~i2s         micfil hifi    codec              :      cpu            ;            sound-wm8962             ,fsl,imx-audio-wm8962               <           =      m  	Headphone Jack HPOUTL Headphone Jack HPOUTR Ext Spk SPKOUTL Ext Spk SPKOUTR AMIC MICBIAS IN3R AMIC IN1R AMIC               >                7wm8962-audio          memory@80000000                                Jmemory           	#address-cells #size-cells interrupt-parent compatible model #clock-cells clock-frequency clock-output-names phandle mboxes shmem arm,max-rx-timeout-ms reg #power-domain-cells fsl,pins status interrupts method arm,no-tick-in-suspend ranges #interrupt-cells interrupt-controller dma-noncoherent #msi-cells msi-controller clocks clock-names #dma-cells dma-channels interrupts-extended #mbox-cells dmas dma-names pinctrl-0 pinctrl-names #gpio-cells gpio-controller AVDD-supply CPVDD-supply DBVDD-supply DCVDD-supply gpio-cfg MICVDD-supply PLLVDD-supply SPKVDD1-supply SPKVDD2-supply gpios gpio-hog output-high output-low assigned-clocks assigned-clock-parents assigned-clock-rates fsl,clk-source phys #sound-dai-cells fsl,sai-mclk-direction-output bus-width fsl,tuning-start-tap fsl,tuning-step pinctrl-1 pinctrl-2 non-removable no-sdio no-sd no-mmc cd-gpios vmmc-supply reg-names reset-gpios spi-max-frequency spi-rx-bus-width spi-tx-bus-width gpio-ranges ngpios gpio-reserved-ranges nxp,no-divider #pwm-cells #io-channel-cells fsl,channel fsl,num-irqs timeout-sec fsl,ext-reset-output power-domains device_type linux,pci-domain bus-range msi-map interrupt-map-mask interrupt-map phy-mode speed full-duplex pause phy-handle realtek,clkout-disable entry-method arm,psci-suspend-param local-timer-stop entry-latency-us exit-latency-us min-residency-us wakeup-latency-us enable-method #cooling-cells cpu-idle-states power-domain-names i-cache-size i-cache-line-size i-cache-sets d-cache-size d-cache-line-size d-cache-sets next-level-cache cache-level cache-unified ethernet0 ethernet1 ethernet2 i2c2 i2c3 i2c5 mmc0 mmc1 serial0 #phy-cells enable-gpios max-bitrate standby-gpios stdout-path off-on-delay-us regulator-max-microvolt regulator-min-microvolt regulator-name gpio enable-active-high alloc-ranges reusable linux,cma-default simple-audio-card,bitclock-inversion simple-audio-card,bitclock-master simple-audio-card,format simple-audio-card,frame-master simple-audio-card,name sound-dai dai-tdm-slot-num dai-tdm-slot-width link-name audio-codec audio-cpu audio-routing hp-det-gpio 