  ҥ   8     (            
  ǔ                                                      E   STMicroelectronics STM32MP157C-EV1 SCMI eval daughter on eval mother          9   !st,stm32mp157c-ev1-scmi st,stm32mp157c-ed1 st,stm32mp157       cpus                                 cpu@0            !arm,cortex-a7            ,&6         <cpu          H             L               S         cpu@1            !arm,cortex-a7            ,&6         <cpu          H            L               S            arm-pmu          !arm,cortex-a7-pmu            [                             f               y         psci             !arm,psci-1.0             smc       interrupt-controller@a0021000            !arm,cortex-a7-gic                                  H                   S         timer            !arm,armv7-timer       0   [                              
           y                   clocks     clk-ext-camera                        !fixed-clock          ,n6          S   /         thermal-zones      cpu-thermal                                          trips      cpu-alert1           L                     Cpassive       cpu-crit                               	   Ccritical             cooling-maps                regulator-booster            !st,stm32mp1-booster         &         	  0disabled          soc          !simple-bus                                    y            7   mailbox@4c001000             !st,stm32mp1-ipcc            >            HL             J            U      =             e           irx tx            L      S         y        0okay             S   t      rcc@50000000             !st,stm32mp1-rcc-secure syscon            HP                                     hse hsi csi lse lsi       (   L                                        S         pwr@50001000             !st,stm32mp1,pwr-reg          HP                	           
   reg11           reg11                           	  0disabled          reg18           reg18            w@         w@      	  0disabled          usb33           usb33            2Z         2Z      	  0disabled             pwr_mcu@50001014             !st,stm32mp151-pwr-mcu syscon             HP             S   l      interrupt-controller@5000d000            !st,stm32mp1-exti syscon                                HP          ,  U                                                 	             
                          @             A             B             C             (             *             L             M             y                                                                             !             H             _             k             %             &             '             G             4             5             R             S                                                                          ]                                                                                                              d                                                               >                                 S         syscon@50020000          !st,stm32mp157-syscfg syscon          HP              L      3         S         thermal@50028000             !st,stm32-thermal             HP             [                   L      5        pclk                        0okay             S         dma-controller@58000000          !st,stm32h7-mdma          HX               [       z            L      d              	                   '            4   0         S   L      mmc@58005000          (   !st,stm32-sdmmc2 arm,pl18x arm,primecell         A %1         HX P             [       1            L      v      	  apb_pclk                          X         i        {'         0okay            default opendrain sleep                                                                                                                                                            )         6      mmc@58007000          (   !st,stm32-sdmmc2 arm,pl18x arm,primecell         A %1         HX p             [       |            L      w      	  apb_pclk                          X         i        {'         0okay            default opendrain sleep                                                    C         Q         W                                          	         _      crc@58009000             !st,stm32f7-crc           HX              L      n        0okay          usb@5800c000             !generic-ohci             HX              L         o                      [       J           l           qusb       	  0disabled             S         usb@5800d000             !generic-ehci             HX              L         o                      [       K           {           l           qusb         0okay                                 hub@1            !usb424,2514          H                       display-controller@5a001000          !st,stm32-ltdc            HZ              [       X          Y            L              lcd                       0okay       port       endpoint                        S   g            watchdog@5a002000            !st,stm32mp1-iwdg             HZ               L      :            	  pclk lsi            0okay                      usbphyc@5a006000                                                    !st,stm32mp1-usbphyc          HZ `             L                                                 0okay             S      usb-phy@0                        H               
                                     "           5           J           `            u         S      connector            !usb-a-connector                      usb-phy@1                       H              
                                     "           5           J           `            u         S   H         rtc@5c004000             !st,stm32mp1-rtc          H\ @             L                    pclk rtc_ck         U                 0okay          efuse@5c005000           !st,stm32mp15-bsec            H\ P                                part-number-otp@4            H            vrefin-cal@52            H   R            S   A      calib@5c             H   \         calib@5e             H   ^            bus@5c007000             !st,stm32-etzpc simple-bus            H\ p                                                 7         S   !   timer@40000000                                     !st,stm32-timers          H@               [                  iglobal           L              int            !         	  0disabled       pwm          !st,stm32-pwm                       0okay               "           #        default sleep         timer@1          !st,stm32h7-timer-trigger             H           0okay          counter          !st,stm32-timer-counter        	  0disabled             timer@40001000                                     !st,stm32-timers          H@              [                  iglobal           L              int       `     $            $            $            $            $            $                 ch1 ch2 ch3 ch4 up trig            !         	  0disabled       pwm          !st,stm32-pwm                     	  0disabled          timer@2          !st,stm32h7-timer-trigger             H         	  0disabled          counter          !st,stm32-timer-counter        	  0disabled             timer@40002000                                     !st,stm32-timers          H@               [                  iglobal           L              int       @     $            $            $            $                  ch1 ch2 ch3 ch4            !         	  0disabled       pwm          !st,stm32-pwm                     	  0disabled          timer@3          !st,stm32h7-timer-trigger             H         	  0disabled          counter          !st,stm32-timer-counter        	  0disabled             timer@40003000                                     !st,stm32-timers          H@ 0             [       2           iglobal           L              int       `     $   7         $   8         $   9         $   :         $   ;         $   <              ch1 ch2 ch3 ch4 up trig            !         	  0disabled       pwm          !st,stm32-pwm                     	  0disabled          timer@4          !st,stm32h7-timer-trigger             H         	  0disabled          counter          !st,stm32-timer-counter        	  0disabled             timer@40004000                                     !st,stm32-timers          H@ @             [       6           iglobal           L              int            !           0okay       timer@5          !st,stm32h7-timer-trigger             H           0okay             timer@40005000                                     !st,stm32-timers          H@ P             [       7           iglobal           L              int            $   F              up             !         	  0disabled       timer@6          !st,stm32h7-timer-trigger             H         	  0disabled             timer@40006000                                     !st,stm32-timers          H@ `             [       w           iglobal           L              int            !         	  0disabled       pwm          !st,stm32-pwm                       0okay               %           &        default sleep         timer@11             !st,stm32h7-timer-trigger             H           0okay             timer@40007000                                     !st,stm32-timers          H@ p             [                  iglobal           L              int            !         	  0disabled       pwm          !st,stm32-pwm                     	  0disabled          timer@12             !st,stm32h7-timer-trigger             H         	  0disabled             timer@40008000                                     !st,stm32-timers          H@              [                  iglobal           L              int            !         	  0disabled       pwm          !st,stm32-pwm                     	  0disabled          timer@13             !st,stm32h7-timer-trigger             H         	  0disabled             timer@40009000                                     !st,stm32-lptimer             H@             U      /            L              mux          y           !         	  0disabled       pwm          !st,stm32-pwm-lp                  	  0disabled          trigger@0            !st,stm32-lptimer-trigger             H          	  0disabled          counter          !st,stm32-lptimer-counter          	  0disabled             audio-controller@4000b000            !st,stm32h7-i2s                       H@              [       $               $   '         $   (              rx tx              !         	  0disabled          spi@4000b000                                       !st,stm32h7-spi           H@              [       $            L                   L            $   '         $   (              rx tx              !         	  0disabled          audio-controller@4000c000            !st,stm32h7-i2s                       H@              [       3               $   =         $   >              rx tx              !         	  0disabled          spi@4000c000                                       !st,stm32h7-spi           H@              [       3            L                   L            $   =         $   >              rx tx              !         	  0disabled          audio-controller@4000d000            !st,stm32h7-spdifrx                       H@              L              kclk             [       a               $   ]         $   ^              rx rx-ctrl             !         	  0disabled          serial@4000e000          !st,stm32h7-uart          H@             U                  L               y            $   +         $   ,              rx tx              !         	  0disabled          serial@4000f000          !st,stm32h7-uart          H@             U                  L               y            $   -         $   .              rx tx              !         	  0disabled            default sleep idle             '           (           )               serial@40010000          !st,stm32h7-uart          H@             U                  L               y           !            0okay            default sleep idle             *           +           ,      serial@40011000          !st,stm32h7-uart          H@            U                  L               y            $   A         $   B              rx tx              !   !      	  0disabled          i2c@40012000             !st,stm32mp15-i2c             H@             ievent error          [                              L                   L                                                    y                    !   "      	  0disabled          i2c@40013000             !st,stm32mp15-i2c             H@0            ievent error          [       !          "            L                   L                                                    y                    !   #        0okay            default sleep              -           .                   -      camera@3c            !ovti,ov5640          H   <         L   /        xclk            E   0        Q   0        ^   0        j   1               z   1                         0okay       port       endpoint               2                                                                  S   K            stmfx@42             !st,stmfx-0300            H   B         [               y   3              pinctrl          !st,stmfx-0300-pinctrl                                                        1                    S   1   joystick-pins           gpio0 gpio1 gpio2 gpio3 gpio4                     S   v               i2c@40014000             !st,stm32mp15-i2c             H@@            ievent error          [       H          I            L                   L                                                    y                    !   $      	  0disabled          i2c@40015000             !st,stm32mp15-i2c             H@P            ievent error          [       k          l            L                   L                                                    y                    !   %        0okay            default sleep              4           5                   -         cec@40016000             !st,stm32-cec             H@`             [       ^            L                    cec hdmi-cec               !   &        0okay            default            6      dac@40017000             !st,stm32h7-dac-core          H@p             L              pclk                                         !   '      	  0disabled            default            7   8           9   dac@1            !st,stm32-dac                        H           0okay          dac@2            !st,stm32-dac                        H           0okay             serial@40018000          !st,stm32h7-uart          H@            U                   L               y            $   O         $   P              rx tx              !   (      	  0disabled          serial@40019000          !st,stm32h7-uart          H@            U      !            L               y            $   Q         $   R              rx tx              !   )      	  0disabled          timer@44000000                                     !st,stm32-timers          HD            0   [                                                ibrk up trg-com cc            L              int       p     $            $            $            $            $            $            $                 ch1 ch2 ch3 ch4 up trig com            !   0      	  0disabled       pwm          !st,stm32-pwm                     	  0disabled          timer@0          !st,stm32h7-timer-trigger             H          	  0disabled          counter          !st,stm32-timer-counter        	  0disabled             timer@44001000                                     !st,stm32-timers          HD           0   [       +          ,          -          .           ibrk up trg-com cc            L              int            !   1      	  0disabled       pwm          !st,stm32-pwm                       0okay               :           ;        default sleep         timer@7          !st,stm32h7-timer-trigger             H           0okay          counter          !st,stm32-timer-counter        	  0disabled             serial@44003000          !st,stm32h7-uart          HD 0            U                  L               y            $   G         $   H              rx tx              !   3      	  0disabled          audio-controller@44004000            !st,stm32h7-i2s                       HD @             [       #               $   %         $   &              rx tx              !   4      	  0disabled          spi@44004000                                       !st,stm32h7-spi           HD @             [       #            L                   LH            $   %         $   &              rx tx              !   4      	  0disabled            default            <      spi@44005000                                       !st,stm32h7-spi           HD P             [       T            L                   LI            $   S         $   T              rx tx              !   5      	  0disabled          timer@44006000                                     !st,stm32-timers          HD `             [       t           iglobal           L              int       @     $   i         $   j         $   k         $   l              ch1 up trig com            !   6      	  0disabled       pwm          !st,stm32-pwm                     	  0disabled          timer@14             !st,stm32h7-timer-trigger             H         	  0disabled             timer@44007000                                     !st,stm32-timers          HD p             [       u           iglobal           L              int             $   m         $   n              ch1 up             !   7      	  0disabled       pwm          !st,stm32-pwm                     	  0disabled          timer@15             !st,stm32h7-timer-trigger             H         	  0disabled             timer@44008000                                     !st,stm32-timers          HD              [       v           iglobal           L              int             $   o         $   p              ch1 up             !   8      	  0disabled       pwm          !st,stm32-pwm                     	  0disabled          timer@16             !st,stm32h7-timer-trigger             H         	  0disabled             spi@44009000                                       !st,stm32h7-spi           HD              [       U            L                   LJ            $   U         $   V              rx tx              !   9      	  0disabled          sai@4400a000             !st,stm32h7-sai                                   7    D              HD     D             [       W                LP           !   :      	  0disabled       audio-controller@4400a004                        !st,stm32-sai-sub-a           H                L              sai_ck             $   W            	  0disabled          audio-controller@4400a024                        !st,stm32-sai-sub-b           H   $             L              sai_ck             $   X            	  0disabled             sai@4400b000             !st,stm32h7-sai                                   7    D              HD     D             [       [                LQ           !   ;      	  0disabled       audio-controller@4400b004                        !st,stm32-sai-sub-a           H                L              sai_ck             $   Y            	  0disabled          audio-controller@4400b024                        !st,stm32-sai-sub-b           H   $             L              sai_ck             $   Z            	  0disabled             sai@4400c000             !st,stm32h7-sai                                   7    D              HD     D             [       r                LR           !   <      	  0disabled       audio-controller@4400c004                        !st,stm32-sai-sub-a           H                L              sai_ck             $   q            	  0disabled          audio-controller@4400c024                        !st,stm32-sai-sub-b           H   $             L              sai_ck             $   r            	  0disabled             dfsdm@4400d000           !st,stm32mp1-dfsdm            HD              L              dfsdm                                        !   =      	  0disabled       filter@0             !st,stm32-dfsdm-adc                      H             [       n              $   e              rx        	  0disabled          filter@1             !st,stm32-dfsdm-adc                      H            [       o              $   f              rx        	  0disabled          filter@2             !st,stm32-dfsdm-adc                      H            [       p              $   g              rx        	  0disabled          filter@3             !st,stm32-dfsdm-adc                      H            [       q              $   h              rx        	  0disabled          filter@4             !st,stm32-dfsdm-adc                      H            [       s              $   [              rx        	  0disabled          filter@5             !st,stm32-dfsdm-adc                      H            [       ~              $   \              rx        	  0disabled             dma-controller@48000000          !st,stm32-dma             HH            `   [                                                                             /            L      G             L                            4              !   X         S   =      dma-controller@48001000          !st,stm32-dma             HH           `   [       8          9          :          ;          <          D          E          F            L      H             L                            4              !   Y         S   >      dma-router@48002000          !st,stm32h7-dmamux            HH      @                   4           %   =   >        '            L      I             L           !   Z         S   $      adc@48003000             !st,stm32mp1-adc-core             HH 0             [                 Z            L      J              bus adc                   &                                                    !   H      	  0disabled               ?        default            	        1   9           9         S   @   adc@0            !st,stm32mp1-adc                                               H             y   @         [               $   	              rx          0okay       channel@0            H            =        channel@1            H           =        channel@6            H           =           adc@100          !st,stm32mp1-adc                                               H            y   @         [              $   
              rx          S   A        _vrefint       	  0disabled       channel@13           H           pvrefint       channel@14           H           pvddcore             mmc@48004000          (   !st,stm32-sdmmc2 arm,pl18x arm,primecell         A %1         HH @             [                   L      x      	  apb_pclk                 L         X         i        {'            !   V      	  0disabled            default opendrain sleep            B           C           D         v                                     usb-otg@49000000             !st,stm32mp15-hsotg snps,dwc2             HI               L               	  otg utmi                 L        dwc2             [       b                                                                   otg                       E           !   U        0okay               F           G        default         l   H          	  qusb2-phy          dcmi@4c006000            !st,stm32-dcmi            HL `             [       N                M          L      M        mclk               $   K              tx             !   F        0okay            default sleep              I           J   port       endpoint               K                                                                  S   2            timer@50021000                                     !st,stm32-lptimer             HP            U      0            L              mux          y           !   @      	  0disabled       pwm          !st,stm32-pwm-lp                  	  0disabled          trigger@1            !st,stm32-lptimer-trigger             H         	  0disabled          counter          !st,stm32-lptimer-counter          	  0disabled             timer@50022000                                     !st,stm32-lptimer             HP             U      2            L              mux          y           !   A      	  0disabled       pwm          !st,stm32-pwm-lp                  	  0disabled          trigger@2            !st,stm32-lptimer-trigger             H         	  0disabled             timer@50023000           !st,stm32-lptimer             HP0            U      4            L              mux          y           !   B      	  0disabled       pwm          !st,stm32-pwm-lp                  	  0disabled             timer@50024000           !st,stm32-lptimer             HP@            U      5            L              mux          y           !   C      	  0disabled       pwm          !st,stm32-pwm-lp                  	  0disabled             vrefbuf@50025000             !st,stm32-vrefbuf             HPP             `         &%         L      4           !   E      	  0disabled          sai@50027000             !st,stm32h7-sai                                   7    Pp             HPp    Ps            [                       L           !   D      	  0disabled       audio-controller@50027004                        !st,stm32-sai-sub-a           H                L              sai_ck             $   c            	  0disabled          audio-controller@50027024                        !st,stm32-sai-sub-b           H   $             L              sai_ck             $   d            	  0disabled             hash@54002000            !st,stm32f756-hash            HT               [       P            L                               L       
                in                        !           0okay          rng@54003000             !st,stm32-rng             HT 0             L                               !           0okay          memory-controller@58002000                                    !st,stm32mp1-fmc2-ebi             HX               L      y                        !   [        0okay          P  7        `             d             h             l                           default sleep              M           N   nand-controller@4,0                                    !st,stm32mp1-fmc2-nfc          H   H                                      	        	              [       0         H     L       
           L       
           L       

              
  tx rx ecc           0okay       nand@0           H                                                  spi@58003000             !st,stm32f469-qspi            HX 0    p              qspi qspi_mm             [       \         0     L                  L                       tx rx            L      z                                                  !   \        0okay            default sleep              O   P   Q   R   S           T   U   V   W   X   flash@0          !jedec,spi-nor            H                       o                                flash@1          !jedec,spi-nor            H                      o                                   ethernet@5800a000         #   !st,stm32mp1-dwmac snps,dwmac-4.20a           HX            
  stmmaceth           U          =           imacirq        6  stmmaceth mac-clk-tx mac-clk-rx eth-ck ptp_ref ethstp         0   L      i      g      h      {            p        /               9        J            S        n   Y         ~           !   ^        0okay               Z           [        default sleep         	  rgmii-id                         \   stmmac-axi-config                                                                   S   Y      mdio                                       !snps,dwmac-mdio    ethernet-phy@0           H             S   \            serial@5c000000          !st,stm32h7-uart          H\              U                  L               y           !         	  0disabled          spi@5c001000                                       !st,stm32h7-spi           H\              [       V            L                   @      0     L   "                 L   #                         !           rx tx         	  0disabled          i2c@5c002000             !st,stm32mp15-i2c             H\              ievent error          [       _          `            L                                                                        y                    !           0okay            default sleep              ]           ^                   -            ,    stpmic@33            !st,stpmic1           H   3        U   _                                     0okay       regulators           !st,stpmic1-regulators              `           `           `           `                                 a        '   `        3           ?           K   `        [   `        h   b        w   b   buck1           vddcore          O         p                                    buck2           vdd_ddr          p         p                                       S   a      buck3           vdd          2Z         2Z                                                S   	      buck4           v3v3             2Z         2Z                                       S         ldo1            vdda             ,@          ,@          [                S   9      ldo2            v2v8             *         *         [                S   0      ldo3            vtt_ddr                    q                        ldo4            vdd_usb          [                S   
      ldo5            vdd_sd           ,@          ,@          [                         S         ldo6            v1v8             w@         w@         [             vref_ddr          	  vref_ddr                   boost           bst_out          [                S   b      pwr_sw1       	  vbus_otg             [                S   F      pwr_sw2         vbus_sw          [                           S             onkey            !st,stpmic1-onkey             [                       ionkey-falling onkey-rising          	   
        0okay          watchdog             !st,stpmic1-wdt        	  0disabled                i2c@5c009000             !st,stm32mp15-i2c             H\             ievent error          [                             L                   C                                                     y                    !         	  0disabled          can@4400e000             !bosch,m_can          HD     D            m_can message_ram            [                          
  iint0 int1            L                   
  hclk cclk            	!                                         !   >        0okay            default sleep              c           d      can@4400f000             !bosch,m_can          HD     D   (         m_can message_ram            [                          
  iint0 int1            L                   
  hclk cclk            	!                                        !   >      	  0disabled          cryp@54001000            !st,stm32mp1-cryp             HT              [       O            L      
                         !   	        0okay             tamp@5c00a000             !st,stm32-tamp syscon simple-mfd          H\              S   m      pinctrl@50002000                                      !st,stm32mp157-pinctrl           7    P               y           &      `           	0            S   e   gpio@50002000                                                      H                L      T        	;GPIOA           0okay            	H              e                    S   _      gpio@50003000                                                      H               L      U        	;GPIOB           0okay            	H              e                gpio@50004000                                                      H                L      V        	;GPIOC           0okay            	H              e                 gpio@50005000                                                      H  0             L      W        	;GPIOD           0okay            	H              e       0            S   u      gpio@50006000                                                      H  @             L      X        	;GPIOE           0okay            	H              e       @         gpio@50007000                                                      H  P             L      Y        	;GPIOF           0okay            	H              e       P            S   i      gpio@50008000                                                      H  `             L      Z        	;GPIOG           0okay            	H              e       `            S         gpio@50009000                                                      H  p             L      [        	;GPIOH           0okay            	H              e       p         gpio@5000a000                                                      H               L      \        	;GPIOI           0okay            	H              e                   S   3      gpio@5000b000                                                      H               L      ]        	;GPIOJ           0okay            	H              e                gpio@5000c000                                                      H               L      ^        	;GPIOK           0okay            	H              e                adc1-in6-0           S   ?   pins            	O  \         cec-0            S   6   pins            	O           	V         	c        	t             dac-ch1-0            S   7   pins            	O           dac-ch2-0            S   8   pins            	O           dcmi-0           S   I   pins          <  	O  x      y  z  {  |  ~      F    w             	V         dcmi-sleep-0             S   J   pins          <  	O  x      y  z  {  |  ~      F    w             rgmii-0          S   Z   pins1            	O  e  d  m  n  "  B    !         	V         	~        	t         pins2           	O           	V         	~        	t          pins3           	O  $  %                 	V         rgmii-sleep-0            S   [   pins1         <  	O  e  d  m  n  "  B      !  $  %                 fmc-0            S   M   pins1         4  	O  4  5  ;  <  >  ?  0  1  G  H  I  J  i         	V         	~        	t         pins2           	O  6         	         fmc-sleep-0          S   N   pins          8  	O  4  5  ;  <  >  ?  0  1  G  H  I  J  6  i         i2c2-0           S   -   pins            	O  t  u         	V         	c        	t             i2c2-sleep-0             S   .   pins            	O  t  u         i2c5-0           S   4   pins            	O             	V         	c        	t             i2c5-sleep-0             S   5   pins            	O             m-can1-0             S   c   pins1           	O  }
        	t            	~         	V      pins2           	O  
         	V         m_can1-sleep-0           S   d   pins            	O  }           pwm2-0           S   "   pins            	O                    	~        	t             pwm2-sleep-0             S   #   pins            	O           pwm8-0           S   :   pins            	O                    	~        	t             pwm8-sleep-0             S   ;   pins            	O           pwm12-0          S   %   pins            	O  v                  	~        	t             pwm12-sleep-0            S   &   pins            	O  v         qspi-clk-0           S   O   pins            	O  Z
         	V         	~        	t            qspi-clk-sleep-0             S   T   pins            	O  Z         qspi-bk1-0           S   P   pins            	O  X  Y  W
  V
         	V         	~        	t            qspi-bk1-sleep-0             S   U   pins            	O  X  Y  W  V         qspi-bk2-0           S   R   pins            	O  r
  s
  j  g         	V         	~        	t            qspi-bk2-sleep-0             S   W   pins            	O  r  s  j  g         qspi-cs1-0           S   Q   pins            	O           	         	~        	t            qspi-cs1-sleep-0             S   V   pins            	O           qspi-cs2-0           S   S   pins            	O            	         	~        	t            qspi-cs2-sleep-0             S   X   pins            	O            sdmmc1-b4-0          S      pins1           	O  (  )  *  +  2        	t            	~         	V      pins2           	O  ,        	t            	~         	V         sdmmc1-b4-od-0           S      pins1           	O  (  )  *  +        	t            	~         	V      pins2           	O  ,        	t            	~         	V      pins3           	O  2        	t            	c         	V         sdmmc1-b4-sleep-0            S      pins            	O  (  )  *  +  ,  2         sdmmc1-dir-0             S      pins1           	O  R  '	          	t            	~         	      pins2           	O  D	         	         sdmmc1-dir-sleep-0           S      pins            	O  R  '    D         sdmmc2-b4-0          S      pins1           	O  
  
  
  
  f        	t            	~         	      pins2           	O  C
        	t            	~         	         sdmmc2-b4-od-0           S      pins1           	O  
  
  
  
        	t            	~         	      pins2           	O  C
        	t            	~         	      pins3           	O  f        	t            	c         	         sdmmc2-b4-sleep-0            S      pins            	O          C  f         sdmmc2-d47-0             S      pins            	O  
  	  E
  3
        	t            	~         	         sdmmc2-d47-sleep-0           S      pins            	O    	  E  3         sdmmc3-b4-0          S   B   pins1           	O  P
  T
  U
  7  Q
        	t            	~         	      pins2           	O  o        	t            	~         	         sdmmc3-b4-od-0           S   C   pins1           	O  P
  T
  U
  7        	t            	~         	      pins2           	O  o        	t            	~         	      pins3           	O  Q
        	t            	c         	         sdmmc3-b4-sleep-0            S   D   pins            	O  P  T  U  7  o  Q         uart4-0          S   *   pins1           	O  k         	V         	~        	t          pins2           	O  	         	V         uart4-idle-0             S   ,   pins1           	O  k      pins2           	O  	         	V         uart4-sleep-0            S   +   pins            	O  k           usart3-1             S   '   pins1           	O    h	         	V         	~        	t          pins2           	O  	  	         	         usart3-idle-1            S   )   pins1           	O          pins2           	O  h	         	V         	~        	t          pins3           	O  	         	         usart3-sleep-1           S   (   pins            	O    h             usbotg-hs-0          S   G   pins            	O  
            pinctrl@54004000                                      !st,stm32mp157-z-pinctrl         7    T @             y           &      `           	0            S   f   gpio@54004000                                                      H                L              	;GPIOZ           	           0okay            	H              f               i2c4-0           S   ]   pins            	O           	V         	c        	t             i2c4-sleep-0             S   ^   pins            	O           spi1-0           S   <   pins1           	O           	V         	~        	t         pins2           	O          	V            gpu@59000000             !vivante,gc           HY               [       m            L      e      ~      	  bus core                       dsi@5a000000             !st,stm32-dsi             HZ               L      9                     pclk ref px_clk         	                        apb         0okay                                 ports                                port@0           H       endpoint               g         S            port@1           H      endpoint               h         S   k            panel@0          !raydium,rm68200          H            z   i              	   j        	           0okay       port       endpoint               k         S   h                  ahb          !st,mlahb simple-bus                                   7      $  	    8               0   0         m4@10000000          !st,stm32mp1-m4           H      0      8                    
              mcu_rst hold_boot           	   l               	   m  D        	   m  H        0okay            
   n   o   p   q   r   s         
   t       t      t      t           
$vq0 vq1 shutdown detach          y            [   D            aliases       "  
//soc/bus@5c007000/serial@40010000         "  
7/soc/bus@5c007000/serial@4000f000         $  
?/soc/bus@5c007000/ethernet@5800a000       chosen          
Iserial0:115200n8          memory@c0000000          <memory           H   @         reserved-memory                                   7   mcuram2@10000000             !shared-dma-pool          H               
U         S   p      vdev0vring0@10040000             !shared-dma-pool          H              
U         S   q      vdev0vring1@10041000             !shared-dma-pool          H             
U         S   r      vdev0buffer@10042000             !shared-dma-pool          H    @          
U         S   s      mcuram@30000000          !shared-dma-pool          H0               
U         S   o      retram@38000000          !shared-dma-pool          H8               
U         S   n      optee@fe000000           H               
U         led       
   !gpio-leds      led-blue               u   	          
  
\heartbeat           
roff       
  
heartbeat           
            regulator-sd_switch          !regulator-gpio        
  sd_switch            w@         ,@         
voltage                     i               
            
 w@    ,@              S         vin          !regulator-fixed         vin          LK@         LK@                  S   `      joystick          
   !gpio-keys              v        default    button-0            pJoySel          
            y   1         [             button-1            pJoyDown         
   l         y   1         [            button-2            pJoyLeft         
   i         y   1         [            button-3          	  pJoyRight            
   j         y   1         [            button-4            pJoyUp           
   g         y   1         [               panel-backlight          !gpio-backlight             u               
        0okay             S   j      firmware       optee            !linaro,optee-tz          smc          y            [              scmi             !linaro,scmi-optee                                     
       protocol@14          H                        S         protocol@16          H                       S         protocol@17          H      regulators                               regulator@0          H            reg11                              S         regulator@1          H           reg18            w@         w@         S         regulator@2          H           usb33            2Z         2Z         S   E                     	#address-cells #size-cells model compatible clock-frequency device_type reg clocks phandle interrupts interrupt-affinity interrupt-parent method #interrupt-cells interrupt-controller arm,no-tick-in-suspend #clock-cells polling-delay-passive polling-delay thermal-sensors temperature hysteresis st,syscfg status ranges #mbox-cells st,proc-id interrupts-extended interrupt-names wakeup-source #reset-cells clock-names vdd-supply vdd_3v3_usbfs-supply regulator-name regulator-min-microvolt regulator-max-microvolt #thermal-sensor-cells resets #dma-cells dma-channels dma-requests arm,primecell-periphid cap-sd-highspeed cap-mmc-highspeed max-frequency pinctrl-names pinctrl-0 pinctrl-1 pinctrl-2 cd-gpios disable-wp st,sig-dir st,neg-edge st,use-ckin bus-width vmmc-supply vqmmc-supply sd-uhs-sdr12 sd-uhs-sdr25 sd-uhs-sdr50 sd-uhs-ddr50 non-removable no-sd no-sdio mmc-ddr-3_3v phys phy-names companion remote-endpoint timeout-sec vdda1v1-supply vdda1v8-supply #phy-cells phy-supply st,tune-hs-dc-level st,enable-fs-rftime-tuning st,enable-hs-rftime-reduction st,trim-hs-current st,trim-hs-impedance st,tune-squelch-level st,tune-hs-rx-offset st,no-lsfs-sc vbus-supply #access-controller-cells access-controllers #pwm-cells dmas dma-names #sound-dai-cells uart-has-rtscts st,syscfg-fmp i2c-analog-filter i2c-scl-rising-time-ns i2c-scl-falling-time-ns AVDD-supply DOVDD-supply DVDD-supply powerdown-gpios reset-gpios rotation data-shift hsync-active vsync-active pclk-sample gpio-controller #gpio-cells gpio-ranges pins bias-pull-down vref-supply #io-channel-cells st,mem2mem dma-masters vdda-supply st,min-sample-time-ns nvmem-cells nvmem-cell-names label broken-cd reset-names g-rx-fifo-size g-np-tx-fifo-size g-tx-fifo-size dr_mode otg-rev usb33d-supply bus-type dma-maxburst nand-on-flash-bbt reg-names spi-rx-bus-width spi-max-frequency st,syscon snps,mixed-burst snps,pbl snps,en-tx-lpi-clockgating snps,axi-config snps,tso phy-mode max-speed phy-handle snps,wr_osr_lmt snps,rd_osr_lmt snps,blen buck1-supply buck2-supply buck3-supply buck4-supply ldo1-supply ldo2-supply ldo3-supply ldo4-supply ldo5-supply ldo6-supply vref_ddr-supply boost-supply pwr_sw1-supply pwr_sw2-supply regulator-always-on regulator-initial-mode regulator-over-current-protection st,mask-reset regulator-boot-on regulator-active-discharge power-off-time-sec bosch,mram-cfg st,package st,bank-name ngpios pinmux bias-disable drive-open-drain slew-rate drive-push-pull bias-pull-up st,bank-ioport phy-dsi-supply backlight power-supply dma-ranges st,syscfg-pdds st,syscfg-rsc-tbl st,syscfg-m4-state memory-region mboxes mbox-names serial0 serial1 ethernet0 stdout-path no-map linux,default-trigger default-state function color regulator-type gpios-states linux,code default-on linaro,optee-channel-id 