  @v   8  ;\   (              ;$                                                                      ,NXP i.MX8ULP EVK             2fsl,imx8ulp-evk fsl,imx8ulp    aliases       &   =/soc@0/bus@29800000/ethernet@29950000            G/soc@0/gpio@2e200000             M/soc@0/gpio@2d000000             S/soc@0/gpio@2d010000          !   Y/soc@0/bus@29800000/mmc@298d0000          !   ^/soc@0/bus@29800000/mmc@298e0000          !   c/soc@0/bus@29800000/mmc@298f0000          $   h/soc@0/bus@29000000/serial@29390000       $   p/soc@0/bus@29000000/serial@293a0000       $   x/soc@0/bus@29800000/serial@29860000       $   /soc@0/bus@29800000/serial@29870000       cpus                                 cpu@0            cpu          2arm,cortex-a35                            psci                                              cpu@1            cpu          2arm,cortex-a35                           psci                                              l2-cache0            2cache                                           idle-states          psci       cpu-sleep            2arm,idle-state                                          /          ?  
                        interrupt-controller@2d400000            2arm,gic-v3                -@             -D                 P            a        v      	                     pmu          2arm,cortex-a35-pmu                       v                            psci             2arm,psci-1.0             smc       thermal-zones      cpu-thermal                                        trips      trip0            L                   passive       trip1            s                	   critical                   timer            2arm,armv8-timer       0  v                                 
         clock-frosc          2fixed-clock         q         frosc                     clock-lposc          2fixed-clock          B@        lposc                     clock-rosc           2fixed-clock                    rosc                      clock-sosc           2fixed-clock         n6         sosc                      sram@2201f000         
   2mmio-sram                "                                                 "       scmi-sram-section@0          2arm,scmi-shmem                                       firmware       scmi             2arm,scmi-smc                                                !      protocol@11                     '                     protocol@15                     ;                           remoteproc-cm33          2fsl,imx8ulp-cm33            Qokay            Xtx rx rxdb        $  c                                    j   	   
                  soc@0            2simple-bus                                                @   `       `         mailbox@27020000             2fsl,imx8ulp-mu-s4            '             v       O           x         bus@29000000             2simple-bus           )                                           mailbox@29220000             2fsl,imx8ulp-mu           )"             v       I           x           Qokay                      mailbox@29230000             2fsl,imx8ulp-mu           )#             v       K                 .        x         	  Qdisabled          watchdog@292a0000             2fsl,imx8ulp-wdt fsl,imx7ulp-wdt          )*             v       L                                                          (      clock-controller@292c0000            2fsl,imx8ulp-cgc1             ),                                  clock-controller@292d0000            2fsl,imx8ulp-pcc3             )-                                             crypto@292e0000          2fsl,sec-v4.0             ).                 ).                                 jr@1000          2fsl,sec-v4.0-job-ring                          v       R         jr@2000          2fsl,sec-v4.0-job-ring                           v       R         jr@3000          2fsl,sec-v4.0-job-ring              0            v       R         jr@4000          2fsl,sec-v4.0-job-ring              @            v       R            tpm@29340000              2fsl,imx8ulp-tpm fsl,imx7ulp-tpm          )4             v       W                               ipg per       	  Qdisabled          i2c@29370000          $   2fsl,imx8ulp-lpi2c fsl,imx7ulp-lpi2c          )7             v       \                               per ipg                             "        l       	  Qdisabled          i2c@29380000          $   2fsl,imx8ulp-lpi2c fsl,imx7ulp-lpi2c          )8             v       ]                               per ipg                             "        l       	  Qdisabled          serial@29390000       &   2fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart            )9             v       c                 	        ipg       	  Qdisabled          serial@293a0000       &   2fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart            ):             v       d                 
        ipg         Qokay            default sleep                               spi@293b0000                                        2fsl,imx8ulp-spi fsl,imx7ulp-spi          );             v       a                               per ipg                             "        l       	  Qdisabled          spi@293c0000                                        2fsl,imx8ulp-spi fsl,imx7ulp-spi          )<             v       b                               per ipg                             "        l       	  Qdisabled             bus@29800000             2simple-bus           )                                          clock-controller@29800000            2fsl,imx8ulp-pcc4             )                                             spi@29810000             2nxp,imx8ulp-fspi             )     `              fspi_base fspi_mmap                                   v                                        fspi_en fspi                                         Qokay            default sleep                            flash@0          2jedec,spi-nor                                 *           ;            i2c@29840000          $   2fsl,imx8ulp-lpi2c fsl,imx7ulp-lpi2c          )             v       ^                               per ipg                             "        l       	  Qdisabled          i2c@29850000          $   2fsl,imx8ulp-lpi2c fsl,imx7ulp-lpi2c          )             v       _                               per ipg                             "        l         Qokay                                               default sleep                            typec@1d             2nxp,ptn5150                     L                 default                  	  Qdisabled          gpio@21          2nxp,pcal9554b               !         V        f         typec@3d             2nxp,ptn5150             =        L                 default                  	  Qdisabled             serial@29860000       &   2fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart            )             v       e                         ipg       	  Qdisabled          serial@29870000       &   2fsl,imx8ulp-lpuart fsl,imx7ulp-lpuart            )             v       f                         ipg       	  Qdisabled          pinctrl@298c0000             2fsl,imx8ulp-iomuxc1          )                 $   enetgrp         r          
       C     
   
      C        
      C     
   
      C    
   	      C     
   
      C          
       C          
       C          
       C     
   
      C  (  
   	      C                   flexspi2ptdgrp          r   0       	       B   4       	       B   8       	       B   <       	       B   @       	       B   D       	       B   H       	       B   L       	       B   P       	       B   T       	       B   X       	       B                  lpuart5grp        (  r  8             <                             lpi2c7grp         (  r     	               	                            typec1grp           r                                  typec2grp           r                                  usb1grp       (  r    
   
         
   
                       usb2grp       (  r   \  
            
   
                       usdhc0grp           r                                    (                 $                                                                                                                        ,                                  mmc@298d0000          #   2fsl,imx8ulp-usdhc fsl,imx8mm-usdhc           )             v                                            ipg ahb per         {                                                    4  4                                1           Qokay          (  default state_100mhz state_200mhz sleep                                                            mmc@298e0000          #   2fsl,imx8ulp-usdhc fsl,imx8mm-usdhc           )             v                                            ipg ahb per         {                                                                                      1         	  Qdisabled          mmc@298f0000          #   2fsl,imx8ulp-usdhc fsl,imx8mm-usdhc           )             v                                            ipg ahb per         {                                                                                      1         	  Qdisabled          usb@29900000          /   2fsl,imx8ulp-usb fsl,imx7ulp-usb fsl,imx6ul-usb           )             v       g                         {                                                                          Qokay            default                    otg          "         .         :         F      usbmisc@29900200          8   2fsl,imx8ulp-usbmisc fsl,imx7d-usbmisc fsl,imx6q-usbmisc          )            ^           Qokay                      usb-phy@29910000          &   2fsl,imx8ulp-usbphy fsl,imx7ulp-usbphy            )             v       h                         k            Qokay            v   n                  usb@29920000          /   2fsl,imx8ulp-usb fsl,imx7ulp-usb fsl,imx6ul-usb           )             v       i                         {                                                                          Qokay            default                    otg          "         .         :         F      usbmisc@29920200          8   2fsl,imx8ulp-usbmisc fsl,imx7d-usbmisc fsl,imx6q-usbmisc          )            ^           Qokay                      usb-phy@29930000          &   2fsl,imx8ulp-usbphy fsl,imx7ulp-usbphy            )             v       j                         k            Qokay            v   n                  ethernet@29950000         -   2fsl,imx8ulp-fec fsl,imx6ul-fec fsl,imx6q-fec             )             v       k           int0                                  Qokay            default sleep                                                     7   !        ipg ahb ptp enet_clk_ref                  7           "        rmii               #   mdio                                 ethernet-phy@1                                     #               gpio@2d000000            2fsl,imx8ulp-gpio             -               V        f           v                             a        P                       	      
  gpio port              $                 gpio@2d010000            2fsl,imx8ulp-gpio             -              V        f           v                             a        P                       
      
  gpio port              $       @                      bus@2d800000             2simple-bus           -                                          clock-controller@2da60000            2fsl,imx8ulp-cgc2             -                      clock-controller@2da70000            2fsl,imx8ulp-pcc5             -                                       %         gpio@2e200000            2fsl,imx8ulp-gpio             .               V        f           v                             a        P              %      %         
  gpio port              $                    chosen        $  /soc@0/bus@29000000/serial@293a0000       memory@80000000          memory                               reserved-memory                                      linux,cma            2shared-dma-pool                      (                  noncacheable-section@a8600000                `                        rsc-table@1fff8000                                                  vdev0vring0@aff00000                                               
      vdev0vring1@aff08000                                                    vdev1vring0@aff10000                                                     vdev1vring1@aff18000                                                    vdevbuffer@a8400000          2shared-dma-pool              @                              	         clock-ext-rmii           2fixed-clock                 ext_rmii_clk                            !      clock-ext-ts             2fixed-clock                 ext_ts_clk                          "         	interrupt-parent #address-cells #size-cells model compatible ethernet0 gpio0 gpio1 gpio2 mmc0 mmc1 mmc2 serial0 serial1 serial2 serial3 device_type reg enable-method next-level-cache cpu-idle-states phandle cache-level cache-unified entry-method arm,psci-suspend-param local-timer-stop entry-latency-us exit-latency-us min-residency-us #interrupt-cells interrupt-controller interrupts interrupt-affinity polling-delay-passive polling-delay thermal-sensors temperature hysteresis clock-frequency clock-output-names #clock-cells ranges arm,smc-id shmem #power-domain-cells #thermal-sensor-cells status mbox-names mboxes memory-region #mbox-cells clocks assigned-clocks assigned-clock-parents timeout-sec #reset-cells clock-names assigned-clock-rates pinctrl-names pinctrl-0 pinctrl-1 reg-names spi-max-frequency spi-tx-bus-width spi-rx-bus-width int-gpios gpio-controller #gpio-cells fsl,pins power-domains fsl,tuning-start-tap fsl,tuning-step pinctrl-2 pinctrl-3 non-removable phys fsl,usbmisc ahb-burst-config tx-burst-size-dword rx-burst-size-dword dr_mode hnp-disable srp-disable adp-disable over-current-active-low #index-cells #phy-cells fsl,tx-d-cal interrupt-names fsl,num-tx-queues fsl,num-rx-queues phy-mode phy-handle micrel,led-mode gpio-ranges stdout-path reusable size linux,cma-default no-map 