Ðþí  ê�   8  ß4   (            M  Þü                                                      3   STMicroelectronics STM32MP157F-DK2 Discovery Board        !   !st,stm32mp157f-dk2 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        thermal-zones      cpu-thermal          Î             ä             ò      trips      cpu-alert1           L                     Cpassive       cpu-crit             ÔÀ                  	   Ccritical             cooling-maps                regulator-booster            !st,stm32mp1-booster                  	  #disabled          soc          !simple-bus                                    y            *   sram@10050000         
   !mmio-sram            H                                      *               mailbox@4c001000             !st,stm32mp1-ipcc            1            HL             =            H      =             e           \rx tx            L      S         l        #okay             S   Š      rcc@50000000             !st,stm32mp1-rcc-secure syscon            HP              z           ‡           ”hse hsi csi lse lsi       (   L                                        S         pwr@50001000             !st,stm32mp1,pwr-reg          HP                 	        «   
      	  #disabled       reg11           Àreg11           Ï Èà        ç Èà      	  #disabled          reg18           Àreg18           Ï w@        ç w@      	  #disabled          usb33           Àusb33           Ï 2Z         ç 2Z       	  #disabled             pwr_mcu@50001014             !st,stm32mp151-pwr-mcu syscon             HP             S   ‚      interrupt-controller@5000d000            !st,stm32mp1-exti syscon           ¢         ‘            HP Ð         ,  H                                                 	             
                          @             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            ÿ            #okay             S         pinctrl@5002a000             !st,stm32mp151-hdp            HP              L      7                    	  #disabled          bus@50080000             !st,stm32mp151-dbg-bus                                    (           *P  P  ø  �   �              #okay             S      funnel@50091000       +   !arm,coresight-dynamic-funnel arm,primecell           HP	             L      Ö      ×        ”apb_pclk atclk                         #okay       in-ports                                 port@0           H       endpoint            A            S            port@1           H      endpoint            A            S            port@2           H      endpoint            A            S               out-ports      port       endpoint            A            S                  etf@50092000              !arm,coresight-tmc arm,primecell          HP	              L      Ö      	  ”apb_pclk                           #okay       in-ports       port       endpoint            A            S               out-ports      port       endpoint            A            S                  tpiu@50093000         !   !arm,coresight-tpiu arm,primecell             HP	0             L      Ö      ×        ”apb_pclk atclk                         #okay       in-ports       port       endpoint            A            S                  cti@50094000              !arm,coresight-cti arm,primecell          HP	@             L      Ö      	  ”apb_pclk                           #okay          stm@500a0000              !arm,coresight-stm arm,primecell          HP
     �              Qstm-base stm-stimulus-base           L      Ö      ×        ”apb_pclk atclk                         #okay       out-ports      port       endpoint            A            S                  cti@500d8000              !arm,coresight-cti arm,primecell          HP€             L      Ö      	  ”apb_pclk                                                     #okay       trig-conns@0             H            [                  l   	                ~               �              £         trig-conns@2             H           [                 l   
   
   
        ~                    �                    §            etm@500dc000          "   !arm,coresight-etm3x arm,primecell            HPÀ            £            L      Ö      ×        ”apb_pclk atclk                         #okay             S      out-ports      port       endpoint            A            S                  cti@500d9000              !arm,coresight-cti arm,primecell          HP�             L      Ö      	  ”apb_pclk                                                     #okay       trig-conns@0             H            [                  l   	                ~               �              £         trig-conns@2             H           [                 l   
   
   
        ~                    �                    §            etm@500dd000          "   !arm,coresight-etm3x arm,primecell            HPÐ            £            L      Ö      ×        ”apb_pclk atclk                         #okay             S      out-ports      port       endpoint            A            S                     dma-controller@58000000          !st,stm32h7-mdma          HX               [       z            L      d        ¸      	        ¿           Ê            ×   0         S   n      mmc@58005000          (   !st,stm32-sdmmc2 arm,pl18x arm,primecell         ä %1€         HX P             [       1            L      v      	  ”apb_pclk            ¸     Ð         û                 '         #okay            ,default opendrain sleep         :           D           N           X                  a         l        x           ‚         mmc@58007000          (   !st,stm32-sdmmc2 arm,pl18x arm,primecell         ä %1€         HX p             [       |            L      w      	  ”apb_pclk            ¸     Ñ         û                 '         #okay            ,default opendrain sleep         :           D           N             Ž         œ         l        x           ‚           ©   !                             wifi@1           H            !brcm,bcm4329-fmac           ,default         :   "         crc@58009000             !st,stm32f7-crc           HX �             L      n        #okay          usb@5800c000             !generic-ohci             HX À             L   #      o        ¸     Ø         [       J           ´   $        ¹usb       	  #disabled             S   %      usb@5800d000             !generic-ehci             HX Ð             L   #      o        ¸     Ø         [       K           Ã   %        ´   $        ¹usb         #okay                                 hub@1            !usb424,2514          H                        display-controller@5a001000          !st,stm32-ltdc            HZ              [       X          Y            L      §        ”lcd         ¸              #okay            ,default sleep           :   &        D   '   port                                 endpoint            A   (         S   L      endpoint@1           H           A   )         S   ~            watchdog@5a002000            !st,stm32mp1-iwdg             HZ               L      :            	  ”pclk lsi            H      .            l      	  #disabled            Í          usbphyc@5a006000                                      z             !st,stm32mp1-usbphyc          HZ `             L              ¸             Ù   *        è   +        #okay             S   #   usb-phy@0           ÷             H               
                    !         <        Z           m           ‚           ˜            ­         S   $      usb-phy@1           ÷            H              
                    !         <        Z           m           ‚           ˜            ­         S   l         rtc@5c004000             !st,stm32mp1-rtc          H\ @             L                    ”pclk rtc_ck         H                 #okay            ,default         :   ,   rtc-lsco-0        	  »out2_rmp            Àlsco             S   "         efuse@5c005000           !st,stm32mp15-bsec            H\ P                                part-number-otp@4            H            vrefin-cal@52            H   R            S   g      calib@5c             H   \         calib@5e             H   ^            bus@5c007000             !st,stm32-etzpc simple-bus            H\ p                                     (            *         S   .   timer@40000000                                     !st,stm32-timers          H@               [                  \global           L      Å        ”int       P  É   -            -            -            -            -                 Îch1 ch2 ch3 ch4 up             .         	  #disabled       pwm          !st,stm32-pwm            Ø         	  #disabled          timer@1          !st,stm32h7-timer-trigger             H         	  #disabled          counter          !st,stm32-timer-counter        	  #disabled             timer@40001000                                     !st,stm32-timers          H@              [                  \global           L      Æ        ”int            .         	  #disabled       pwm          !st,stm32-pwm            Ø           #okay            :   /        D   0        ,default sleep         timer@2          !st,stm32h7-timer-trigger             H           #okay          counter          !st,stm32-timer-counter          #okay             timer@40002000                                     !st,stm32-timers          H@               [                  \global           L      Ç        ”int            .         	  #disabled       pwm          !st,stm32-pwm            Ø           #okay            :   1   2        D   3   4        ,default sleep         timer@3          !st,stm32h7-timer-trigger             H           #okay          counter          !st,stm32-timer-counter          #okay             timer@40003000                                     !st,stm32-timers          H@ 0             [       2           \global           L      È        ”int            .         	  #disabled       pwm          !st,stm32-pwm            Ø           #okay            :   5        D   6        ,default sleep         timer@4          !st,stm32h7-timer-trigger             H           #okay          counter          !st,stm32-timer-counter          #okay             timer@40004000                                     !st,stm32-timers          H@ @             [       6           \global           L      É        ”int            .         	  #disabled       counter          !st,stm32-timer-counter          #okay          timer@5          !st,stm32h7-timer-trigger             H           #okay             timer@40005000                                     !st,stm32-timers          H@ P             [       7           \global           L      Ê        ”int         É   -   F              Îup             .         	  #disabled       counter          !st,stm32-timer-counter        	  #disabled          timer@6          !st,stm32h7-timer-trigger             H         	  #disabled             timer@40006000                                     !st,stm32-timers          H@ `             [       w           \global           L      Ë        ”int            .         	  #disabled       counter          !st,stm32-timer-counter          #okay          pwm          !st,stm32-pwm            Ø           #okay            :   7        D   8        ,default sleep         timer@11             !st,stm32h7-timer-trigger             H           #okay             timer@40007000                                     !st,stm32-timers          H@ p             [       ‚           \global           L      Ì        ”int            .         	  #disabled       counter          !st,stm32-timer-counter        	  #disabled          pwm          !st,stm32-pwm            Ø         	  #disabled          timer@12             !st,stm32h7-timer-trigger             H         	  #disabled             timer@40008000                                     !st,stm32-timers          H@ €             [       ƒ           \global           L      Í        ”int            .         	  #disabled       counter          !st,stm32-timer-counter        	  #disabled          pwm          !st,stm32-pwm            Ø         	  #disabled          timer@13             !st,stm32h7-timer-trigger             H         	  #disabled             timer@40009000                                     !st,stm32-lptimer             H@ �            H      /            L      �        ”mux          l           .         	  #disabled       pwm          !st,stm32-pwm-lp         Ø         	  #disabled          trigger@0            !st,stm32-lptimer-trigger             H          	  #disabled          counter          !st,stm32-lptimer-counter          	  #disabled             audio-controller@4000b000            !st,stm32h7-i2s          ã             H@ °             [       $            É   -   '         -   (              Îrx tx              .           #okay              L            ƒ      »      ¼        ”pclk i2sclk x8k x11k            ,default sleep           :   9        D   :   port             S   �   endpoint            A   ;        ôi2s         ÿ            S   M            spi@4000b000                                       !st,stm32h7-spi           H@ °             [       $            L      ƒ        ¸     L         É   -   '         -   (              Îrx tx              .         	  #disabled          audio-controller@4000c000            !st,stm32h7-i2s          ã             H@ À             [       3            É   -   =         -   >              Îrx tx              .         	  #disabled          spi@4000c000                                       !st,stm32h7-spi           H@ À             [       3            L      „        ¸     L         É   -   =         -   >              Îrx tx              .         	  #disabled          audio-controller@4000d000            !st,stm32h7-spdifrx          ã             H@ Ð             L      �        ”kclk             [       a            É   -   ]         -   ^              Îrx rx-ctrl             .         	  #disabled          serial@4000e000          !st,stm32h7-uart          H@ à            H                  L      •         l         É   -   +         -   ,              Îrx tx              .           #okay            ,default sleep idle          :   <        D   =        N   >            bluetooth              ?                !brcm,bcm43438-bt            & -ÆÀ        0           <            serial@4000f000          !st,stm32h7-uart          H@ ð            H                  L      –         l         É   -   -         -   .              Îrx tx              .         	  #disabled            ,default sleep idle          :   @        D   A        N   B               serial@40010000          !st,stm32h7-uart          H@             H                  L      —         l           .            #okay            ,default sleep idle          :   C        D   D        N   E      serial@40011000          !st,stm32h7-uart          H@            H                  L      ˜         l         É   -   A         -   B              Îrx tx              .   !      	  #disabled          i2c@40012000             !st,stm32mp15-i2c             H@             \event error         H                                L      ‰        ¸     L                                  I                  l         W           .   "        #okay            ,default sleep           :   F        D   G        i   d        €      hdmi-transmitter@39          !sil,sii9022          H   9        ˜   H        ¥   I        ³   J   
            [               y   K        ã            #okay       ports                                port@0           H       endpoint            A   L         S   (         port@3           H      endpoint            A   M         S   ;               cs42l51@4a           !cirrus,cs42l51           H   J        ã            ¿           É   N        Ó   N        Ý   N        ³   K   	            L   O        ”MCLK            #okay       port                                 endpoint@0           H            A   P        é   Q        ö   Q         S   Q      endpoint@1           H           A   R        é   S        ö   S         S   S            touchscreen@38           !focaltech,ft6236             H   8         [               y   T          à                    i2c@40013000             !st,stm32mp15-i2c             H@0            \event error         H                   "            L      Š        ¸     L                                   É   -   #         -   $              Îrx tx           I                  l         W           .   #      	  #disabled          i2c@40014000             !st,stm32mp15-i2c             H@@            \event error         H                   I            L      ‹        ¸     L                                   É   -   I         -   J              Îrx tx           I                  l         W           .   $      	  #disabled          i2c@40015000             !st,stm32mp15-i2c             H@P            \event error         H                   l            L      �        ¸     L                                  I                  l         W           .   %      	  #disabled            ,default sleep           :   U        D   V        i   ¹        €            , €      cec@40016000             !st,stm32-cec             H@`             [       ^            L      ˆ              ”cec hdmi-cec               .   &        #okay            ,default sleep           :   W        D   X      dac@40017000             !st,stm32h7-dac-core          H@p             L              ”pclk                                         .   '      	  #disabled       dac@1            !st,stm32-dac            ,            H         	  #disabled          dac@2            !st,stm32-dac            ,            H         	  #disabled             serial@40018000          !st,stm32h7-uart          H@€            H                   L      š         l           .   (      	  #disabled            ,default sleep idle          :   Y        D   Z        N   [      serial@40019000          !st,stm32h7-uart          H@�            H      !            L      ›         l         É   -   Q         -   R              Îrx tx              .   )      	  #disabled          timer@44000000                                     !st,stm32-timers          HD            0   [                                                \brk up trg-com cc            L      Î        ”int            .   0      	  #disabled       pwm          !st,stm32-pwm            Ø           #okay            :   \        D   ]        ,default sleep         timer@0          !st,stm32h7-timer-trigger             H            #okay          counter          !st,stm32-timer-counter          #okay             timer@44001000                                     !st,stm32-timers          HD           0   [       +          ,          -          .           \brk up trg-com cc            L      Ï        ”int       p  É   -   /         -   0         -   1         -   2         -   3         -   4         -   5              Îch1 ch2 ch3 ch4 up trig com            .   1      	  #disabled       pwm          !st,stm32-pwm            Ø         	  #disabled          timer@7          !st,stm32h7-timer-trigger             H         	  #disabled          counter          !st,stm32-timer-counter        	  #disabled             serial@44003000          !st,stm32h7-uart          HD 0            H                  L      ™         l         É   -   G         -   H              Îrx tx              .   3      	  #disabled          audio-controller@44004000            !st,stm32h7-i2s          ã             HD @             [       #            É   -   %         -   &              Îrx tx              .   4      	  #disabled          spi@44004000                                       !st,stm32h7-spi           HD @             [       #            L      ‚        ¸     LH         É   -   %         -   &              Îrx tx              .   4      	  #disabled          spi@44005000                                       !st,stm32h7-spi           HD P             [       T            L      …        ¸     LI         É   -   S         -   T              Îrx tx              .   5      	  #disabled          timer@44006000                                     !st,stm32-timers          HD `             [       t           \global           L      Ð        ”int       @  É   -   i         -   j         -   k         -   l              Îch1 up trig com            .   6      	  #disabled       counter          !st,stm32-timer-counter        	  #disabled          pwm          !st,stm32-pwm            Ø         	  #disabled          timer@14             !st,stm32h7-timer-trigger             H         	  #disabled             timer@44007000                                     !st,stm32-timers          HD p             [       u           \global           L      Ñ        ”int          É   -   m         -   n              Îch1 up             .   7      	  #disabled       counter          !st,stm32-timer-counter        	  #disabled          pwm          !st,stm32-pwm            Ø         	  #disabled          timer@15             !st,stm32h7-timer-trigger             H         	  #disabled             timer@44008000                                     !st,stm32-timers          HD €             [       v           \global           L      Ò        ”int          É   -   o         -   p              Îch1 up             .   8      	  #disabled       counter          !st,stm32-timer-counter        	  #disabled          pwm          !st,stm32-pwm            Ø         	  #disabled          timer@16             !st,stm32h7-timer-trigger             H         	  #disabled             spi@44009000                                       !st,stm32h7-spi           HD �             [       U            L      †        ¸     LJ         É   -   U         -   V              Îrx tx              .   9      	  #disabled          sai@4400a000             !st,stm32h7-sai                                   *    D               HD      D £ð            [       W           ¸     LP           .   :      	  #disabled       audio-controller@4400a004           ã             !st,stm32-sai-sub-a           H                L      ž        ”sai_ck          É   -   W            	  #disabled          audio-controller@4400a024           ã             !st,stm32-sai-sub-b           H   $             L      ž        ”sai_ck          É   -   X            	  #disabled             sai@4400b000             !st,stm32h7-sai                                   *    D °             HD °    D ³ð            [       [           ¸     LQ           .   ;        #okay             L      *      »      ¼        ”pclk x8k x11k           ,default sleep           :   ^   _        D   `   a   audio-controller@4400b004           ã             !st,stm32-sai-sub-a           H                L      Ÿ        ”sai_ck          É   -   Y              #okay            z            Îtx           S   O   port             S   Ž   endpoint            A   Q        ôi2s         ÿ            >        Y           j             S   P            audio-controller@4400b024           ã             !st,stm32-sai-sub-b           H   $             L      Ÿ   O        ”sai_ck MCLK         É   -   Z              #okay            Îrx          }   O      port             S   �   endpoint            A   S        ôi2s         ÿ           Y           j             S   R               sai@4400c000             !st,stm32h7-sai                                   *    D À             HD À    D Ãð            [       r           ¸     LR           .   <      	  #disabled       audio-controller@4400c004           ã             !st,stm32-sai-sub-a           H                L               ”sai_ck          É   -   q            	  #disabled          audio-controller@4400c024           ã             !st,stm32-sai-sub-b           H   $             L               ”sai_ck          É   -   r            	  #disabled             dfsdm@4400d000           !st,stm32mp1-dfsdm            HD Ð             L      œ        ”dfsdm                                        .   =      	  #disabled       filter@0             !st,stm32-dfsdm-adc          ,            H             [       n           É   -   e              Îrx        	  #disabled          filter@1             !st,stm32-dfsdm-adc          ,            H            [       o           É   -   f              Îrx        	  #disabled          filter@2             !st,stm32-dfsdm-adc          ,            H            [       p           É   -   g              Îrx        	  #disabled          filter@3             !st,stm32-dfsdm-adc          ,            H            [       q           É   -   h              Îrx        	  #disabled          filter@4             !st,stm32-dfsdm-adc          ,            H            [       s           É   -   [              Îrx        	  #disabled          filter@5             !st,stm32-dfsdm-adc          ,            H            [       ~           É   -   \              Îrx        	  #disabled             dma-controller@48000000          !st,stm32-dma             HH            `   [                                                                             /            L      G        ¸     LÀ        ¿            …        ×              .   X         S   b      dma-controller@48001000          !st,stm32-dma             HH           `   [       8          9          :          ;          <          D          E          F            L      H        ¸     LÁ        ¿            …        ×              .   Y         S   c      dma-router@48002000          !st,stm32h7-dmamux            HH      @        ¿           ×   €        �   b   c        Ê            L      I        ¸     LÂ           .   Z         S   -      adc@48003000             !st,stm32mp1-adc-core             HH 0             [                 Z            L      J      ¢        ”bus adc           ¢                    ‘                                        .   H        #okay            ,default         :   d            	        œ   	        ¨   e         S   f   adc@0            !st,stm32mp1-adc         ,                                      H             y   f         [            É   -   	              Îrx          #okay       channel@18           H           ´  ˆ      channel@19           H           ´  ˆ         adc@100          !st,stm32mp1-adc         ,                                      H            y   f         [           É   -   
              Îrx          Ê   g        Övrefint         #okay       channel@13           H           çvrefint       channel@14           H           çvddcore       channel@18           H           ´  ˆ      channel@19           H           ´  ˆ            mmc@48004000          (   !st,stm32-sdmmc2 arm,pl18x arm,primecell         ä %1€         HH @             [       ‰            L      x      	  ”apb_pclk            ¸     LÐ         û                 '            .   V      	  #disabled            ,default opendrain sleep         :   h        D   i        N   j         í         l        x           ‚         usb-otg@49000000             !st,stm32mp15-hsotg snps,dwc2             HI               L      ¦   #      	  ”otg utmi            ¸     LÈ        ÷dwc2             [       b                                   $                                3peripheral          ;           C   k           .   U      	  #disabled            ´   l          	  ¹usb2-phy             Q        aperipheral     port       endpoint            A   m         S   x            dcmi@4c006000            !st,stm32-dcmi            HL `             [       N           ¸     M          L      M        ”mclk            É   -   K              Îtx             .   F      	  #disabled          timer@50021000                                     !st,stm32-lptimer             HP            H      0            L      �        ”mux          l           .   @      	  #disabled       pwm          !st,stm32-pwm-lp         Ø         	  #disabled          trigger@1            !st,stm32-lptimer-trigger             H         	  #disabled          counter          !st,stm32-lptimer-counter          	  #disabled             timer@50022000                                     !st,stm32-lptimer             HP             H      2            L      ‘        ”mux          l           .   A      	  #disabled       pwm          !st,stm32-pwm-lp         Ø         	  #disabled          trigger@2            !st,stm32-lptimer-trigger             H         	  #disabled             timer@50023000           !st,stm32-lptimer             HP0            H      4            L      ’        ”mux          l           .   B      	  #disabled       pwm          !st,stm32-pwm-lp         Ø         	  #disabled             timer@50024000           !st,stm32-lptimer             HP@            H      5            L      “        ”mux          l           .   C      	  #disabled       pwm          !st,stm32-pwm-lp         Ø         	  #disabled             vrefbuf@50025000             !st,stm32-vrefbuf             HPP            Ï &%         ç &%          L      4           .   E        #okay            œ   	         S   e      sai@50027000             !st,stm32h7-sai                                   *    Pp             HPp    Psð            [       ’           ¸     Lˆ           .   D      	  #disabled       audio-controller@50027004           ã             !st,stm32-sai-sub-a           H                L      ¡        ”sai_ck          É   -   c            	  #disabled          audio-controller@50027024           ã             !st,stm32-sai-sub-b           H   $             L      ¡        ”sai_ck          É   -   d            	  #disabled             hash@54002000            !st,stm32f756-hash            HT               [       P            L              ¸              É   n       
                Îin          z              .           #okay          rng@54003000             !st,stm32-rng             HT 0             L              ¸                 .           #okay          memory-controller@58002000                                    !st,stm32mp1-fmc2-ebi             HX               L      y        ¸     Ì           .   [      	  #disabled          P  *        `             d             h             l             €         nand-controller@4,0                                    !st,stm32mp1-fmc2-nfc          H   H                                      	        	              [       0         H  É   n       
           n       
           n       

              
  Îtx rx ecc         	  #disabled             spi@58003000             !st,stm32f469-qspi            HX 0    p              Qqspi qspi_mm             [       \         0  É   n                  n                       Îtx rx            L      z        ¸     Î                                     .   \      	  #disabled          ethernet@5800a000         #   !st,stm32mp1-dwmac snps,dwmac-4.20a           HX             
  Qstmmaceth           H          =           \macirq        6  ”stmmaceth mac-clk-tx mac-clk-rx eth-ck ptp_ref ethstp         0   L      i      g      h      {      ©      p        ‡               ‘        ¢           «   o         »           .   ^        #okay            :   p        D   q        ,default sleep         	  Ärgmii-id            &  è        Í   r   stmmac-axi-config           Ø           è           ø                                  S   o      mdio                                       !snps,dwmac-mdio    ethernet-phy@0           H             S   r            serial@5c000000          !st,stm32h7-uart          H\              H                  L      ”         l           .         	  #disabled          spi@5c001000                                       !st,stm32h7-spi           H\              [       V            L      ‡        ¸     @      0  É   n   "                 n   #                         .           Îrx tx         	  #disabled          i2c@5c002000             !st,stm32mp15-i2c             H\              \event error         H                   `            L      Œ        ¸     B                                  I                  l         W           .         	  #disabled            ,default sleep           :   s        D   t        i   ¹        €            , €   typec@28             !st,stusb1600             H   (         [               y   u        ,default         :   v      	  #disabled                w   connector            !usb-c-connector         çUSB-C           dual            default       	  #disabled       port       endpoint            A   x         S   m               stpmic@33            !st,stpmic1           H   3        H   J                 ¢         ‘         	  #disabled       regulators           !st,stpmic1-regulators               w        -   w        :   w        G   w        T   y        `   w        l   z        x   w        „   w        �   y        œ   w        ¬   w        ¹   {        È   {   buck1           Àvddcore         Ï O€        ç ™p         ×        ë             	      buck2           Àvdd_ddr         Ï ™p        ç ™p         ×        ë             	         S   z      buck3           Àvdd         Ï 2Z         ç 2Z          ×         	$        ë             	      buck4           Àv3v3            Ï 2Z         ç 2Z          ×         	        ë             S   y      ldo1            Àv1v8_audio          Ï w@        ç w@         ×         [             ldo2          
  Àv3v3_hdmi           Ï 2Z         ç 2Z          ×         [             ldo3            Àvtt_ddr         Ï ¡         ç q°         ×         	      ldo4            Àvdd_usb          [             ldo5            Àvdda            Ï ,@         ç ,@          [                	2      ldo6          
  Àv1v2_hdmi           Ï O€        ç O€         ×         [             vref_ddr          	  Àvref_ddr             ×      boost           Àbst_out          [                S   {      pwr_sw1       	  Àvbus_otg             [             pwr_sw2         Àvbus_sw          [               	D            onkey            !st,stpmic1-onkey             [                       \onkey-falling onkey-rising          	_   
        #okay          watchdog             !st,stpmic1-wdt        	  #disabled                i2c@5c009000             !st,stm32mp15-i2c             H\ �            \event error         H      6             ˆ            L      Ž        ¸     C                                0  É   n   &                 n   '                      Îrx tx           I                   l         W           .         	  #disabled          can@4400e000             !bosch,m_can          HD à    D            Qm_can message_ram            [                          
  \int0 int1            L             �      
  ”hclk cclk           ¸     LX         	r                                         .   >      	  #disabled          can@4400f000             !bosch,m_can          HD ð    D   (         Qm_can message_ram            [                          
  \int0 int1            L             �      
  ”hclk cclk           ¸     LX         	r                                        .   >      	  #disabled          cryp@54001000            !st,stm32mp1-cryp             HT              [       O            L      
        ¸                 .   	        #okay             tamp@5c00a000             !st,stm32-tamp syscon simple-mfd          H\               S   ƒ      pinctrl@50002000                                      !st,stm32mp157-pinctrl           *    P     ¤          y                 `   ÿ        	�            S   |   gpio@50002000            	Œ        	œ             ¢         ‘            H                L      T        	¨GPIOA           #okay            	µ           	¼   |                    S   J      gpio@50003000            	Œ        	œ             ¢         ‘            H               L      U        	¨GPIOB           #okay            	µ           	¼   |                   S         gpio@50004000            	Œ        	œ             ¢         ‘            H                L      V        	¨GPIOC           #okay            	µ           	¼   |                 gpio@50005000            	Œ        	œ             ¢         ‘            H  0             L      W        	¨GPIOD           #okay            	µ           	¼   |       0            S   Œ      gpio@50006000            	Œ        	œ             ¢         ‘            H  @             L      X        	¨GPIOE           #okay            	µ           	¼   |       @            S   €      gpio@50007000            	Œ        	œ             ¢         ‘            H  P             L      Y        	¨GPIOF           #okay            	µ           	¼   |       P            S   T      gpio@50008000            	Œ        	œ             ¢         ‘            H  `             L      Z        	¨GPIOG           #okay            	µ           	¼   |       `            S   K      gpio@50009000            	Œ        	œ             ¢         ‘            H  p             L      [        	¨GPIOH           #okay            	µ           	¼   |       p            S   ‘      gpio@5000a000            	Œ        	œ             ¢         ‘            H  €             L      \        	¨GPIOI           #okay            	µ           	¼   |       €            S   u      gpio@5000b000            	Œ        	œ             ¢         ‘            H  �             L      ]        	¨GPIOJ         	  #disabled          gpio@5000c000            	Œ        	œ             ¢         ‘            H                L      ^        	¨GPIOK         	  #disabled          adc12-usb-cc-pins-0          S   d   pins            	È             cec-1            S   W   pins            	È           	Ï         	Ü        	í             cec-sleep-1          S   X   pins            	È           rgmii-0          S   p   pins1            	È  e  d  m  n  "  B    !         	Ï         	÷        	í         pins2           	È           	Ï         	÷        	í          pins3           	È  $  %                 	Ï         rgmii-sleep-0            S   q   pins1         <  	È  e  d  m  n  "  B      !  $  %                 i2c1-0           S   F   pins            	È  <  _         	Ï         	Ü        	í             i2c1-sleep-0             S   G   pins            	È  <  _         i2c5-0           S   U   pins            	È             	Ï         	Ü        	í             i2c5-sleep-0             S   V   pins            	È             i2s2-0           S   9   pins            	È  ƒ    	        	í            	÷         	Ï         i2s2-sleep-0             S   :   pins            	È  ƒ    	         ltdc-0           S   &   pins          p  	È  g  Š  ‰  Z  r  s  x  y  z     |  O  E  F  }  ~    €  �  ‚  9  l  j  :  „      8         	Ï         	÷        	í            ltdc-sleep-0             S   '   pins          p  	È  g  Š  ‰  Z  r  s  x  y  z     |  O  E  F  }  ~    €  �  ‚  9  l  j  :  „      8         m4-leds-orange-0             S   ‹   pins            	È  w         pwm1-0           S   \   pins            	È  I  K  N         
         	÷        	í             pwm1-sleep-0             S   ]   pins            	È  I  K  N         pwm3-0           S   /   pins            	È  '         
         	÷        	í             pwm3-sleep-0             S   0   pins            	È  '         pwm4-0           S   1   pins            	È  >  ?         
         	÷        	í             pwm4-sleep-0             S   3   pins            	È  >  ?         pwm4-1           S   2   pins            	È  =         
         	÷        	í             pwm4-sleep-1             S   4   pins            	È  =         pwm5-0           S   5   pins            	È  {         
         	÷        	í             pwm5-sleep-0             S   6   pins            	È  {         pwm12-0          S   7   pins            	È  v         
         	÷        	í             pwm12-sleep-0            S   8   pins            	È  v         rtc-rsvd-0           S   ,   pins            	È  ˆ         sai2a-0          S   ^   pins            	È  …  †  ‡  @        	í             	÷         	Ï         sai2a-sleep-0            S   `   pins            	È  …  †  ‡  @         sai2b-1          S   _   pins            	È  [         	Ï         sai2b-sleep-1            S   a   pins            	È  [         sdmmc1-b4-0          S      pins1           	È  (  )  *  +  2        	í            	÷         	Ï      pins2           	È  ,        	í            	÷         	Ï         sdmmc1-b4-od-0           S      pins1           	È  (  )  *  +        	í            	÷         	Ï      pins2           	È  ,        	í            	÷         	Ï      pins3           	È  2        	í            	Ü         	Ï         sdmmc1-b4-sleep-0            S      pins            	È  (  )  *  +  ,  2         sdmmc2-b4-0          S      pins1           	È  
  
  
  
  f        	í            	÷         
      pins2           	È  C
        	í            	÷         
         sdmmc2-b4-od-0           S      pins1           	È  
  
  
  
        	í            	÷         
      pins2           	È  C
        	í            	÷         
      pins3           	È  f        	í            	Ü         
         sdmmc2-b4-sleep-0            S       pins            	È          C  f         sdmmc3-b4-0          S   h   pins1           	È  P
  T
  U
  7  Q
        	í            	÷         
      pins2           	È  o        	í            	÷         
         sdmmc3-b4-od-0           S   i   pins1           	È  P
  T
  U
  7        	í            	÷         
      pins2           	È  o        	í            	÷         
      pins3           	È  Q
        	í            	Ü         
         sdmmc3-b4-sleep-0            S   j   pins            	È  P  T  U  7  o  Q         stusb1600-0          S   v   pins            	È  ‹          
         uart4-0          S   C   pins1           	È  k         	Ï         	÷        	í          pins2           	È  	         	Ï         uart4-idle-0             S   E   pins1           	È  k      pins2           	È  	         	Ï         uart4-sleep-0            S   D   pins            	È  k           uart7-2          S   Y   pins1           	È  H         	Ï         	÷        	í          pins2           	È  G         
         uart7-idle-2             S   [   pins1           	È  H      pins2           	È  G         
         uart7-sleep-2            S   Z   pins            	È  H  G         usart2-2             S   <   pins1           	È  5  4         	Ï         	÷        	í          pins2           	È  6  3         	Ï         usart2-idle-2            S   >   pins1           	È  5  3      pins2           	È  4         	Ï         	÷        	í          pins3           	È  6         	Ï         usart2-sleep-2           S   =   pins            	È  5  4  6  3         usart3-2             S   @   pins1           	È    h	         	Ï         	÷        	í          pins2           	È  	           
         usart3-idle-2            S   B   pins1           	È          pins2           	È  h	         	Ï         	÷        	í          pins3           	È  	         
         usart3-sleep-2           S   A   pins            	È    h                pinctrl@54004000                                      !st,stm32mp157-z-pinctrl         *    T @             y                 `   ÿ        	�            S   }   gpio@54004000            	Œ        	œ             ¢         ‘            H                L              	¨GPIOZ           
#           #okay            	µ           	¼   }      �            S   ?      i2c4-0           S   s   pins            	È ” •         	Ï         	Ü        	í             i2c4-sleep-0             S   t   pins            	È ” •            gpu@59000000             !vivante,gc           HY               [       m            L      e      ~      	  ”bus core            ¸     Å      dsi@5a000000             !st,stm32-dsi             HZ               L      9             ¤        ”pclk ref px_clk         
2   +        ¸             ÷apb         #okay                                 ports                                port@0           H       endpoint            A   ~         S   )         port@1           H      endpoint            A            S   �            panel@0          !orisetech,otm8009a           H            ³   €              
A      port       endpoint            A   �         S                     ahb          !st,mlahb simple-bus                                   *      $  
N    8               0   0         m4@10000000          !st,stm32mp1-m4           H      0      8              ¸      
              ÷mcu_rst hold_boot           
Y   ‚               
h   ƒ  Dÿÿÿÿ        
z   ƒ  Hÿÿÿÿ        #okay            
�   „   …   †   ‡   ˆ   ‰         
›   Š       Š      Š      Š           
¢vq0 vq1 shutdown detach         ,default         :   ‹         y            [   D            aliases       "  
­/soc/bus@5c007000/serial@40010000         "  
µ/soc/bus@5c007000/serial@4000f000         "  
½/soc/bus@5c007000/serial@40018000         $  
Å/soc/bus@5c007000/ethernet@5800a000       "  
Ï/soc/bus@5c007000/serial@4000e000         memory@c0000000          <memory           HÀ             reserved-memory                                   *   mcuram2@10000000             !shared-dma-pool          H               
×         S   †      vdev0vring0@10040000             !shared-dma-pool          H              
×         S   ‡      vdev0vring1@10041000             !shared-dma-pool          H             
×         S   ˆ      vdev0buffer@10042000             !shared-dma-pool          H    @          
×         S   ‰      mcuram@30000000          !shared-dma-pool          H0               
×         S   …      retram@38000000          !shared-dma-pool          H8               
×         S   „      optee@de000000           HÞ               
×         led       
   !gpio-leds      led-blue          
  Àheartbeat           
Þ           [   Œ             
  
äheartbeat           
úoff          S   �      led-red         Àstatus          
Þ           [   J               options    u-boot           !u-boot,config              �         sound            !audio-graph-card            çSTM32MP15-DK          )  Playback MCLK Capture MCLK MICL Mic Bias               Ž   �   �        #okay          vin          !regulator-fixed         Àvin         Ï LK@        ç LK@         ×         S   w      firmware       optee            !linaro,optee-tz          Šsmc          y            [              scmi             !linaro,scmi-optee                                            protocol@14          H           z            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   k      regulator@3          H           Àvddcore       regulator@5          H           Àvdd          S   	      regulator@6          H           Àv3v3             S         regulator@7          H           Àv1v8_audio           S   N      regulator@8          H         
  Àv3v3_hdmi            S   H      regulator@a          H   
        Àvdd_usb          S   
      regulator@b          H           Àvdda          regulator@c          H         
  Àv1v2_hdmi           Ï O€        ç O€         ×         S   I      regulator@f          H         	  Àvbus_otg          regulator@10             H           Àvbus_sw                   watchdog             !arm,smc-wdt         6¼           #okay            Í          chosen          Aserial0:115200n8          wifi-pwrseq          !mmc-pwrseq-simple           ³   ‘               S   !         	#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 polling-delay-passive polling-delay thermal-sensors temperature hysteresis st,syscfg status ranges #mbox-cells st,proc-id interrupts-extended interrupt-names wakeup-source #clock-cells #reset-cells clock-names vdd-supply vdd_3v3_usbfs-supply regulator-name regulator-min-microvolt regulator-max-microvolt #thermal-sensor-cells access-controllers #access-controller-cells remote-endpoint reg-names arm,trig-in-sigs arm,trig-in-types arm,trig-out-sigs arm,trig-out-types cpu arm,cs-dev-assoc 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,neg-edge bus-width vmmc-supply non-removable cap-sdio-irq mmc-pwrseq phys phy-names companion 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 pins function dmas dma-names #pwm-cells #sound-dai-cells dai-format mclk-fs uart-has-rtscts shutdown-gpios max-speed vbat-supply vddio-supply st,syscfg-fmp i2c-analog-filter i2c-scl-rising-time-ns i2c-scl-falling-time-ns iovcc-supply cvcc12-supply reset-gpios VL-supply VD-supply VA-supply VAHP-supply frame-master bitclock-master touchscreen-size-x touchscreen-size-y #io-channel-cells system-clock-direction-out dai-tdm-slot-num dai-tdm-slot-width st,sync st,mem2mem dma-masters vdda-supply vref-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 usb-role-switch role-switch-default-mode dma-maxburst st,syscon snps,mixed-burst snps,pbl snps,axi-config snps,tso phy-mode phy-handle snps,wr_osr_lmt snps,rd_osr_lmt snps,blen power-role typec-power-opmode 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 gpio-controller #gpio-cells st,bank-name ngpios gpio-ranges pinmux bias-disable drive-open-drain slew-rate drive-push-pull bias-pull-down bias-pull-up st,bank-ioport phy-dsi-supply power-supply dma-ranges st,syscfg-pdds st,syscfg-rsc-tbl st,syscfg-m4-state memory-region mboxes mbox-names serial0 serial1 serial2 ethernet0 serial3 no-map color linux,default-trigger default-state boot-led routing dais linaro,optee-channel-id arm,smc-id stdout-path 