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

              
  Îtx rx ecc         	  )disabled             spi@58003000             !st,stm32f469-qspi            HX 0    p              �qspi qspi_mm             T       \         0  É   o                  o                       Îtx rx           r      z        è     Î                                     /   \      	  )disabled          ethernet@5800a000         #   !st,stm32mp1-dwmac snps,dwmac-4.20a           HX             
  �stmmaceth           N          =           bmacirq        6  óstmmaceth mac-clk-tx mac-clk-rx eth-ck ptp_ref ethstp         0  r      i      g      h      {      ©      p        n               x        ‰           ’   p         ¢           /   ^        )okay            6   q        @   r        (default sleep         	  «rgmii-id            &  è        ´   s   stmmac-axi-config           ¿           Ï           ß                                  L   p      mdio                                       !snps,dwmac-mdio    ethernet-phy@0           H             L   s            serial@5c000000          !st,stm32h7-uart          H\              N                 r      ”         y           /         	  )disabled          spi@5c001000                                       !st,stm32h7-spi           H\              T       V           r      ‡        è     @      0  É   o   "                 o   #                         /           Îrx tx         	  )disabled          i2c@5c002000             !st,stm32mp15-i2c             H\              bevent error         N                   `           r      Œ        è     B                                  I                  y         W           /           )okay            (default sleep           6   t        @   u        i   ¹        €            , €   typec@28             !st,stusb1600             H   (         T               r   v        (default         6   w        )okay            ”   x   connector            !usb-c-connector         çUSB-C           édual            ôdefault    port       endpoint            q   y         L   n               stpmic@33            !st,stpmic1           H   3        N   K                 ›         Š           )okay       regulators           !st,stpmic1-regulators              x           x        !   x        .   x        ;           G   x        S   z        _   x        k   x        w           ƒ   x        “   x            {        ¯   {   buck1           ´vddcore         Ã O€        Û ™p         ¾        Ò             é      buck2           ´vdd_ddr         Ã ™p        Û ™p         ¾        Ò             é         L   z      buck3           ´vdd         Ã 2Z         Û 2Z          ¾         	        Ò             é         L         buck4           ´v3v3            Ã 2Z         Û 2Z          ¾         é        Ò             L         ldo1            ´v1v8_audio          Ã w@        Û w@         ¾         T                L   O      ldo2          
  ´v3v3_hdmi           Ã 2Z         Û 2Z          ¾         T                L   I      ldo3            ´vtt_ddr         Ã ¡         Û q°         ¾         é      ldo4            ´vdd_usb          T                L   	      ldo5            ´vdda            Ã ,@         Û ,@          T                	      ldo6          
  ´v1v2_hdmi           Ã O€        Û O€         ¾         T                L   J      vref_ddr          	  ´vref_ddr             ¾      boost           ´bst_out          T                L   {      pwr_sw1       	  ´vbus_otg             T             pwr_sw2         ´vbus_sw          T               	+            onkey            !st,stpmic1-onkey             T                       bonkey-falling onkey-rising          	F   
        )okay          watchdog             !st,stpmic1-wdt        	  )disabled                i2c@5c009000             !st,stm32mp15-i2c             H\ �            bevent error         N      6             ˆ           r      Ž        è     C                                0  É   o   &                 o   '                      Îrx tx           I                   y         W           /         	  )disabled          can@4400e000             !bosch,m_can          HD à    D            �m_can message_ram            T                          
  bint0 int1           r             �      
  óhclk cclk           è     LX         	Y                                         /   >      	  )disabled          can@4400f000             !bosch,m_can          HD ð    D   (         �m_can message_ram            T                          
  bint0 int1           r             �      
  óhclk cclk           è     LX         	Y                                        /   >      	  )disabled          cryp@54001000            !st,stm32mp1-cryp             HT              T       O           r      `        è     „           /   	        )okay             tamp@5c00a000             !st,stm32-tamp syscon simple-mfd          H\               L   „      pinctrl@50002000                                      !st,stm32mp157-pinctrl           0    P     ¤          r                 `   ÿ        	h            L   |   gpio@50002000            	s        	ƒ             ›         Š            H               r      T        	�GPIOA           )okay            	œ           	£   |                    L   K      gpio@50003000            	s        	ƒ             ›         Š            H              r      U        	�GPIOB           )okay            	œ           	£   |                   L         gpio@50004000            	s        	ƒ             ›         Š            H               r      V        	�GPIOC           )okay            	œ           	£   |                 gpio@50005000            	s        	ƒ             ›         Š            H  0            r      W        	�GPIOD           )okay            	œ           	£   |       0            L   �      gpio@50006000            	s        	ƒ             ›         Š            H  @            r      X        	�GPIOE           )okay            	œ           	£   |       @            L   �      gpio@50007000            	s        	ƒ             ›         Š            H  P            r      Y        	�GPIOF           )okay            	œ           	£   |       P            L   U      gpio@50008000            	s        	ƒ             ›         Š            H  `            r      Z        	�GPIOG           )okay            	œ           	£   |       `            L   L      gpio@50009000            	s        	ƒ             ›         Š            H  p            r      [        	�GPIOH           )okay            	œ           	£   |       p            L   ’      gpio@5000a000            	s        	ƒ             ›         Š            H  €            r      \        	�GPIOI           )okay            	œ           	£   |       €            L   v      gpio@5000b000            	s        	ƒ             ›         Š            H  �            r      ]        	�GPIOJ         	  )disabled          gpio@5000c000            	s        	ƒ             ›         Š            H               r      ^        	�GPIOK         	  )disabled          adc12-usb-cc-pins-0          L   e   pins            	¯             cec-1            L   X   pins            	¯           	¶         	Ã        	Ô             cec-sleep-1          L   Y   pins            	¯           rgmii-0          L   q   pins1            	¯  e  d  m  n  "  B    !         	¶         	Þ        	Ô         pins2           	¯           	¶         	Þ        	Ô          pins3           	¯  $  %                 	¶         rgmii-sleep-0            L   r   pins1         <  	¯  e  d  m  n  "  B      !  $  %                 hdp2-0           L      pins            	¯  M         	¶         	Þ        	Ô            hdp2-sleep-0             L      pins            	¯  M         i2c1-0           L   G   pins            	¯  <  _         	¶         	Ã        	Ô             i2c1-sleep-0             L   H   pins            	¯  <  _         i2c5-0           L   V   pins            	¯             	¶         	Ã        	Ô             i2c5-sleep-0             L   W   pins            	¯             i2s2-0           L   :   pins            	¯  ƒ    	        	Ô            	Þ         	¶         i2s2-sleep-0             L   ;   pins            	¯  ƒ    	         ltdc-0           L   '   pins          p  	¯  g  Š  ‰  Z  r  s  x  y  z     |  O  E  F  }  ~    €  �  ‚  9  l  j  :  „      8         	¶         	Þ        	Ô            ltdc-sleep-0             L   (   pins          p  	¯  g  Š  ‰  Z  r  s  x  y  z     |  O  E  F  }  ~    €  �  ‚  9  l  j  :  „      8         m4-leds-orange-0             L   Œ   pins            	¯  w         pwm1-0           L   ]   pins            	¯  I  K  N         	î         	Þ        	Ô             pwm1-sleep-0             L   ^   pins            	¯  I  K  N         pwm3-0           L   0   pins            	¯  '         	î         	Þ        	Ô             pwm3-sleep-0             L   1   pins            	¯  '         pwm4-0           L   2   pins            	¯  >  ?         	î         	Þ        	Ô             pwm4-sleep-0             L   4   pins            	¯  >  ?         pwm4-1           L   3   pins            	¯  =         	î         	Þ        	Ô             pwm4-sleep-1             L   5   pins            	¯  =         pwm5-0           L   6   pins            	¯  {         	î         	Þ        	Ô             pwm5-sleep-0             L   7   pins            	¯  {         pwm12-0          L   8   pins            	¯  v         	î         	Þ        	Ô             pwm12-sleep-0            L   9   pins            	¯  v         rtc-rsvd-0           L   -   pins            	¯  ˆ         sai2a-0          L   _   pins            	¯  …  †  ‡  @        	Ô             	Þ         	¶         sai2a-sleep-0            L   a   pins            	¯  …  †  ‡  @         sai2b-1          L   `   pins            	¯  [         	¶         sai2b-sleep-1            L   b   pins            	¯  [         sdmmc1-b4-0          L      pins1           	¯  (  )  *  +  2        	Ô            	Þ         	¶      pins2           	¯  ,        	Ô            	Þ         	¶         sdmmc1-b4-od-0           L      pins1           	¯  (  )  *  +        	Ô            	Þ         	¶      pins2           	¯  ,        	Ô            	Þ         	¶      pins3           	¯  2        	Ô            	Ã         	¶         sdmmc1-b4-sleep-0            L      pins            	¯  (  )  *  +  ,  2         sdmmc2-b4-0          L      pins1           	¯  
  
  
  
  f        	Ô            	Þ         	ý      pins2           	¯  C
        	Ô            	Þ         	ý         sdmmc2-b4-od-0           L       pins1           	¯  
  
  
  
        	Ô            	Þ         	ý      pins2           	¯  C
        	Ô            	Þ         	ý      pins3           	¯  f        	Ô            	Ã         	ý         sdmmc2-b4-sleep-0            L   !   pins            	¯          C  f         sdmmc3-b4-0          L   i   pins1           	¯  P
  T
  U
  7  Q
        	Ô            	Þ         	ý      pins2           	¯  o        	Ô            	Þ         	ý         sdmmc3-b4-od-0           L   j   pins1           	¯  P
  T
  U
  7        	Ô            	Þ         	ý      pins2           	¯  o        	Ô            	Þ         	ý      pins3           	¯  Q
        	Ô            	Ã         	ý         sdmmc3-b4-sleep-0            L   k   pins            	¯  P  T  U  7  o  Q         stusb1600-0          L   w   pins            	¯  ‹          	ý         uart4-0          L   D   pins1           	¯  k         	¶         	Þ        	Ô          pins2           	¯  	         	¶         uart4-idle-0             L   F   pins1           	¯  k      pins2           	¯  	         	¶         uart4-sleep-0            L   E   pins            	¯  k           uart7-2          L   Z   pins1           	¯  H         	¶         	Þ        	Ô          pins2           	¯  G         	ý         uart7-idle-2             L   \   pins1           	¯  H      pins2           	¯  G         	ý         uart7-sleep-2            L   [   pins            	¯  H  G         usart2-2             L   =   pins1           	¯  5  4         	¶         	Þ        	Ô          pins2           	¯  6  3         	¶         usart2-idle-2            L   ?   pins1           	¯  5  3      pins2           	¯  4         	¶         	Þ        	Ô          pins3           	¯  6         	¶         usart2-sleep-2           L   >   pins            	¯  5  4  6  3         usart3-2             L   A   pins1           	¯    h	         	¶         	Þ        	Ô          pins2           	¯  	           	ý         usart3-idle-2            L   C   pins1           	¯          pins2           	¯  h	         	¶         	Þ        	Ô          pins3           	¯  	         	ý         usart3-sleep-2           L   B   pins            	¯    h                pinctrl@54004000                                      !st,stm32mp157-z-pinctrl         0    T @             r                 `   ÿ        	h            L   }   gpio@54004000            	s        	ƒ             ›         Š            H               r      _        	�GPIOZ           

           )okay            	œ           	£   }      �            L   @      i2c4-0           L   t   pins            	¯ ” •         	¶         	Ã        	Ô             i2c4-sleep-0             L   u   pins            	¯ ” •            gpu@59000000             !vivante,gc           HY               T       m           r      e      ~      	  óbus core            è     Å      dsi@5a000000             !st,stm32-dsi             HZ              r      9   ~      ¤        ópclk ref px_clk         
   ,        è             ÷apb         )okay                                 ports                                port@0           H       endpoint            q            L   *         port@1           H      endpoint            q   €         L   ‚            panel@0          !orisetech,otm8009a           H            ³   �              
(      port       endpoint            q   ‚         L   €                  ahb          !st,mlahb simple-bus                                   0      $  
5    8               0   0         m4@10000000          !st,stm32mp1-m4           H      0      8              è      !        ÷mcu_rst         
@                
S   ƒ               
b   „  Dÿÿÿÿ        
t   „  Hÿÿÿÿ        )okay            
‡   …   †   ‡   ˆ   ‰   Š         
•   ‹       ‹      ‹      ‹           
œvq0 vq1 shutdown detach         (default         6   Œ         r            T   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                                   0   mcuram2@10000000             !shared-dma-pool          H               
Ñ         L   ‡      vdev0vring0@10040000             !shared-dma-pool          H              
Ñ         L   ˆ      vdev0vring1@10041000             !shared-dma-pool          H             
Ñ         L   ‰      vdev0buffer@10042000             !shared-dma-pool          H    @          
Ñ         L   Š      mcuram@30000000          !shared-dma-pool          H0               
Ñ         L   †      retram@38000000          !shared-dma-pool          H8               
Ñ         L   …         led       
   !gpio-leds      led-blue          
  Jheartbeat           
Ø           i   �             
  
Þheartbeat           
ôoff          L   Ž      led-red         Jstatus          
Ø           i   K               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@         ¾         L   x      chosen          serial0:115200n8          wifi-pwrseq          !mmc-pwrseq-simple           ³   ’               L   "         	#address-cells #size-cells model compatible clock-frequency device_type reg phandle interrupts interrupt-affinity interrupt-parent method #interrupt-cells interrupt-controller arm,no-tick-in-suspend #clock-cells polling-delay-passive polling-delay thermal-sensors temperature hysteresis st,syscfg status ranges #mbox-cells st,proc-id interrupts-extended interrupt-names clocks wakeup-source #reset-cells vdd-supply vdd_3v3_usbfs-supply regulator-name regulator-min-microvolt regulator-max-microvolt clock-names #thermal-sensor-cells access-controllers pinctrl-names pinctrl-0 pinctrl-1 function pins #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-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 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 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-holdboot 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 stdout-path 