Ð
þíÀ8µ(´È-DH electronics STM32MP153C DHCOR DRC CompactH!dh,stm32mp153c-dhcor-drc-compactdh,stm32mp153c-dhcor-somst,stm32mp153cpuscpu@0!arm,cortex-a7,&¾6€Lsyscon@50020000!st,stm32mp157-syscfgsysconHPr3Lthermal@50028000!st,stm32-thermalHP€T“r5ópclkÿ)okayLdma-controller@58000000!st,stm32h7-mdmaHXTzrd
' 40L1mmc@58005000(!st,stm32-sdmmc2arm,pl18xarm,primecellA%1€HXPT1rv óapb_pclkÐXi{')okay‰defaultopendrainsleep—
¡«µ
¾ÉÕßëmmc@58007000(!st,stm32-sdmmc2arm,pl18xarm,primecellA%1€HXpT|rw óapb_pclkÑXi{')okay‰defaultopendrainsleep—¡«ÕøþÉßëcrc@58009000!st,stm32f7-crcHXrn)okayusb@5800c000
!generic-ohciHXÀroØTJusb)okayLusb@5800d000
!generic-ehciHXÐroØTK#usb)okaydisplay-controller@5a001000!st,stm32-ltdcHZTXYr§ólcd )disabledwatchdog@5a002000!st,stm32mp1-iwdgHZ r: ópclklsi)okay- usbphyc@5a006000Ç!st,stm32mp1-usbphycHZ`r9H)okayLusb-phy@0WHb Lconnector!usb-a-connectormusb-phy@1WHb L/rtc@5c004000!st,stm32mp1-rtcH\@rAÀópclkrtc_ckN)okayefuse@5c005000!st,stm32mp15-bsecH\Ppart-number-otp@4Hvrefin-cal@52HRL)calib@5cH\calib@5eH^bus@5c007000!st,stm32-etzpcsimple-busH\py0Ltimer@40000000!st,stm32-timersH@TbglobalrÅóintP’—ch1ch2ch3ch4up¡ )disabledpwm
!st,stm32-pwm´ )disabledtimer@1!st,stm32h7-timer-triggerH )disabledcounter!st,stm32-timer-counter )disabledtimer@40001000!st,stm32-timersH@TbglobalrÆóint`’—ch1ch2ch3ch4uptrig¡ )disabledpwm
!st,stm32-pwm´ )disabledtimer@2!st,stm32h7-timer-triggerH )disabledcounter!st,stm32-timer-counter )disabledtimer@40002000!st,stm32-timersH@ TbglobalrÇóint@’ —ch1ch2ch3ch4¡ )disabledpwm
!st,stm32-pwm´ )disabledtimer@3!st,stm32h7-timer-triggerH )disabledcounter!st,stm32-timer-counter )disabledtimer@40003000!st,stm32-timersH@0T2bglobalrÈóint`’789:;<�—ch1ch2ch3ch4uptrig¡ )disabledpwm
!st,stm32-pwm´ )disabledtimer@4!st,stm32h7-timer-triggerH )disabledcounter!st,stm32-timer-counter )disabledtimer@40004000!st,stm32-timersH@@T6bglobalrÉóint’E—up¡ )disabledtimer@5!st,stm32h7-timer-triggerH )disabledtimer@40005000!st,stm32-timersH@PT7bglobalrÊóint’F—up¡ )disabledtimer@6!st,stm32h7-timer-triggerH )disabledtimer@40006000!st,stm32-timersH@`TwbglobalrËóint¡ )disabledpwm
!st,stm32-pwm´ )disabledtimer@11!st,stm32h7-timer-triggerH )disabledtimer@40007000!st,stm32-timersH@pT‚bglobalrÌóint¡ )disabledpwm
!st,stm32-pwm´ )disabledtimer@12!st,stm32h7-timer-triggerH )disabledtimer@40008000!st,stm32-timersH@€TƒbglobalrÍóint¡ )disabledpwm
!st,stm32-pwm´ )disabledtimer@13!st,stm32h7-timer-triggerH
)disabledtimer@40009000!st,stm32-lptimerH@N/rómuxy¡ )disabledpwm!st,stm32-pwm-lp´ )disabledtrigger@0!st,stm32-lptimer-triggerH )disabledcounter!st,stm32-lptimer-counter )disabledaudio-controller@4000b000!st,stm32h7-i2s¿H@°T$ ’'(—rxtx¡ )disabledspi@4000b000!st,stm32h7-spiH@°T$rƒL¡ )disabled‰default—Ð
audio-controller@4000c000!st,stm32h7-i2s¿H@ÀT3 ’=>—rxtx¡ )disabledspi@4000c000!st,stm32h7-spiH@ÀT3r„L ’=>—rxtx¡ )disabledaudio-controller@4000d000!st,stm32h7-spdifrx¿H@ÐrókclkTa ’]^—rxrx-ctrl¡ )disabledserial@4000e000!st,stm32h7-uartH@àNr•y ’+,—rxtx¡ )disabledserial@4000f000!st,stm32h7-uartH@ðNr–y¡)okayÙRS485-2‰defaultsleep—¡ßserial@40010000!st,stm32h7-uartH@Nr—y¡ )okayÙUART0‰default—serial@40011000!st,stm32h7-uartH@Nr˜y¡!)okay
ÙX11-UART5‰default— i2c@40012000!st,stm32mp15-i2cH@ beventerrorT r‰Lïyý¡")okay‰default—!¹&i2c@40013000!st,stm32mp15-i2cH@0beventerrorT!"rŠLïyý¡# )disabledi2c@40014000!st,stm32mp15-i2cH@@beventerrorTHIr‹Lïyý¡$ )disabledi2c@40015000!st,stm32mp15-i2cH@PbeventerrorTklrLïyý¡% )disabledcec@40016000
!st,stm32-cecH@`T^rˆ
ócechdmi-cec¡& )disableddac@40017000!st,stm32h7-dac-coreH@própclk¡' )disableddac@1
!st,stm32-dac>H )disableddac@2
!st,stm32-dac>H )disabledserial@40018000!st,stm32h7-uartH@€N ršy ’OP—rxtx¡( )disabledserial@40019000!st,stm32h7-uartH@N!r›y¡))okayÙRS485-1‰default—"#ßtimer@44000000!st,stm32-timersHD0Tbbrkuptrg-comccrÎóintp’
—ch1ch2ch3ch4uptrigcom¡0 )disabledpwm
!st,stm32-pwm´ )disabledtimer@0!st,stm32h7-timer-triggerH )disabledcounter!st,stm32-timer-counter )disabledtimer@44001000!st,stm32-timersHD0T+,-.bbrkuptrg-comccrÏóintp’/012345—ch1ch2ch3ch4uptrigcom¡1 )disabledpwm
!st,stm32-pwm´ )disabledtimer@7!st,stm32h7-timer-triggerH )disabledcounter!st,stm32-timer-counter )disabledserial@44003000!st,stm32h7-uartHD0Nr™y ’GH—rxtx¡3 )disabledaudio-controller@44004000!st,stm32h7-i2s¿HD@T# ’%&—rxtx¡4 )disabledspi@44004000!st,stm32h7-spiHD@T#r‚LH ’%&—rxtx¡4 )disabledspi@44005000!st,stm32h7-spiHDPTTr…LI ’ST—rxtx¡5 )disabledtimer@44006000!st,stm32-timersHD`TtbglobalrÐóint@’ijkl—ch1uptrigcom¡6 )disabledpwm
!st,stm32-pwm´ )disabledtimer@14!st,stm32h7-timer-triggerH )disabledtimer@44007000!st,stm32-timersHDpTubglobalrÑóint ’mn—ch1up¡7 )disabledpwm
!st,stm32-pwm´ )disabledtimer@15!st,stm32h7-timer-triggerH )disabledtimer@44008000!st,stm32-timersHD€TvbglobalrÒóint ’op—ch1up¡8 )disabledpwm
!st,stm32-pwm´ )disabledtimer@16!st,stm32h7-timer-triggerH )disabledspi@44009000!st,stm32h7-spiHDTUr†LJ ’UV—rxtx¡9 )disabledsai@4400a000!st,stm32h7-sai0D HD D£ðTWLP¡: )disabledaudio-controller@4400a004¿!st,stm32-sai-sub-aH ržósai_ck’W )disabledaudio-controller@4400a024¿!st,stm32-sai-sub-bH$ ržósai_ck’X )disabledsai@4400b000!st,stm32h7-sai0D°HD°D³ðT[LQ¡; )disabledaudio-controller@4400b004¿!st,stm32-sai-sub-aH rŸósai_ck’Y )disabledaudio-controller@4400b024¿!st,stm32-sai-sub-bH$ rŸósai_ck’Z )disabledsai@4400c000!st,stm32h7-sai0DÀHDÀDÃðTrLR¡<� )disabledaudio-controller@4400c004¿!st,stm32-sai-sub-aH r ósai_ck’q )disabledaudio-controller@4400c024¿!st,stm32-sai-sub-bH$ r ósai_ck’r )disableddfsdm@4400d000!st,stm32mp1-dfsdmHDÐrœódfsdm¡= )disabledfilter@0!st,stm32-dfsdm-adc>HTn’e—rx )disabledfilter@1!st,stm32-dfsdm-adc>HTo’f—rx )disabledfilter@2!st,stm32-dfsdm-adc>HTp’g—rx )disabledfilter@3!st,stm32-dfsdm-adc>HTq’h—rx )disabledfilter@4!st,stm32-dfsdm-adc>HTs’[—rx )disabledfilter@5!st,stm32-dfsdm-adc>HT~’\—rx )disableddma-controller@48000000
!st,stm32-dmaHH`T
/rGLÀP4¡XL$dma-controller@48001000
!st,stm32-dmaHH`T89:;<�DEFrHLÁP4¡YL%dma-router@48002000!st,stm32h7-dmamuxHH @4€[$%'rIL¡ZLadc@48003000!st,stm32mp1-adc-coreHH0TZrJ¢óbusadc›Š¡H)okay‰default—&”g's'L(adc@0!st,stm32mp1-adc>Hr(T’ —rx)okaychannel@0Hˆchannel@1Hˆchannel@6Hˆadc@100!st,stm32mp1-adc>Hr(T’
—rx•)¡vrefint)okaychannel@13H
Ùvrefintchannel@14HÙvddcorechannel@0Hˆchannel@1Hˆchannel@2Hˆmmc@48004000(!st,stm32-sdmmc2arm,pl18xarm,primecellA%1€HH@T‰rx óapb_pclkLÐXi{'¡V)okay‰defaultopendrainsleep—*¡+«,²Õ¼Éßëusb-otg@49000000!st,stm32mp15-hsotgsnps,dwc2HIr¦ óotgutmiLÈÉdwc2TbÕä öotg
-¡U)okay—.‰default usb2-phy/m0dcmi@4c006000!st,stm32-dcmiHL`TNMrMómclk’K—tx¡F )disabledtimer@50021000!st,stm32-lptimerHPN0rómuxy¡@ )disabledpwm!st,stm32-pwm-lp´ )disabledtrigger@1!st,stm32-lptimer-triggerH )disabledcounter!st,stm32-lptimer-counter )disabledtimer@50022000!st,stm32-lptimerHP N2r‘ómuxy¡A )disabledpwm!st,stm32-pwm-lp´ )disabledtrigger@2!st,stm32-lptimer-triggerH )disabledtimer@50023000!st,stm32-lptimerHP0N4r’ómuxy¡B )disabledpwm!st,stm32-pwm-lp´ )disabledtimer@50024000!st,stm32-lptimerHP@N5r“ómuxy¡C )disabledpwm!st,stm32-pwm-lp´ )disabledvrefbuf@50025000!st,stm32-vrefbufHPPÃã`Û&% r4¡E )disabledsai@50027000!st,stm32h7-sai0PpHPpPsðT’Lˆ¡D )disabledaudio-controller@50027004¿!st,stm32-sai-sub-aH r¡ósai_ck’c )disabledaudio-controller@50027024¿!st,stm32-sai-sub-bH$ r¡ósai_ck’d )disabledhash@54002000!st,stm32f756-hashHT TPra…’1
—in#¡ )disabledrng@54003000
!st,stm32-rngHT0r|†¡)okaymemory-controller@58002000!st,stm32mp1-fmc2-ebiHX ryÌ¡[)okayP0`dhl€‰defaultsleep—2¡3nand-controller@4,0!st,stm32mp1-fmc2-nfcHH T0H’1
1
1
—txrxecc )disabledethernet@1,0!micrel,ks8851-mllHr4T0;UuÌí-
&Lq˜-»spi@58003000!st,stm32f469-qspiHX0p
Ýqspiqspi_mmT\0’11—txrxrzΡ\)okay‰defaultsleep—567¡89:flash@0!jedec,spi-norHçøúð€ethernet@5800a000#!st,stm32mp1-dwmacsnps,dwmac-4.20aHX
ÝstmmacethN=bmacirq6óstmmacethmac-clk-txmac-clk-rxeth-ckptp_refethstp0righ{©p
%.I;Y¡^)okay—<�¡=‰defaultsleepbrgmiikèu>stmmac-axi-config€ L;mdio!snps,dwmac-mdioª?¶èÅèethernet-phy@7HÙÜåò¤ÿ¤¤¤& 2?¤L¤Y¤f¤L>serial@5c000000!st,stm32h7-uartH\Nr”y¡ )disabledspi@5c001000!st,stm32h7-spiH\TVr‡@0’1"1#¡—rxtx )disabledi2c@5c002000!st,stm32mp15-i2cH\ beventerrorT_`rŒBïyý¡)okay‰default—@¹&stpmic@33!st,stpmic1H3NA›Š)okayregulators!st,stpmic1-regulatorss‹B—£¯C¾Cbuck1´vddcoreÃO€Û™pÍáøbuck2´vdd_ddrÙpÛ™pÍáøLBbuck3´vddÃ2Z Û2Z ÍáøLbuck4´v3v3Ã2Z Û2Z ÍøáLldo1´vddaÃ,@ Û,@ TL'ldo2´v2v8Ã*¹€Û*¹€Tldo3´vtt_ddrá Ûq°Íøldo4´vdd_usbTL ldo5´vdd_sdÃ,@ Û,@ T ldo6´v1v8Ãw@Ûw@T ,“àvref_ddr ´vref_ddrÍboost´bst_outTLCpwr_sw1 ´vbus_otgT HL0pwr_sw2´vbus_swT
HLonkey!st,stpmic1-onkeyTbonkey-fallingonkey-rising)okaywatchdog!st,stpmic1-wdt )disabledrtc@32!microcrystal,rv8803H2eeprom@50!atmel,24c04HP ceeprom@53!atmel,24c02HS ci2c@5c009000!st,stm32mp15-i2cH\beventerrorT‡ˆrŽCï yý¡ )disabledcan@4400e000!bosch,m_canHDàDÝm_canmessage_ramT
bint0int1r
óhclkcclk l ¡>)okay‰defaultsleep—D¡Ecan@4400f000!bosch,m_canHDðD(Ým_canmessage_ramT
bint0int1r
óhclkcclk l ¡> )disabledcryp@54001000!st,stm32mp1-crypHTTOr`„¡ )disabledtamp@5c00a000 !st,stm32-tampsysconsimple-mfdH\ LIpinctrl@50002000!st,stm32mp157-pinctrl0P ¤r`ÿ {LFgpio@50002000 † –›ŠHrT ¢GPIOA)okay ¯ ¶F ÂDRCC-VAR2LAgpio@50003000 † –›ŠHrU ¢GPIOB)okay ¯ ¶Fgpio@50004000 † –›ŠH rV ¢GPIOC)okay ¯ ¶F L4gpio@50005000 † –›ŠH0rW ¢GPIOD)okay ¯ ¶F0gpio@50006000 † –›ŠH@rX ¢GPIOE)okay ¯ ¶F@ ÂDRCC-GPIO0gpio@50007000 † –›ŠHPrY ¢GPIOF)okay ¯ ¶FPgpio@50008000 † –›ŠH`rZ ¢GPIOG)okay ¯ ¶F` ÂDRCC-GPIO5gpio@50009000 † –›ŠHpr[ ¢GPIOH)okay ¯ ¶FpN ÂDRCC-HW2DRCC-GPIO4DRCC-HW1DRCC-HW0DRCC-VAR1DRCC-VAR0DRCC-GPIO6LQgpio@5000a000 † –›ŠH€r\ ¢GPIOI)okay ¯ ¶F€$ ÂDRCC-GPIO2DRCC-GPIO1L
gpio@5000b000 † –›ŠHr] ¢GPIOJ )disabledgpio@5000c000 † –›ŠH r^ ¢GPIOK )disabledadc12-ain-1L&pins Ò\]rgmii-2L<�pins1 Òedn"Bk! Ù æ öpins2 Ò Ù æ öpins3 Ò$%v Ùrgmii-sleep-2L=pins1<� Òedn"Bk!$%vfmc-1L2pinsT Ò4
5
>
?
0
1
G
H
I
J
K
L
M
N
O
8
9
:
i
l
Ù æ öfmc-sleep-1L3pinsT Ò45>?01GHIJKLMNO89:ili2c1-1L!pins Ò^_ Ù
öm-can1-2LDpins1 Ò}
ö æ Ùpins2 Ò~
Ùm_can1-sleep-2LEpins Ò}~qspi-clk-0L5pins ÒZ
Ù æ öqspi-clk-sleep-0L8pins ÒZqspi-bk1-0L6pins ÒXYW
V
Ù æ öqspi-bk1-sleep-0L9pins ÒXYWVqspi-cs1-0L7pins Ò
æ öqspi-cs1-sleep-0L:pins Òsdmmc1-b4-0L
pins1 Ò(
)
*
+
2
ö æ Ùpins2 Ò,
ö æ Ùsdmmc1-b4-od-0Lpins1 Ò(
)
*
+
ö æ Ùpins2 Ò,
ö æ Ùpins3 Ò2
ö
Ùsdmmc1-b4-sleep-0Lpins Ò()*+,2sdmmc2-b4-0Lpins1 Ò
f ö æ
pins2 ÒC
ö æ
sdmmc2-b4-od-0Lpins1 Ò
ö æ
pins2 ÒC
ö æ
pins3 Òf ö
sdmmc2-b4-sleep-0Lpins ÒCfsdmmc2-d47-2Lpins Ò
&' ö æ
sdmmc2-d47-sleep-2Lpins Ò&'sdmmc3-b4-0L*pins1 ÒP
T
U
7Q
ö æ
pins2 Òo ö æ
sdmmc3-b4-od-0L+pins1 ÒP
T
U
7 ö æ
pins2 Òo ö æ
pins3 ÒQ
ö
sdmmc3-b4-sleep-0L,pins ÒPTU7oQspi2-1Lpins1 Òƒ Ù æ öpins2 Ò‚ Ùuart4-3Lpins1 Ò
Ù æ öpins2 Ò Ùuart5-0L pins1 Ò Ù æ öpins2 Ò
Ùuart8-0L"pins1 ÒA Ù æ öpins2 Ò@ Ùuart8rtscts-0L#pins Òg j Ùusart3-4Lpins1 Òh Ù æ öpins2 Ò;
usart3-sleep-4Lpins Òh;usbotg-hs-0L.pins Ò
pinctrl@54004000!st,stm32mp157-z-pinctrl0T@r`ÿ {LGgpio@54004000 † –›ŠHr_ ¢GPIOZ
)okay ¯ ¶GL?i2c4-0L@pins Ò”• Ù
öahb!st,mlahbsimple-bus0$
-800m4@10000000!st,stm32mp1-m4H08 !Émcu_rst
8
KH
ZIDÿÿÿÿ
lIHÿÿÿÿ)okay
JKLMNO
PPPP
”vq0vq1shutdowndetachrTDaliases
Ÿ/soc/bus@5c007000/spi@58003000$
¤/soc/bus@5c007000/ethernet@5800a000:
®/soc/bus@5c007000/memory-controller@58002000/ethernet@1,0
¸/soc/mmc@58005000&
½/soc/bus@5c007000/i2c@5c002000/rtc@32
Â/soc/rtc@5c004000"
Ç/soc/bus@5c007000/serial@40010000"
Ï/soc/bus@5c007000/serial@40019000"
×/soc/bus@5c007000/serial@4000f000"
ß/soc/bus@5c007000/serial@40011000memory@c0000000