     8     (              H                                                                      ,Kontron BL i.MX93 OSM-S       5   2kontron,imx93-bl-osm-s kontron,imx93-osm-s fsl,imx93       cpus                                 idle-states          =psci       cpu-pd-wait          2arm,idle-state           J  3          a         r  '           X           ix           :                     cpu@0            cpu          2arm,cortex-a55                        psci                                                   @                   '           4   @        F           S               A      cpu@100          cpu          2arm,cortex-a55                       psci                                                   @                   '           4   @        F           S               B      l2-cache-l0          2cache                       
   @                   d            p        S                     l2-cache-l1          2cache                       
   @                   d            p        S                     l3-cache             2cache                       
   @                   d            p                     clock-osc-32k            2fixed-clock         ~                       osc_32k                   clock-osc-24m            2fixed-clock         ~            n6         osc_24m             	      clock-ext1           2fixed-clock         ~            k@      	  clk_ext1                      pmu          2arm,cortex-a55-pmu                        psci             2arm,psci-1.0             Csmc       timer            2arm,armv8-timer       0          ?        ?        ?      
  ?        n6                             interrupt-controller@48000000            2arm,gic-v3                H              H                                           	                                  mqs1             2fsl,imx93-mqs                    	  disabled          mqs2             2fsl,imx93-mqs                    	  disabled          usbphynop1           2usb-nop-xceiv                             c      	  main_clk                ;      usbphynop2           2usb-nop-xceiv                             c      	  main_clk                =      soc@0            2simple-bus                                                   (       (         bus@44000000             2fsl,aips-bus simple-bus          D                                           dma-controller@44000000          2fsl,imx93-edma3          D               &           1                 _          `          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          {          |          }          ^                 q        dma             
      syscon@44210000       "   2fsl,imx93-aonmix-ns-syscfg syscon            D!                       timer@44290000           2nxp,sysctr-timer             D)                    J              	        per          >      watchdog@442d0000            2fsl,imx93-wdt            D-                    &                 h        M   (      	  disabled          watchdog@442e0000            2fsl,imx93-wdt            D.                    '                 i        M   (      	  disabled          pwm@44310000             2fsl,imx7ulp-pwm          D1                   ~        Y         	  disabled          pwm@44320000             2fsl,imx7ulp-pwm          D2                           Y         	  disabled          i3c@44330000             2silvaco,i3c-master-v1            D3                                                                           a        pclk fast_clk slow_clk        	  disabled          i2c@44340000          "   2fsl,imx93-lpi2c fsl,imx7ulp-lpi2c            D4                                                                             per ipg          d   
              
                  itx rx           okay            sdefault               pmic@25          2nxp,pca9451a                %            regulators     BUCK1           +0V8_VDD_SOC (BUCK1)             	         ~                            5      BUCK2           +0V6_VDDQ_DDR (BUCK2)            	'         	'                            5      BUCK4           +3V3 (BUCK4)             2Z         2Z                              %      BUCK5           +1V8 (BUCK5)             w@         w@                              &      BUCK6           +1V1_NVCC_DRAM (BUCK6)                                            LDO1            +1V8_NVCC_SNVS (LDO1)            w@         w@                        LDO4            +0V8_VDD_ANA (LDO4)          5          5                         LDO5            NVCC_SD (LDO5)           w@         2Z                     +            eeprom@50            2onnn,n24s64b atmel,24c64                P        -                        6         rtc@52           2microcrystal,rv3028             R        sdefault                    D                  i2c@44350000          "   2fsl,imx93-lpi2c fsl,imx7ulp-lpi2c            D5                                                                             per ipg          d   
   	           
   
               itx rx           okay            sdefault               gpio@20          2ti,tca6408                        X        h         D  tDIO1_OUT DIO1_IN DIO2_OUT DIO2_IN DIO3_OUT DIO3_IN DIO4_OUT DIO4_IN                                                      spi@44360000                                       2fsl,imx93-spi fsl,imx7ulp-spi            D6                                                   per ipg          d   
              
                  itx rx         	  disabled            sdefault                                   spi@44370000                                       2fsl,imx93-spi fsl,imx7ulp-spi            D7                                                   per ipg          d   
              
                  itx rx         	  disabled          serial@44380000       7   2fsl,imx93-lpuart fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart           D8                                             ipg          d   
             
                   irx tx           okay            sdefault                  serial@44390000       7   2fsl,imx93-lpuart fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart           D9                                             ipg          d   
             
                   irx tx         	  disabled            sdefault                  can@443a0000             2fsl,imx93-flexcan            D:                                                   ipg per               !                      bZ                                       okay            sdefault                  sai@443b0000             2fsl,imx93-sai            D;                    -         (                                           bus mclk0 mclk1 mclk2 mclk3          d   
             
                   irx tx                     	  disabled          pinctrl@443c0000             2fsl,imx93-iomuxc             D<             okay                5   enetrgmiigrp         P                     ~                   ~                   ~                   ~                   ~                  ~                                      ~                   ~                   ~                   ~                   ~                                      ~            -      eqosrgmiigrp         P       H              ~     L              ~     p              ~     t              ~     x              ~     |              ~     l              ~     h              ~     \              ~     X              ~     T              ~     P              ~     d              ~     `              ~            0      flexcan1grp       0      @                 D  `                           flexcan2grp       0     t  $                |  ,  d                          gpio1grp                H                         9      gpio2grp               X                                      h                     0                   4                                             6      gpio3grp          0       8                  <                         7      gpio4grp                 @                         8      lpi2c1grp         0    p              @   t  $           @                   lpi2c2grp         0    x  (           @   |  ,           @                   lpi2c3grp         0                @               @                   lpspi1grp         `      P                 X                 T                 L                               lpspi8grp         `     D                  H                  L                  @                            !      lpuart1grp        0      0                  4                                lpuart2grp        0      8                  <                                lpuart6grp        `     $                                     ,                  (                                 lpuart7grp        `     4                  0                  <                  8                                  regusdhc2vccgrp           l                           C      regvddcarriergrp                 D                         D      rtcgrp            4                                 sai3grp       x     `                  \                  T                  x  (                P                      tpm3grp            p                ~                  tpm4grp            d               ~                  tpm6grp            l               ~                  usdhc1grp                                            @                 @                 @                 @                 @                  @   $              @   (              @   ,              @   0                            "      usdhc1-100mhzgrp                                             @                 @                 @                 @                 @                  @   $              @   (              @   ,              @   0                            #      usdhc1-200mhzgrp                                             @                 @                 @                 @                 @                  @   $              @   (              @   ,              @   0                            $      usdhc2grp             T                  X              @   \              @   `              @   d              @   h              @             '      usdhc2-100mhzgrp              T                  X              @   \              @   `              @   d              @   h              @             )      usdhc2-200mhzgrp              T                  X              @   \              @   `              @   d              @   h              @             *      usdhc2gpiogrp             P                            (      usdhc3grp             8    X           <    \       @   @    `       @   D    d       @   H    h       @   L    l       @             2      usdhc3-100mhzgrp              8    X           <    \       @   @    `       @   D    d       @   H    h       @   L    l       @             3      usdhc3-200mhzgrp              8    X           <    \       @   @    `       @   D    d       @   H    h       @   L    l       @             4      wdoggrp             \                                 regvccpanelgrp             d                            F         bbnsm@44440000        "   2nxp,imx93-bbnsm syscon simple-mfd            DD        rtc          2nxp,imx93-bbnsm-rtc                I         pwrkey           2nxp,imx93-bbnsm-pwrkey                 I              t         clock-controller@44450000            2fsl,imx93-ccm            DE             ~                 	           osc_32k osc_24m clk_ext1                  	        p          okay                      system-controller@44460000           2fsl,imx93-src syscon             DF                                          power-domain@44462400            2fsl,imx93-src-slice          DF$    DFX                                    N            :      power-domain@44461800            2fsl,imx93-src-slice          DF    DFH                  K      L                     clock-controller@44480000            2fsl,imx93-anatop             DH              ~         micfil@44520000          2fsl,imx93-micfil             DR           0                                                                    	        ipg_clk ipg_clk_app pll8k           d   
                  irx                    	  disabled          adc@44530000             2nxp,imx93-adc            DS           $                                              g        ipg         +         	  disabled          mailbox@44230000             2fsl,imx93-mu fsl,imx8ulp-mu          D#                                             =         	  disabled          tmu@44482000             2fsl,qoriq-tmu            DH                    S                         I            _        m  ڀ    * f        8  {             )      V                                 ?         bus@42000000             2fsl,aips-bus simple-bus          B                                           dma-controller@42000000          2fsl,imx93-edma4          B    !          &           1   @                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               r        dma                   syscon@42420000       "   2fsl,imx93-wakeupmix-syscfg syscon            BB                       watchdog@42490000            2fsl,imx93-wdt            BI                    O                 j        M   (        okay            sdefault                           watchdog@424a0000            2fsl,imx93-wdt            BJ                    P                 k        M   (      	  disabled          watchdog@424b0000            2fsl,imx93-wdt            BK                    Q                 l        M   (      	  disabled          pwm@424e0000             2fsl,imx7ulp-pwm          BN                           Y         	  disabled            sdefault                  pwm@424f0000             2fsl,imx7ulp-pwm          BO                           Y         	  disabled            sdefault                  pwm@42500000             2fsl,imx7ulp-pwm          BP                           Y         	  disabled          pwm@42510000             2fsl,imx7ulp-pwm          BQ                           Y           okay            sdefault                        E      i3c@42520000             2silvaco,i3c-master-v1            BR                    =                                                       b        pclk fast_clk slow_clk        	  disabled          i2c@42530000          "   2fsl,imx93-lpi2c fsl,imx7ulp-lpi2c            BS                                              >                               per ipg          d                    	               itx rx         	  disabled            sdefault                  i2c@42540000          "   2fsl,imx93-lpi2c fsl,imx7ulp-lpi2c            BT                                              ?                               per ipg          d      
                             itx rx         	  disabled          spi@42550000                                       2fsl,imx93-spi fsl,imx7ulp-spi            BU                    A                               per ipg          d                                   itx rx         	  disabled          spi@42560000                                       2fsl,imx93-spi fsl,imx7ulp-spi            BV                    B                               per ipg          d                                   itx rx         	  disabled          serial@42570000       7   2fsl,imx93-lpuart fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart           BW                    D                         ipg          d                                   irx tx         	  disabled          serial@42580000       7   2fsl,imx93-lpuart fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart           BX                    E                         ipg          d                                   irx tx         	  disabled          serial@42590000       7   2fsl,imx93-lpuart fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart           BY                    F                         ipg          d                                   irx tx         	  disabled          serial@425a0000       7   2fsl,imx93-lpuart fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart           BZ                    G                         ipg          d                                   irx tx           okay            sdefault                                    can@425b0000             2fsl,imx93-flexcan            B[                    3                               ipg per               "                      bZ                                    	  disabled            sdefault                  spi@425e0000             2nxp,imx93-fspi nxp,imx8mm-fspi           B^     (              fspi_base fspi_mmap                                          7                 s      s        fspi_en fspi                                       	  disabled          sai@42650000             2fsl,imx93-sai            Be                             (                                           bus mclk0 mclk1 mclk2 mclk3          d      ;             :                irx tx                     	  disabled          sai@42660000             2fsl,imx93-sai            Bf                             (                                           bus mclk0 mclk1 mclk2 mclk3          d      =             <                irx tx                     	  disabled          xcvr@42680000            2fsl,imx93-xcvr            Bh     Bh    Bh    Bh            ram regs rxfifo txfifo                                                                        ipg phy spba pll_ipg             d      A             B                irx tx                     	  disabled          serial@42690000       7   2fsl,imx93-lpuart fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart           Bi                                             ipg          d      X             W                irx tx           okay            sdefault                            serial@426a0000       7   2fsl,imx93-lpuart fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart           Bj                                             ipg          d      Z             Y                irx tx         	  disabled          i2c@426b0000          "   2fsl,imx93-lpi2c fsl,imx7ulp-lpi2c            Bk                                                                             per ipg          d      G              H               itx rx         	  disabled          i2c@426c0000          "   2fsl,imx93-lpi2c fsl,imx7ulp-lpi2c            Bl                                                                             per ipg          d      I              J               itx rx         	  disabled          i2c@426d0000          "   2fsl,imx93-lpi2c fsl,imx7ulp-lpi2c            Bm                                                                             per ipg          d      K              L               itx rx         	  disabled          i2c@426e0000          "   2fsl,imx93-lpi2c fsl,imx7ulp-lpi2c            Bn                                                                             per ipg          d      M              N               itx rx         	  disabled          spi@426f0000                                       2fsl,imx93-spi fsl,imx7ulp-spi            Bo                                                   per ipg          d      O              P               itx rx         	  disabled          spi@42700000                                       2fsl,imx93-spi fsl,imx7ulp-spi            Bp                                                   per ipg          d      Q              R               itx rx         	  disabled          spi@42710000                                       2fsl,imx93-spi fsl,imx7ulp-spi            Bq                                                   per ipg          d      S              T               itx rx         	  disabled          spi@42720000                                       2fsl,imx93-spi fsl,imx7ulp-spi            Br                                                   per ipg          d      U              V               itx rx           okay            sdefault            !                               :                          eeram@0          2microchip,48l640                         1-          mailbox@42440000             2fsl,imx93-mu fsl,imx8ulp-mu          BD                                             =         	  disabled             bus@42800000             2fsl,aips-bus simple-bus          B                                          mmc@42850000          !   2fsl,imx93-usdhc fsl,imx8mm-usdhc             B                    V                                     ipg ahb per               =                      ׄ                                          okay          "  sdefault state_100mhz state_200mhz              "            #        *   $        4   %        @   &         M      mmc@42860000          !   2fsl,imx93-usdhc fsl,imx8mm-usdhc             B                    W                                     ipg ahb per               >                      ׄ                                          okay          "  sdefault state_100mhz state_200mhz              '   (            )   (        *   *   (        4   %        @   +        [                ethernet@42890000         ,   2fsl,imx93-fec fsl,imx8mq-fec fsl,imx6sx-fec          B           0                                                (                    ]      _      `      "  ipg ahb ptp enet_clk_ref enet_out                 ]      _      `                                   沀        d           v                               ,        mac-address         okay            sdefault            -      	  rgmii-id               .   mdio                                 ethernet-phy@1           2ethernet-phy-id4f51.e91b                          '                             .            ethernet@428a0000         &   2nxp,imx93-dwmac-eqos snps,dwmac-5.10a            B                                         macirq eth_wake_irq       (                    ^      \              stmmaceth pclk ptp_ref tx mem                 ^      \                             沀              (                      /        mac-address         okay            sdefault            0      	  rgmii-id               1   mdio             2snps,dwmac-mdio                              ethernet-phy@1           2ethernet-phy-id4f51.e91b                          '              
               1            mmc@428b0000          !   2fsl,imx93-usdhc fsl,imx8mm-usdhc             B                                                         ipg ahb per               ?                      ׄ                                        	  disabled          "  sdefault state_100mhz state_200mhz              2            3        *   4        @   &         gpio@43810000             2fsl,imx93-gpio fsl,imx8ulp-gpio          C              X        h                  9          :                                     u      u      
  gpio port              5                             sdefault            6     %  tI2C_B_SDA I2C_B_SCL GPIO_B_1 GPIO_A_2 UART_B_TX UART_B_RX UART_B_RTS UART_B_CTS UART_A_TX UART_A_RX UART_A_RTS UART_A_CTS SPI_B_CS0 SPI_B_SDI SPI_B_SDO SPI_B_SCK I2S_BITCLK I2S_MCLK GPIO_A_1 I2S_A_DATA_OUT I2S_A_DATA_IN PWM_2 GPIO_A_3 PWM_1 PWM_0 CAN_B_TX I2S_LRCLK CAN_B_RX GPIO_A_4 GPIO_A_5                      gpio@43820000             2fsl,imx93-gpio fsl,imx8ulp-gpio          C              X        h                  ;          <                                     v      v      
  gpio port         @     5       T      5      B      5      "      5                              sdefault            7        tSDIO_A_CD SDIO_A_CLK SDIO_A_CMD SDIO_A_D0 SDIO_A_D1 SDIO_A_D2 SDIO_A_D3 SDIO_A_PWR_EN             SDIO_B_CLK SDIO_B_CMD SDIO_B_D0 SDIO_B_D1 SDIO_B_D2 SDIO_B_D3 GPIO_A_6 GPIO_A_7                     gpio@43830000             2fsl,imx93-gpio fsl,imx8ulp-gpio          C              X        h                                                                 w      w      
  gpio port               5       &      5      $                      sdefault            8     T  tETH_B_MDC ETH_B_MDIO ETH_B_TXD4 ETH_B_TXD3 ETH_B_TXD2 ETH_B_TXD1 ETH_B_TX_EN ETH_B_TX_CLK ETH_B_RX_CTL ETH_B_RX_CLK ETH_B_RXD0 ETH_B_RXD1 ETH_B_RXD2 ETH_B_RXD3 ETH_MDC ETH_MDIO ETH_A_TXD3 ETH_A_TXD2 ETH_A_TXD1 ETH_A_TXD0 ETH_A_TX_EN ETH_A_TX_CLK ETH_A_RX_CTL ETH_A_RX_CLK ETH_A_RXD0 ETH_A_RXD1 ETH_A_RXD2 ETH_A_RXD3 GPIO_B_0 CARRIER_PWR_EN                   gpio@47400000             2fsl,imx93-gpio fsl,imx8ulp-gpio          G@              X        h                  
                                               t      t      
  gpio port              5       \                      sdefault            9        t  I2C_A_SCL I2C_A_SDA UART_CON_RX UART_CON_TX UART_C_RX UART_C_TX CAN_A_TX CAN_A_RX GPIO_A_0 SPI_A_CS0 SPI_A_SDI SPI_A_SCK SPI_A_SDO                      efuse@47510000           2fsl,imx93-ocotp syscon           GQ                                 mac-address@4ec                           ,      mac-address@4f2                           /         mailbox@47520000             2fsl,imx93-mu-s4          GR                                         tx rx           =         system-controller@4ac10000            2fsl,imx93-media-blk-ctrl syscon          J                :      P        N      M            P      Q                                    +  apb axi nic disp cam pxp lcdif isi csi dsi                   	  disabled          usb@4c100000          *   2fsl,imx93-usb fsl,imx7d-usb fsl,imx27-usb            L                                                   usb_ctrl_root usb_wakeup                  G                      k@        %   ;        *   <            okay             6         B         N         Z        ootg          w      usbmisc@4c100200          7   2fsl,imx8mm-usbmisc fsl,imx7d-usbmisc fsl,imx6q-usbmisc           L                           <      usb@4c200000          *   2fsl,imx93-usb fsl,imx7d-usb fsl,imx27-usb            L                                                    usb_ctrl_root usb_wakeup                  G                      k@        %   =        *   >            okay                                       Z        ohost       usb1@1           2usb424,2514                      usbmisc@4c200200          7   2fsl,imx8mm-usbmisc fsl,imx7d-usbmisc fsl,imx6q-usbmisc           L                            >      memory-controller@4e300000           2nxp,imx9-memory-controller           N0     N0            ctrl inject                [            _      ddr-pmu@4e300dc0             2fsl,imx93-ddr-pmu            N0                  Z            remoteproc-cm33          2fsl,imx93-cm33                f      	  disabled          thermal-zones      cpu-thermal                                 ?       trips      cpu-alert            8                   passive             @      cpu-crit             _                	   critical             cooling-maps       map0               @           A   B               aliases       (  /soc@0/bus@44000000/i2c@44340000/rtc@52       '  /soc@0/bus@44000000/bbnsm@44440000/rtc        &  /soc@0/bus@42800000/ethernet@42890000         &  /soc@0/bus@42800000/ethernet@428a0000           /soc@0/gpio@47400000            /soc@0/gpio@43810000          !  /soc@0/bus@44000000/i2c@44340000          !  "/soc@0/bus@44000000/i2c@44350000          !  '/soc@0/bus@42800000/mmc@42850000          !  ,/soc@0/bus@42800000/mmc@42860000          $  1/soc@0/bus@44000000/serial@44380000       $  9/soc@0/bus@44000000/serial@44390000       $  A/soc@0/bus@42000000/serial@42570000       $  I/soc@0/bus@42000000/serial@42580000       $  Q/soc@0/bus@42000000/serial@42590000       $  Y/soc@0/bus@42000000/serial@425a0000       $  a/soc@0/bus@42000000/serial@42690000       !  i/soc@0/bus@44000000/spi@44360000          !  n/soc@0/bus@44000000/spi@44370000          !  s/soc@0/bus@42000000/spi@42550000          !  x/soc@0/bus@42000000/spi@42560000          !  }/soc@0/bus@42000000/spi@426f0000          !  /soc@0/bus@42000000/spi@42700000          !  /soc@0/bus@42000000/spi@42710000          !  /soc@0/bus@42000000/spi@42720000          memory@40000000          memory               @                chosen        $  /soc@0/bus@44000000/serial@44380000       regulator-usdhc2-vcc             2regulator-fixed         sdefault            C                                    2Z         2Z        VCC_SDIO_A        regulator-vdd-carrier            2regulator-fixed         sdefault            D                                                     VDD_CARRIER    regulator-state-standby                regulator-state-mem                regulator-state-disk                      leds          
   2gpio-leds      led1            led1                            
  heartbeat            pwm-beeper           2pwm-beeper             E               regulator-vcc-panel          2regulator-fixed         sdefault            F                                    2Z         2Z      
  VCC_PANEL            	interrupt-parent #address-cells #size-cells model compatible entry-method arm,psci-suspend-param local-timer-stop entry-latency-us exit-latency-us min-residency-us wakeup-latency-us phandle device_type reg enable-method #cooling-cells cpu-idle-states 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 #clock-cells clock-frequency clock-output-names interrupts arm,no-tick-in-suspend #interrupt-cells interrupt-controller gpr status #phy-cells clocks clock-names ranges #dma-cells dma-channels nxp,no-divider timeout-sec #pwm-cells dmas dma-names pinctrl-names pinctrl-0 nxp,i2c-lt-enable regulator-name regulator-min-microvolt regulator-max-microvolt regulator-boot-on regulator-always-on regulator-ramp-delay nxp,sd-vsel-fixed-low pagesize num-addresses interrupts-extended gpio-controller #gpio-cells gpio-line-names reset-gpios cs-gpios assigned-clocks assigned-clock-parents assigned-clock-rates fsl,clk-source fsl,stop-mode #sound-dai-cells fsl,pins linux,code #power-domain-cells #io-channel-cells #mbox-cells #thermal-sensor-cells little-endian fsl,tmu-range fsl,tmu-calibration fsl,ext-reset-output linux,rs485-enabled-at-boot-time uart-has-rtscts reg-names spi-max-frequency bus-width fsl,tuning-start-tap fsl,tuning-step pinctrl-1 pinctrl-2 vmmc-supply vqmmc-supply non-removable cd-gpios fsl,num-tx-queues fsl,num-rx-queues nvmem-cells nvmem-cell-names phy-connection-type phy-handle reset-assert-us interrupt-names intf_mode snps,clk-csr phy-mode gpio-ranges ngpios power-domains phys fsl,usbmisc adp-disable hnp-disable srp-disable disable-over-current dr_mode usb-role-switch #index-cells polling-delay-passive polling-delay thermal-sensors temperature hysteresis trip cooling-device rtc0 rtc1 ethernet0 ethernet1 gpio0 gpio1 i2c0 i2c1 mmc0 mmc1 serial0 serial1 serial2 serial3 serial4 serial5 serial6 spi0 spi1 spi2 spi3 spi4 spi5 spi6 spi7 stdout-path gpio enable-active-high regulator-on-in-suspend regulator-off-in-suspend label linux,default-trigger pwms 