Ðþí  åm   8  Ûø   (            	u  ÛÀ                                                      <   STMicroelectronics STM32MP157C eval daughter on eval mother       4   !st,stm32mp157c-ev1 st,stm32mp157c-ed1 st,stm32mp157    cpus                                 cpu@0            !arm,cortex-a7            ,&¾6€         <cpu          H             L         cpu@1            !arm,cortex-a7            ,&¾6€         <cpu          H            L            arm-pmu          !arm,cortex-a7-pmu            T       È          É            _               r         psci             !arm,psci-1.0             ƒsmc       interrupt-controller@a0021000            !arm,cortex-a7-gic            Š             ›         H                     L         timer            !arm,armv7-timer       0   T                              
           r         clocks     clk-hse          °             !fixed-clock          ,n6          L   ^      clk-hsi          °             !fixed-clock          ,Ð       clk-lse          °             !fixed-clock          ,  €       clk-lsi          °             !fixed-clock          ,  }       clk-csi          °             !fixed-clock          , =	       clk-ext-camera           °             !fixed-clock          ,n6          L            thermal-zones      cpu-thermal          ½             Ó             á      trips      cpu-alert1           ñ L         ý             Cpassive       cpu-crit             ñ ÔÀ         ý          	   Ccritical             cooling-maps                regulator-booster            !st,stm32mp1-booster                  	  disabled          soc          !simple-bus                                    r               timer@40000000                                     !st,stm32-timers          H@                     Å        'int       	  disabled       pwm          !st,stm32-pwm            3           okay            >           H           Rdefault sleep         timer@1          !st,stm32h7-timer-trigger             H           okay          counter          !st,stm32-timer-counter        	  disabled             timer@40001000                                     !st,stm32-timers          H@                    Æ        'int       `  `   	            	            	            	            	            	                 ech1 ch2 ch3 ch4 up trig       	  disabled       pwm          !st,stm32-pwm            3         	  disabled          timer@2          !st,stm32h7-timer-trigger             H         	  disabled          counter          !st,stm32-timer-counter        	  disabled             timer@40002000                                     !st,stm32-timers          H@                     Ç        'int       @  `   	            	            	            	                  ech1 ch2 ch3 ch4       	  disabled       pwm          !st,stm32-pwm            3         	  disabled          timer@3          !st,stm32h7-timer-trigger             H         	  disabled          counter          !st,stm32-timer-counter        	  disabled             timer@40003000                                     !st,stm32-timers          H@ 0                   È        'int       `  `   	   7         	   8         	   9         	   :         	   ;         	   <              ech1 ch2 ch3 ch4 up trig       	  disabled       pwm          !st,stm32-pwm            3         	  disabled          timer@4          !st,stm32h7-timer-trigger             H         	  disabled          counter          !st,stm32-timer-counter        	  disabled             timer@40004000                                     !st,stm32-timers          H@ @                   É        'int         okay       timer@5          !st,stm32h7-timer-trigger             H           okay             timer@40005000                                     !st,stm32-timers          H@ P                   Ê        'int         `   	   F              eup        	  disabled       timer@6          !st,stm32h7-timer-trigger             H         	  disabled             timer@40006000                                     !st,stm32-timers          H@ `                   Ë        'int       	  disabled       pwm          !st,stm32-pwm            3           okay            >   
        H           Rdefault sleep         timer@11             !st,stm32h7-timer-trigger             H           okay             timer@40007000                                     !st,stm32-timers          H@ p                   Ì        'int       	  disabled       pwm          !st,stm32-pwm            3         	  disabled          timer@12             !st,stm32h7-timer-trigger             H         	  disabled             timer@40008000                                     !st,stm32-timers          H@ €                   Í        'int       	  disabled       pwm          !st,stm32-pwm            3         	  disabled          timer@13             !st,stm32h7-timer-trigger             H         	  disabled             timer@40009000                                     !st,stm32-lptimer             H@                            'mux       	  disabled       pwm          !st,stm32-pwm-lp         3         	  disabled          trigger@0            !st,stm32-lptimer-trigger             H          	  disabled          counter          !st,stm32-lptimer-counter          	  disabled             spi@4000b000                                       !st,stm32h7-spi           H@ °             T       $                  ƒ        o     L         `   	   '         	   (              erx tx         	  disabled          audio-controller@4000b000            !st,stm32h7-i2s          v             H@ °             T       $            `   	   '         	   (              erx tx         	  disabled          spi@4000c000                                       !st,stm32h7-spi           H@ À             T       3                  „        o     L         `   	   =         	   >              erx tx         	  disabled          audio-controller@4000c000            !st,stm32h7-i2s          v             H@ À             T       3            `   	   =         	   >              erx tx         	  disabled          audio-controller@4000d000            !st,stm32h7-spdifrx          v             H@ Ð                           'kclk             T       a            `   	   ]         	   ^              erx rx-ctrl        	  disabled          serial@4000e000          !st,stm32h7-uart          H@ à             T       &                  •      	  disabled          serial@4000f000          !st,stm32h7-uart          H@ ð             T       '                  –      	  disabled            Rdefault sleep idle          >           H           ‡            ‘      serial@40010000          !st,stm32h7-uart          H@              T       4                  —        okay            Rdefault sleep idle          >           H           ‡         serial@40011000          !st,stm32h7-uart          H@             T       5                  ˜      	  disabled          i2c@40012000             !st,stm32mp15-i2c             H@             ¡event error          T                                    ‰        o     L                                  ±                  ¿      	  disabled          i2c@40013000             !st,stm32mp15-i2c             H@0            ¡event error          T       !          "                  Š        o     L                                  ±                  ¿        okay            Rdefault sleep           >           H           Í   ¹        ä      camera@3c            !ovti,ov5640          H   <                    'xclk            ü           	                                   %   ´        okay       port       endpoint            .           >           H           S            `            m            L   2            stmfx@42             !st,stmfx-0300            H   B         T               r           y      pinctrl          !st,stmfx-0300-pinctrl            „        ”             ›         Š                                   L      joystick-pins           ¬gpio0 gpio1 gpio2 gpio3 gpio4            ±         L   l               i2c@40014000             !st,stm32mp15-i2c             H@@            ¡event error          T       H          I                  ‹        o     L                                  ±                  ¿      	  disabled          i2c@40015000             !st,stm32mp15-i2c             H@P            ¡event error          T       k          l                          o     L                                  ±                  ¿        okay            Rdefault sleep           >           H           Í   ¹        ä         cec@40016000             !st,stm32-cec             H@`             T       ^                  ˆ              'cec hdmi-cec            okay            Rdefault         >         dac@40017000             !st,stm32h7-dac-core          H@p                           'pclk                                    	  disabled            Rdefault         >              À      dac@1            !st,stm32-dac            Ì            H           okay          dac@2            !st,stm32-dac            Ì            H           okay             serial@40018000          !st,stm32h7-uart          H@€             T       R                  š      	  disabled          serial@40019000          !st,stm32h7-uart          H@             T       S                  ›      	  disabled          timer@44000000                                     !st,stm32-timers          HD                     Î        'int       p  `   	            	            	            	            	            	            	                 ech1 ch2 ch3 ch4 up trig com       	  disabled       pwm          !st,stm32-pwm            3         	  disabled          timer@0          !st,stm32h7-timer-trigger             H          	  disabled          counter          !st,stm32-timer-counter        	  disabled             timer@44001000                                     !st,stm32-timers          HD                    Ï        'int       	  disabled       pwm          !st,stm32-pwm            3           okay            >            H   !        Rdefault sleep         timer@7          !st,stm32h7-timer-trigger             H           okay          counter          !st,stm32-timer-counter        	  disabled             serial@44003000          !st,stm32h7-uart          HD 0             T       G                  ™      	  disabled          spi@44004000                                       !st,stm32h7-spi           HD @             T       #                  ‚        o     LH         `   	   %         	   &              erx tx         	  disabled            Rdefault         >   "      audio-controller@44004000            !st,stm32h7-i2s          v             HD @             T       #            `   	   %         	   &              erx tx         	  disabled          spi@44005000                                       !st,stm32h7-spi           HD P             T       T                  …        o     LI         `   	   S         	   T              erx tx         	  disabled          timer@44006000                                     !st,stm32-timers          HD `                   Ð        'int       @  `   	   i         	   j         	   k         	   l              ech1 up trig com       	  disabled       pwm          !st,stm32-pwm            3         	  disabled          timer@14             !st,stm32h7-timer-trigger             H         	  disabled             timer@44007000                                     !st,stm32-timers          HD p                   Ñ        'int          `   	   m         	   n              ech1 up        	  disabled       pwm          !st,stm32-pwm            3         	  disabled          timer@15             !st,stm32h7-timer-trigger             H         	  disabled             timer@44008000                                     !st,stm32-timers          HD €                   Ò        'int          `   	   o         	   p              ech1 up        	  disabled       pwm          !st,stm32-pwm            3         	  disabled          timer@16             !st,stm32h7-timer-trigger             H         	  disabled             spi@44009000                                       !st,stm32h7-spi           HD              T       U                  †        o     LJ         `   	   U         	   V              erx tx         	  disabled          sai@4400a000             !st,stm32h7-sai                                       D               HD      D £ð            T       W           o     LP      	  disabled       audio-controller@4400a004           v             !st,stm32-sai-sub-a           H                      ž        'sai_ck          `   	   W            	  disabled          audio-controller@4400a024           v             !st,stm32-sai-sub-b           H   $                   ž        'sai_ck          `   	   X            	  disabled             sai@4400b000             !st,stm32h7-sai                                       D °             HD °    D ³ð            T       [           o     LQ      	  disabled       audio-controller@4400b004           v             !st,stm32-sai-sub-a           H                      Ÿ        'sai_ck          `   	   Y            	  disabled          audio-controller@4400b024           v             !st,stm32-sai-sub-b           H   $                   Ÿ        'sai_ck          `   	   Z            	  disabled             sai@4400c000             !st,stm32h7-sai                                       D À             HD À    D Ãð            T       r           o     LR      	  disabled       audio-controller@4400c004           v             !st,stm32-sai-sub-a           H                               'sai_ck          `   	   q            	  disabled          audio-controller@4400c024           v             !st,stm32-sai-sub-b           H   $                            'sai_ck          `   	   r            	  disabled             dfsdm@4400d000           !st,stm32mp1-dfsdm            HD Ð                   œ        'dfsdm                                   	  disabled       filter@0             !st,stm32-dfsdm-adc          Ì            H             T       n           `   	   e              erx        	  disabled          filter@1             !st,stm32-dfsdm-adc          Ì            H            T       o           `   	   f              erx        	  disabled          filter@2             !st,stm32-dfsdm-adc          Ì            H            T       p           `   	   g              erx        	  disabled          filter@3             !st,stm32-dfsdm-adc          Ì            H            T       q           `   	   h              erx        	  disabled          filter@4             !st,stm32-dfsdm-adc          Ì            H            T       s           `   	   [              erx        	  disabled          filter@5             !st,stm32-dfsdm-adc          Ì            H            T       ~           `   	   \              erx        	  disabled             dma-controller@48000000          !st,stm32-dma             HH            `   T                                                                             /                  G        o     LÀ        Þ            é        ô            L   #      dma-controller@48001000          !st,stm32-dma             HH           `   T       8          9          :          ;          <          D          E          F                  H        o     LÁ        Þ            é        ô            L   $      dma-router@48002000          !st,stm32h7-dmamux            HH              Þ           ô   €           #   $                          I        o     LÂ         L   	      adc@48003000             !st,stm32mp1-adc-core             HH 0             T                 Z                  J      ¢        'bus adc           ›                    Š                                   	  disabled            >   %        Rdefault         y   &                   À            L   '   adc@0            !st,stm32mp1-adc         Ì            H             r   '         T            `   	   	              erx          okay            &                  6        adc@100          !st,stm32mp1-adc         Ì            H            r   '         T           `   	   
              erx        	  disabled             sdmmc@48004000           !arm,pl18x arm,primecell         O1€         HH @             T       ‰           ¡cmd_irq                x      	  'apb_pclk            o     LÐ         f         w        ‰'       	  disabled            Rdefault opendrain sleep         >   (        H   )        ‡   *         —         ¡        >           ­         usb-otg@49000000             !st,stm32mp15-hsotg snps,dwc2             HI                     ¦        'otg         o     LÈ        ¹dwc2             T       b           Å           Ô             æ   €   €   @   @   @   @                õotg         ý   +        okay               ,        >   -        Rdefault            .          	  usb2-phy          mailbox@4c001000             !st,stm32mp1-ipcc            &            HL             2          ,  =          d             e      /   =           ¡rx tx wakeup                   S         ¿        okay             L   k      dcmi@4c006000            !st,stm32-dcmi            HL `             T       N           o     M                M        'mclk            `   	   K              etx          okay            Rdefault sleep           >   0        H   1   port       endpoint            .   2        >           S            `            m            L               rcc@50000000             !st,stm32mp1-rcc syscon           HP               °           Q            L         pwr@50001000             !st,stm32mp1,pwr-reg          HP             y   &        ^   3   reg11           sreg11           ‚ Èà        š Èà         L   Q      reg18           sreg18           ‚ w@        š w@         L   R      usb33           susb33           ‚ 2Z         š 2Z          L   +         pwr_mcu@50001014             !st,stm32mp151-pwr-mcu syscon             HP             L   d      interrupt-controller@5000d000            !st,stm32mp1-exti syscon           ›         Š            HP Ð             L   /      syscon@50020000          !st,stm32mp157-syscfg syscon          HP                    3         L         timer@50021000                                     !st,stm32-lptimer             HP                           'mux       	  disabled       pwm          !st,stm32-pwm-lp         3         	  disabled          trigger@1            !st,stm32-lptimer-trigger             H         	  disabled          counter          !st,stm32-lptimer-counter          	  disabled             timer@50022000                                     !st,stm32-lptimer             HP                    ‘        'mux       	  disabled       pwm          !st,stm32-pwm-lp         3         	  disabled          trigger@2            !st,stm32-lptimer-trigger             H         	  disabled             timer@50023000           !st,stm32-lptimer             HP0                   ’        'mux       	  disabled       pwm          !st,stm32-pwm-lp         3         	  disabled             timer@50024000           !st,stm32-lptimer             HP@                   “        'mux       	  disabled       pwm          !st,stm32-pwm-lp         3         	  disabled             vrefbuf@50025000             !st,stm32-vrefbuf             HPP            ‚ ã`        š &%                4      	  disabled          sai@50027000             !st,stm32h7-sai                                       Pp             HPp    Psð            T       ’           o     Lˆ      	  disabled       audio-controller@50027004           v             !st,stm32-sai-sub-a           H                      ¡        'sai_ck          `   	   c            	  disabled          audio-controller@50027024           v             !st,stm32-sai-sub-b           H   $                   ¡        'sai_ck          `   	   d            	  disabled             thermal@50028000             !st,stm32-thermal             HP€             T       “                  5        'pclk            ²            okay             L         hash@54002000            !st,stm32f756-hash            HT               T       P                  a        o     …        `   4       
                ein          È         	  disabled          rng@54003000             !st,stm32-rng             HT 0                   |        o     †        okay          dma-controller@58000000          !st,stm32h7-mdma          HX               T       z                  d        o              Þ                       ô   0         L   4      memory-controller@58002000                                    !st,stm32mp1-fmc2-ebi             HX                     y        o     Ì        okay          P          `             d             h             l             €              Rdefault sleep           >   5        H   6   nand-controller@4,0                                    !st,stm32mp1-fmc2-nfc          H   H                                      	        	              T       0         H  `   4       
           4       
           4       

              
  etx rx ecc           okay       nand@0           H             Õ                                     spi@58003000             !st,stm32f469-qspi            HX 0    p              çqspi qspi_mm             T       \         0  `   4                   4                        etx rx                  z        o     Î                                  okay            Rdefault sleep           >   7   8   9        H   :   ;   <   mx66l51235l@0            !jedec,spi-nor            H            ñ           oó                                mx66l51235l@1            !jedec,spi-nor            H           ñ           oó                                   sdmmc@58005000           !arm,pl18x arm,primecell         O1€         HX P             T       1           ¡cmd_irq                v      	  'apb_pclk            o     Ð         f         w        ‰'         okay            Rdefault opendrain sleep         >   =   >        H   ?   >        ‡   @   A           B                        (         ¡         3        >           ­   C        ?   D         L         Y         f         s      sdmmc@58007000           !arm,pl18x arm,primecell         O1€         HX p             T       |           ¡cmd_irq                w      	  'apb_pclk            o     Ñ         f         w        ‰'         okay            Rdefault opendrain sleep         >   E   F        H   G   F        ‡   H   I         €         Ž         ”         ¡        >           ­           ?   &         œ      crc@58009000             !st,stm32f7-crc           HX                    n      	  disabled          ethernet@5800a000         #   !st,stm32mp1-dwmac snps,dwmac-4.20a           HX             
  çstmmaceth           =          =           ¡macirq        .  'stmmaceth mac-clk-tx mac-clk-rx eth-ck ethstp         (         i      g      h      {      p        ©               ³        Ä            Í        è   J         ø        okay            >   K        H   L        Rdefault sleep         	  rgmii-id            
  è           M   stmmac-axi-config                      /           ?                                  L   J      mdio0                                      !snps,dwmac-mdio    ethernet-phy@0           H             L   M            usbh-ohci@5800c000           !generic-ohci             HX À                   o        o     Ø         T       J         	  disabled             L   N      usbh-ehci@5800d000           !generic-ehci             HX Ð                   o        o     Ø         T       K           I   N        okay               O      display-controller@5a001000          !st,stm32-ltdc            HZ              T       X          Y                  §        'lcd         o              okay       port                                 endpoint@0           H            .   P         L   _            watchdog@5a002000            !st,stm32mp1-iwdg             HZ                     :            	  'pclk lsi            okay            S          usbphyc@5a006000                                       !st,stm32mp1-usbphyc          HZ `                           o             okay       usb-phy@0           _             H            j   3        u   Q        „   R         L   O      usb-phy@1           _            H           j   3        u   Q        „   R         L   .         serial@5c000000          !st,stm32h7-uart          H\               T       %                  ”      	  disabled          spi@5c001000                                       !st,stm32h7-spi           H\              T       V                  ‡        o     @      0  `   4   "                 4   #                      erx tx         	  disabled          i2c@5c002000             !st,stm32mp15-i2c             H\              ¡event error          T       _          `                  Œ        o     B                                  ±                  ¿        okay            Rdefault sleep           >   S        H   T        Í   ¹        ä            , €   stpmic@33            !st,stpmic1           H   3        =   U                 ›         Š           okay       regulators           !st,stpmic1-regulators           “   V            V        ­   V        º   V        Ç           Ó           ß   W        ë   V        ÷                         V           V        ,   X        ;   X   buck1           svddcore         ‚ O€        š ™p         J        ^             u      buck2           svdd_ddr         ‚ ™p        š ™p         J        ^             u         L   W      buck3           svdd         ‚ 2Z         š 2Z          J         —        ^             u         L   &      buck4           sv3v3            ‚ 2Z         š 2Z          J         u        ^             L         ldo1            svdda            ‚ ,@         š ,@          T                L         ldo2            sv2v8            ‚ *¹€        š *¹€         T                L         ldo3            svtt_ddr         ‚ ¡         š q°         J         u      ldo4            svdd_usb          T                L   3      ldo5            svdd_sd          ‚ ,@         š ,@          T                ¥         L   C      ldo6            sv1v8            ‚ w@        š w@         T             vref_ddr          	  svref_ddr             J      boost           sbst_out          T                L   X      pwr_sw1       	  svbus_otg             T                L   ,      pwr_sw2         svbus_sw          T               ·            onkey            !st,stpmic1-onkey             T                       ¡onkey-falling onkey-rising          Ò   
        okay          watchdog             !st,stpmic1-wdt        	  disabled                rtc@5c004000             !st,stm32mp1-rtc          H\ @                   A      À        'pclk rtc_ck          T                  okay          efuse@5c005000           !st,stm32mp15-bsec            H\ P                                calib@5c             H   \         calib@5e             H   ^            i2c@5c009000             !st,stm32mp15-i2c             H\             ¡event error          T       ‡          ˆ                  Ž        o     C                                  ±                   ¿      	  disabled          pin-controller@50002000                                   !st,stm32mp157-pinctrl               P     ¤          r   /           /   `   ÿ         å        ÷            L   Y   gpio@50002000            „        ”             ›         Š            H                      T        GPIOA           okay                           Y                    L   U      gpio@50003000            „        ”             ›         Š            H                     U        GPIOB           okay                           Y                gpio@50004000            „        ”             ›         Š            H                      V        GPIOC           okay                           Y                 gpio@50005000            „        ”             ›         Š            H  0                   W        GPIOD           okay                           Y       0            L   m      gpio@50006000            „        ”             ›         Š            H  @                   X        GPIOE           okay                           Y       @         gpio@50007000            „        ”             ›         Š            H  P                   Y        GPIOF           okay                           Y       P            L   a      gpio@50008000            „        ”             ›         Š            H  `                   Z        GPIOG           okay                           Y       `            L   B      gpio@50009000            „        ”             ›         Š            H  p                   [        GPIOH           okay                           Y       p         gpio@5000a000            „        ”             ›         Š            H  €                   \        GPIOI           okay                           Y       €            L         gpio@5000b000            „        ”             ›         Š            H                     ]        GPIOJ           okay                           Y                gpio@5000c000            „        ”             ›         Š            H                      ^        GPIOK           okay                           Y                 adc1-in6-0           L   %   pins              \         adc12-ain-0    pins              #  \  ]  ^         adc12-ain-1    pins              \  ]         adc12-usb-cc-pins-0    pins                         cec-0            L      pins                                *        ;             cec-sleep-0    pins                       cec-1      pins                                *        ;             cec-sleep-1    pins                       dac-ch1-0            L      pins                       dac-ch2-0            L      pins                       dcmi-0           L   0   pins          <    x      y  z  {  |  ~  „    F    w  ƒ                    dcmi-sleep-0             L   1   pins          <    x      y  z  {  |  ~  „    F    w  ƒ           rgmii-0          L   K   pins1              e  d  m  n  "  B    !                  E        ;         pins2                               E        ;          pins3             $  %                          rgmii-sleep-0            L   L   pins1         <    e  d  m  n  "  B      !  $  %                 rgmii-1    pins1              e  d  m  n  "  B    !                  E        ;         pins2                               E        ;          pins3             $  %  v  w                      rgmii-sleep-1      pins1         <    e  d  m  n  "  B    !    $  %  v  w             rgmii-2    pins1              e  d    n  "  B  k  !                  E        ;         pins2                               E        ;          pins3             $  %  v                        rgmii-sleep-2      pins1         <    e  d    n  "  B  k    !  $  %  v               rmii-0     pins1             m  n        !                  E        ;         pins2             $  %                    rmii-sleep-0       pins1         $    m  n      !  $  %             fmc-0            L   5   pins1         4    4  5  ;  <  >  ?  0  1  G  H  I  J  i                  E        ;         pins2             6         U         fmc-sleep-0          L   6   pins          8    4  5  ;  <  >  ?  0  1  G  H  I  J  6  i         i2c1-0     pins              <  _                  *        ;             i2c1-sleep-0       pins              <  _         i2c1-1     pins              ^  _                  *        ;             i2c1-sleep-1       pins              ^  _         i2c2-0           L      pins              t  u                  *        ;             i2c2-sleep-0             L      pins              t  u         i2c2-1     pins              u                  *        ;             i2c2-sleep-1       pins              u         i2c2-2     pins              Q  u                  *        ;             i2c2-sleep-2       pins              Q  u         i2c5-0           L      pins                                  *        ;             i2c5-sleep-0             L      pins                         i2c5-1     pins              0  1                  *        ;             i2c5-sleep-1       pins              0  1         i2s2-0     pins              ƒ    	        ;            E                  i2s2-sleep-0       pins              ƒ    	         ltdc-0     pins          p    g  Š  ‰  Z  r  s  x  y  z     |  O  E  F  }  ~    €    ‚  9  l  j  :  „      8                  E        ;            ltdc-sleep-0       pins          p    g  Š  ‰  Z  r  s  x  y  z     |  O  E  F  }  ~    €    ‚  9  l  j  :  „      8         ltdc-1     pins          p    Ž  Œ    §      ‘  ’  “  ”  •  –  —  ˜  ™  š  ›     ¡  ¢  œ    ž  Ÿ  £  ¤  ¥  ¦                  E        ;            ltdc-sleep-1       pins          p    Ž  Œ    §      ‘  ’  “  ”  •  –  —  ˜  ™  š  ›     ¡  ¢  œ    ž  Ÿ  £  ¤  ¥  ¦         ltdc-2     pins1         T    
       3  6  :  K  L  M  O  t
  x  y  z  }      …  †  ‰  Š                  E        ;          pins2             N                  E        ;            ltdc-sleep-2       pins1         X           3  6  :  K  L  M  O  t  x  y  z  }      …  †  ‰  Š  N         ltdc-3     pins1             g                  E        ;         pins2         l    Š  ‰  M  m  s  x  y    {  |  O  E    }  K    t
  ‹
  h  9  l  j  :  L      ‡                  E        ;            ltdc-sleep-3       pins          p    g  Š  ‰  M  m  s  x  y    {  |  O  E    }  K    t  ‹  h  9  l  j  :  L      ‡         m-can1-0             L   [   pins1             }
        ;            E               pins2             ‰
                  m_can1-sleep-0           L   \   pins              }  ‰         m-can1-1       pins1             
        ;            E               pins2             
                  m_can1-sleep-1     pins                         m-can2-0       pins1             
        ;            E               pins2             
                  m_can2-sleep-0     pins                         pwm1-0     pins              I  K  N         ±         E        ;             pwm1-sleep-0       pins              I  K  N         pwm2-0           L      pins                       ±         E        ;             pwm2-sleep-0             L      pins                       pwm3-0     pins              '         ±         E        ;             pwm3-sleep-0       pins              '         pwm3-1     pins                                E        ;             pwm3-sleep-1       pins                       pwm4-0     pins              >  ?         ±         E        ;             pwm4-sleep-0       pins              >  ?         pwm4-1     pins              =         ±         E        ;             pwm4-sleep-1       pins              =         pwm5-0     pins              {         ±         E        ;             pwm5-sleep-0       pins              {         pwm5-1     pins              {  |  €                  E        ;             pwm5-sleep-1       pins              {  |  €         pwm8-0           L       pins              ‚         ±         E        ;             pwm8-sleep-0             L   !   pins              ‚         pwm12-0          L   
   pins              v         ±         E        ;             pwm12-sleep-0            L      pins              v         qspi-clk-0           L   7   pins              Z
                  E        ;            qspi-clk-sleep-0             L   :   pins              Z         qspi-bk1-0           L   8   pins1             X  Y  W
  V
                  E        ;         pins2                      U         E        ;            qspi-bk1-sleep-0             L   ;   pins              X  Y  W  V           qspi-bk2-0           L   9   pins1             r
  s
  j  g                  E        ;         pins2                       U         E        ;            qspi-bk2-sleep-0             L   <   pins              r  s  j  g            sai2a-0    pins              …  †  ‡  @        ;             E                  sai2a-sleep-0      pins              …  †  ‡  @         sai2a-1    pins1             †  ‡  =        ;             E                  sai2a-sleep-1      pins              †  ‡  =         sai2a-2    pins              =  ;  <        ;             E                  sai2b-0    pins1             L  M  N        ;             E               pins2             [                  sai2b-sleep-0      pins              [  L  M  N         sai2b-1    pins              [                  sai2b-sleep-1      pins              [         sai2b-2    pins1             [                  sai2b-sleep-2      pins              [         sai4a-0    pins                      ;             E                  sai4a-sleep-0      pins                       sdmmc1-b4-0          L   =   pins1             (  )  *  +  2        ;            E               pins2             ,        ;            E                  sdmmc1-b4-od-0           L   ?   pins1             (  )  *  +        ;            E               pins2             ,        ;            E               pins3             2        ;            *                  sdmmc1-b4-sleep-0            L   @   pins              (  )  *  +  ,  2         sdmmc1-dir-0             L   >   pins1             R  '	          ;            E         U      pins2             D	         U         sdmmc1-dir-sleep-0           L   A   pins              R  '    D         sdmmc1-dir-1       pins1             R  N          ;            E         U      pins2             D	         U         sdmmc1-dir-sleep-1     pins              R  N    D         sdmmc2-b4-0          L   E   pins1             
  
  
  
  f        ;            E         U      pins2             C
        ;            E         U         sdmmc2-b4-od-0           L   G   pins1             
  
  
  
        ;            E         U      pins2             C
        ;            E         U      pins3             f        ;            *         U         sdmmc2-b4-sleep-0            L   H   pins                      C  f         sdmmc2-b4-1    pins1             
  
  
  
  f        ;            E               pins2             C
        ;            E                  sdmmc2-b4-od-1     pins1             
  
  
  
        ;            E               pins2             C
        ;            E               pins3             f        ;            *                  sdmmc2-d47-0             L   F   pins              
  	  E
  3
        ;            E         U         sdmmc2-d47-sleep-0           L   I   pins                	  E  3         sdmmc2-d47-1       pins              
  	  &  '        ;            E                  sdmmc2-d47-sleep-1     pins                	  &  '         sdmmc2-d47-2       pins              
  
  &  '        ;            E         U         sdmmc2-d47-sleep-2     pins                  &  '         sdmmc2-d47-3       pins              
  	  E
  '         sdmmc2-d47-sleep-3     pins                	  E  '         sdmmc3-b4-0          L   (   pins1             P
  T
  U
  7  Q
        ;            E         U      pins2             o        ;            E         U         sdmmc3-b4-od-0           L   )   pins1             P
  T
  U
  7        ;            E         U      pins2             o        ;            E         U      pins3             Q
        ;            *         U         sdmmc3-b4-sleep-0            L   *   pins              P  T  U  7  o  Q         sdmmc3-b4-1    pins1             P
  T
  5  7  0        ;            E         U      pins2             o        ;            E         U         sdmmc3-b4-od-1     pins1             P
  T
  5  7        ;            E         U      pins2             o        ;            E         U      pins3             0        ;            *         U         sdmmc3-b4-sleep-1      pins              P  T  5  7  o  0         spdifrx-0      pins              l	                  spdifrx-sleep-0    pins              l         spi2-0     pins1               ƒ                  E        ;         pins2             ‚                  uart4-0          L      pins1             k                  E        ;          pins2             	                  uart4-idle-0             L      pins1             k      pins2             	                  uart4-sleep-0            L      pins              k           uart4-1    pins1             1	                  E        ;          pins2             	                  uart4-2    pins1             k                  E        ;          pins2             	                  uart7-0    pins1             H                  E        ;          pins2             G  J  I                  uart7-1    pins1             W                  E        ;          pins2             V                  uart7-2    pins1             H                  E        ;          pins2             G                  uart7-idle-2       pins1             H      pins2             G                  uart7-sleep-2      pins              H  G         uart8-0    pins1             A	                  E        ;          pins2             @	                  uart8rtscts-0      pins              g	  j	                  spi4-0     pins              L  F                  E        ;         pins2             M                  usart2-0       pins1             U  4                  E        ;          pins2             6  3                  usart2-sleep-0     pins              U  4  6  3         usart2-1       pins1             U                    E        ;          pins2             T  O                  usart2-sleep-1     pins              U    T  O         usart2-2       pins1             5  4                  E        ;         pins2             6  3                  usart2-idle-2      pins1             5  3      pins2             4                  E        ;         pins3             6                  usart2-sleep-2     pins              5  4  6  3         usart3-0       pins1                               E        ;          pins2             	                  usart3-1             L      pins1               h	                  E        ;          pins2             	  Š	                  usart3-idle-1            L      pins1               Š      pins2             h	                  E        ;          pins3             	                  usart3-sleep-1           L      pins                h  Š           usart3-2       pins1               h	                  E        ;          pins2             	                    usart3-idle-2      pins1                     pins2             h	                  E        ;          pins3             	                  usart3-sleep-2     pins                h             usbotg-hs-0          L   -   pins              
         usbotg-fs-dp-dm-0      pins                            pin-controller-z@54004000                                     !st,stm32mp157-z-pinctrl             T @             å         r   /           /   `   ÿ        ÷            L   Z   gpio@54004000            „        ”             ›         Š            H                      _        GPIOZ           b           okay                           Z               i2c2-0     pins                               *        ;             i2c2-sleep-0       pins                      i2c4-0           L   S   pins             ” •                  *        ;             i2c4-sleep-0             L   T   pins             ” •         spi1-0           L   "   pins1             ’                  E        ;         pins2            ‘                     can@4400e000             !bosch,m_can          HD à    D            çm_can message_ram            T                          
  ¡int0 int1                               
  'hclk cclk            q                                      okay            Rdefault sleep           >   [        H   \      can@4400f000             !bosch,m_can          HD ð    D   (         çm_can message_ram            T                          
  ¡int0 int1                               
  'hclk cclk            q                                   	  disabled          gpu@59000000             !vivante,gc           HY               T       m                  e      ~      	  'bus core            o     Å        €   ]      dsi@5a000000             !st,stm32-dsi             HZ                     £   ^      ¤        'pclk ref px_clk         o             ¹apb                                   okay               R   ports                                port@0           H       endpoint            .   _         L   P         port@1           H      endpoint            .   `         L   c            panel-dsi@0          !raydium,rm68200          H               a              Ÿ   b        ©           okay       port       endpoint            .   c         L   `               cryp@54001000            !st,stm32mp1-cryp             HT              T       O                  `        o     „      	  disabled             ahb          !st,mlahb simple-bus                                         $  ¶    8               0   0         m4@10000000          !st,stm32mp1-m4           H      0      8              o      !        Á                Ô                  á   d               okay            ð   e   f   g   h   i   j        þ   k       k      k           	vq0 vq1 shutdown             r   /         T   D            chosen          	serial0:115200n8          memory@c0000000          <memory           HÀ   @         reserved-memory                                      mcuram2@10000000             !shared-dma-pool          H               	         L   g      vdev0vring0@10040000             !shared-dma-pool          H              	         L   h      vdev0vring1@10041000             !shared-dma-pool          H             	         L   i      vdev0buffer@10042000             !shared-dma-pool          H    @          	         L   j      mcuram@30000000          !shared-dma-pool          H0               	         L   f      retram@38000000          !shared-dma-pool          H8               	         L   e      gpu@e8000000             Hè               	         L   ]         aliases         	#/soc/serial@40010000            	+/soc/serial@4000f000            	3/soc/ethernet@5800a000        regulator-sd_switch          !regulator-gpio        
  ssd_switch           ‚ w@        š ,@         	=voltage          J           a               	L            	R w@    ,@              L   D      vin          !regulator-fixed         svin         ‚ LK@        š LK@         J         L   V      joystick          
   !gpio-keys           >   l        Rdefault    button-0            	YJoySel          	_            r            T             button-1            	YJoyDown         	_   l         r            T            button-2            	YJoyLeft         	_   i         r            T            button-3          	  	YJoyRight            	_   j         r            T            button-4            	YJoyUp           	_   g         r            T               panel-backlight          !gpio-backlight             m               	j        okay             L   b         	#address-cells #size-cells model compatible clock-frequency device_type reg phandle interrupts interrupt-affinity interrupt-parent method #interrupt-cells interrupt-controller #clock-cells polling-delay-passive polling-delay thermal-sensors temperature hysteresis st,syscfg status ranges clocks clock-names #pwm-cells pinctrl-0 pinctrl-1 pinctrl-names dmas dma-names resets #sound-dai-cells pinctrl-2 uart-has-rtscts interrupt-names st,syscfg-fmp wakeup-source i2c-scl-rising-time-ns i2c-scl-falling-time-ns DOVDD-supply powerdown-gpios reset-gpios rotation remote-endpoint bus-width data-shift hsync-active vsync-active pclk-sample vdd-supply gpio-controller #gpio-cells gpio-ranges pins bias-pull-down vref-supply #io-channel-cells #dma-cells st,mem2mem dma-requests dma-masters dma-channels vdda-supply st,adc-channels st,min-sample-time-nsecs arm,primecell-periphid cap-sd-highspeed cap-mmc-highspeed max-frequency broken-cd st,neg-edge vmmc-supply reset-names g-rx-fifo-size g-np-tx-fifo-size g-tx-fifo-size dr_mode usb33d-supply vbus-supply phys phy-names #mbox-cells st,proc-id interrupts-extended #reset-cells vdd_3v3_usbfs-supply regulator-name regulator-min-microvolt regulator-max-microvolt #thermal-sensor-cells dma-maxburst nand-on-flash-bbt reg-names spi-rx-bus-width spi-max-frequency cd-gpios disable-wp st,sig-dir st,use-ckin vqmmc-supply sd-uhs-sdr12 sd-uhs-sdr25 sd-uhs-sdr50 sd-uhs-ddr50 non-removable no-sd no-sdio mmc-ddr-3_3v 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 companion timeout-sec #phy-cells phy-supply vdda1v1-supply vdda1v8-supply 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 pins-are-numbered st,package st,bank-name ngpios pinmux bias-disable drive-open-drain slew-rate drive-push-pull bias-pull-up st,bank-ioport bosch,mram-cfg contiguous-area phy-dsi-supply backlight power-supply dma-ranges st,syscfg-holdboot st,syscfg-tz st,syscfg-pdds memory-region mboxes mbox-names stdout-path no-map serial0 serial1 ethernet0 regulator-type gpios-states label linux,code default-on 