Ð
þí˜g8‘0(7ø2STMicroelectronics STM32MP135F-DK Discovery Board !st,stm32mp135f-dkst,stm32mp135cpuscpu@0!arm,cortex-a7,cpu8<�arm-pmu!arm,cortex-a7-pmuD…Obfirmwareopteessmc!linaro,optee-tzbDscmi!linaro,scmi-opteezprotocol@148’<�protocol@168Ÿ<�@protocol@178regulatorsregulator@08¬reg11<�9regulator@18¬reg18<�:regulator@28¬usb33<�#regulator@108
¬vdd_adc<�=regulator@138
¬vdd_usb<�;regulator@148¬vdd_sd<�8regulator@158¬v1v8_periphregulator@198¬v3v3_sw<� interrupt-controller@a0021000!arm,cortex-a7-gic»Ì8 <�psci
!arm,psci-1.0ssmctimer!arm,armv7-timer0D
básoc!simple-busbëtimer@40000000!st,stm32-timers8@Dòglobali intPch1ch2ch3ch4up $disabledpwm
!st,stm32-pwm+ $disabledtimer@1!st,stm32h7-timer-trigger8 $disabledcounter!st,stm32-timer-counter $disabledtimer@40001000!st,stm32-timers8@Dòglobalj int $disabledpwm
!st,stm32-pwm+$okay6@Jdefaultsleeptimer@2!st,stm32h7-timer-trigger8$okaycounter!st,stm32-timer-counter $disabledtimer@40002000!st,stm32-timers8@ Dòglobalk int $disabledpwm
!st,stm32-pwm+$okay6@Jdefaultsleeptimer@3!st,stm32h7-timer-trigger8$okaycounter!st,stm32-timer-counter $disabledtimer@40003000!st,stm32-timers8@0D3ògloball int`789:;<�ch1ch2ch3ch4uptrig $disabledpwm
!st,stm32-pwm+ $disabledtimer@4!st,stm32h7-timer-trigger8 $disabledcounter!st,stm32-timer-counter $disabledtimer@40004000!st,stm32-timers8@@D7òglobalm intEup $disabledtimer@5!st,stm32h7-timer-trigger8 $disabledtimer@40005000!st,stm32-timers8@PD8òglobaln intFup $disabledtimer@6!st,stm32h7-timer-trigger8 $disabledtimer@40009000!st,stm32-lptimer8@X /w muxl $disabledpwm!st,stm32-pwm-lp+ $disabledtrigger@0!st,stm32-lptimer-trigger8 $disabledcounter!st,stm32-lptimer-counter $disabledtimer!st,stm32-lptimer-timer $disabledaudio-controller@4000b000!st,stm32h7-i2s8@°zD% '(rxtx $disabledspi@4000b000!st,stm32h7-spi8@°D%`‹5 '(rxtx $disabledaudio-controller@4000c000!st,stm32h7-i2s8@ÀzD4 =>rxtx $disabledspi@4000c000!st,stm32h7-spi8@ÀD4a‹5 =>rxtx $disabledaudio-controller@4000d000!st,stm32h7-spdifrx8@Ðz^ kclkD_ ]^rxrx-ctrl $disabledserial@4000f000!st,stm32h7-uart8@ðX ~‹5l -.rxtx $disabledserial@40010000!st,stm32h7-uart8@X ‹5l$okayJdefaultsleepidle6
@’serial@40011000!st,stm32h7-uart8@X €‹5l ABrxtx $disabledi2c@40012000!st,stm32mp13-i2c8@ òeventerrorD !d‹5œ
ª$okayJdefaultsleep6@¼`ÓëB@pinctrl@21!microchip,mcp230178!ûDbJdefault6Ì»typec@53!st,stm32g0-typec8SDbJdefault6,stm32g0-ucsi.mp135f-dk.fwconnector!usb-c-connector:USB-Cportendpoint@<�%i2c@40013000!st,stm32mp13-i2c8@0òeventerrorD"#e‹5 #$rxtxœ
ª $disabledserial@40018000!st,stm32h7-uart8@€X ‚‹5l OPrxtx $disabledserial@40019000!st,stm32h7-uart8@X !ƒ‹5l $disabledJdefaultsleepidle6@’timer@44000000!st,stm32-timers8D0Dòbrkuptrg-comccr intp
ch1ch2ch3ch4uptrigcom $disabledpwm
!st,stm32-pwm+ $disabledtimer@0!st,stm32h7-timer-trigger8 $disabledcounter!st,stm32-timer-counter $disabledtimer@44001000!st,stm32-timers8D0D,-./òbrkuptrg-comccs int $disabledpwm
!st,stm32-pwm+$okay6@Jdefaultsleeptimer@7!st,stm32h7-timer-trigger8$okaycounter!st,stm32-timer-counter $disabledserial@44003000!st,stm32h7-uart8D0X ‹5Ml GHrxtx $disabledaudio-controller@44004000!st,stm32h7-i2s8D@zD$ %&rxtx $disabledspi@44004000!st,stm32h7-spi8D@D$_‹5H %&rxtx $disabledsai@4400a000!st,stm32h7-sai8D D£ðëD DW‹5P $disabledaudio-controller@4400a004!st,stm32-sai-sub-a8 z† sai_ckW $disabledaudio-controller@4400a024!st,stm32-sai-sub-b8$ z† sai_ckX $disabledsai@4400b000!st,stm32h7-sai8D°D³ðëD°DZ‹5Q $disabledaudio-controller@4400b004!st,stm32-sai-sub-a8 z‡ sai_ckY $disabledaudio-controller@4400b024!st,stm32-sai-sub-b8$ z‡ sai_ckZ $disableddfsdm@4400d000!st,stm32mp1-dfsdm8DЄ dfsdm $disabledfilter@0!st,stm32-dfsdm-adc8PDŒerx $disabledfilter@1!st,stm32-dfsdm-adc8PDfrx $disableddma-controller@48000000
!st,stm32-dma8H`D
05‹6€bmx<�dma-controller@48001000
!st,stm32-dma8H`D9:;<�=EFG6‹6bmx<�dma-router@48002000!st,stm32h7-dmamux8H @7‹6‚b…x€‘<�rcc@50000000!st,stm32mp13-rccsyscon8P’Ÿ hsehsicsilselsi(<�pwr@50001000!st,stm32mp1,pwr-reg8P $disabledreg11¬reg11žÈà¶Èàreg18¬reg18žw@¶w@usb33¬usb33ž2Z ¶2Z interrupt-controller@5000d000!st,stm32mp1-extisysconÌ»8PÐðX
ABCD)+MNjm "I]r&'(H56ST`\tuvw?b<� syscon@50020000!st,stm32mp157-syscfgsyscon8P(<�
timer@50023000!st,stm32-lptimer8P0X 4z muxl $disabledpwm!st,stm32-pwm-lp+ $disabledtimer!st,stm32-lptimer-timer $disabledtimer@50024000!st,stm32-lptimer8P@X 5{ muxl $disabledpwm!st,stm32-pwm-lp+ $disabledtimer!st,stm32-lptimer-timer $disableddma-controller@58000000!st,stm32h7-mdma8XDkEb‘ x0<�2crc@58009000!st,stm32f7-crc8XF$okayusb@5800c000
!generic-ohci8XÀG‹7˜DK $disabled<�usb@5800d000
!generic-ehci8XÐG‹7˜DLÎ$okayØhub@1!usb424,25148Ý watchdog@5a002000!st,stm32mp1-iwdg8Z - pclklsi$okayè rtc@5c004000!st,stm32mp1-rtc8\@X pclkrtc_ck$okayefuse@5c005000!st,stm32mp13-bsec8\Ppart_number_otp@48ôcalib@5c8\calib@5e8^bus@5c007000!st,stm32-etzpcsimple-bus8\pùë<�!adc@48004000!st,stm32mp13-adc-core8H@DŸX busadcÌ»!! $disabled<�"adc@0!st,stm32mp13-adcP8b"D
€rx $disabledchannel@138
:vrefintchannel@148:vddcorechannel@168:vddcpuchannel@178 :vddq_ddrusb@49000000!st,stm32mp15-hsotgsnps,dwc28I‰ otg‹6ˆ%dwc2D`1@ Raotgiq#!"$okayØ$ usb2-phy‰portendpoint@%<�serial@4c000000!st,stm32h7-uart8LX |‹6@l )*rxtx! $disabledJdefaultsleepidle6&@'’(™serial@4c001000!st,stm32h7-uart8LX }‹6Al +,rxtx!$okayJdefaultsleepidle6)@*’+™audio-controller@4c002000!st,stm32h7-i2s8L zDU STrxtx!
$disabledspi@4c002000!st,stm32h7-spi8L DUb‹6B STrxtx! $disabledspi@4c003000!st,stm32h7-spi8L0DVc‹6C UVrxtx! $disabledJdefaultsleep6,@-i2c@4c004000!st,stm32mp13-i2c8L@òeventerrorDIJf‹6D IJrxtxœ
ª! $disabledi2c@4c005000!st,stm32mp13-i2c8LPòeventerrorD]^g‹6E KLrxtxœ
ª! $disabledi2c@4c006000!st,stm32mp13-i2c8L`òeventerrorDrsh‹6Fœ
ª!$okayJdefaultsleep6.@/¼ªÓë€timer@4c007000!st,stm32-timers8LpDhòglobalo int! $disabledpwm
!st,stm32-pwm+ $disabledtimer@11!st,stm32h7-timer-trigger8 $disabledtimer@4c008000!st,stm32-timers8L€Doòglobalp int! $disabledpwm
!st,stm32-pwm+ $disabledtimer@12!st,stm32h7-timer-trigger8 $disabledtimer@4c009000!st,stm32-timers8LDpòglobalq int! $disabledpwm
!st,stm32-pwm+$okay60@1Jdefaultsleeptimer@13!st,stm32h7-timer-trigger8
$okaytimer@4c00a000!st,stm32-timers8L Deòglobalt int@ijklch1uptrigcom! $disabledpwm
!st,stm32-pwm+ $disabledtimer@14!st,stm32h7-timer-trigger8 $disabledtimer@4c00b000!st,stm32-timers8L°Dfòglobalu int mnch1up! $disabledpwm
!st,stm32-pwm+ $disabledtimer@15!st,stm32h7-timer-trigger8 $disabledtimer@4c00c000!st,stm32-timers8LÀDgòglobalv int opch1up! $disabledpwm
!st,stm32-pwm+ $disabledtimer@16!st,stm32h7-timer-trigger8 $disabledtimer@50021000!st,stm32-lptimer8PX 0x muxl! $disabledpwm!st,stm32-pwm-lp+ $disabledtrigger@1!st,stm32-lptimer-trigger8 $disabledcounter!st,stm32-lptimer-counter $disabledtimer!st,stm32-lptimer-timer $disabledtimer@50022000!st,stm32-lptimer8P X 2y muxl! $disabledpwm!st,stm32-pwm-lp+ $disabledtrigger@2!st,stm32-lptimer-trigger8 $disabledtimer!st,stm32-lptimer-timer $disabledhash@54003000!st,stm32mp13-hash8T0DQC‹7E2
in!) $disabledrng@54004000!st,stm32mp13-rng8T@[‹7F!( $disabledmemory-controller@58002000!st,stm32mp1-fmc2-ebi8X Pë`dhl€Y‹7Œ!6 $disablednand-controller@4,0!st,stm32mp1-fmc2-nfcH8 D1H2
2
2
txrxecc $disabledspi@58003000!st,stm32f469-qspi8X0p
©qspiqspi_mmD[022txrxZ‹7Ž!7 $disabledmmc@58005000(!st,stm32-sdmmc2arm,pl18xarm,primecell³ %1€8XPX`D2U apb_pclk‹7ÊÛí¿¤€!2$okayJdefaultopendrainsleep634@54’6û7%8mmc@58007000(!st,stm32-sdmmc2arm,pl18xarm,primecell³ %1€8XpX€DlV apb_pclk‹7‘ÊÛí¿¤€!3 $disabledusbphyc@5a006000’!st,stm32mp1-usbphyc8Z`\‹5Ð19@:!$okay<�usb-phy@0O8Z;e蘬ÊÝò 4<�usb-phy@1O8Z;e蘬ÊÝò 4<�$adc@48003000!st,stm32mp13-adc-core8H0DžW busadcÌ»! $okayJdefault6<�B=N=<�>adc@0!st,stm32mp13-adcP8b>D €rx$okaychannel@188:vrefintchannel@68Zˆchannel@128Zˆcrypto@54002000!st,stm32mp1-cryp8T DPB‹7D!*$okaypinctrl@50002000!st,stm32mp135-pinctrlëP „b p `ÿ<�?gpio@50002000ûÌ»89zGPIOA‡Ž?<�Dgpio@50003000ûÌ»8:zGPIOB‡Ž?gpio@50004000ûÌ»8 ;zGPIOC‡Ž? gpio@50005000ûÌ»80<�zGPIOD‡Ž?0gpio@50006000ûÌ»8@=zGPIOE‡Ž?@<�Egpio@50007000ûÌ»8P>zGPIOF‡Ž?Pgpio@50008000ûÌ»8`?zGPIOG‡Ž?`<�gpio@50009000ûÌ»8p@zGPIOH‡Ž?p<�7gpio@5000a000ûÌ»8€AzGPIOI‡Ž?€<�adc1-usb-cc-pins-0<�<�pinsš\i2c1-0<�pinsš<H¡®Ži2c1-sleep-0<�pinsš<Hi2c5-0<�.pinsš1v¡®Ži2c5-sleep-0<�/pinsš1vltdc-0<�ApinsXš9&dyg>GMI}S5`':R~@Q¡¿Žltdc-sleep-0<�BpinsXš9&dyg>GMI}S5`':R~@Qmcp23017-0<�pinsšlÏpwm3-0<�pinsšÜ¿Žpwm3-sleep-0<�pinsšpwm4-0<�pinsš=Ü¿Žpwm4-sleep-0<�pinsš=pwm8-0<�pinsšEÜ¿Žpwm8-sleep-0<�pinsšEpwm14-0<�0pinsšY
Ü¿Žpwm14-sleep-0<�1pinsšYsdmmc1-b4-0<�3pinsš(
)
*
+
2
Ž¿¡sdmmc1-b4-od-0<�5pins1š(
)
*
+
Ž¿¡pins2š2
Ž®¡sdmmc1-b4-sleep-0<�6pinsš()*+,2sdmmc1-clk-0<�4pinsš,
Ž¿¡sdmmc2-b4-0pinsšfŽ¿Ïsdmmc2-b4-od-0pins1šŽ¿Ïpins2šfŽ®Ïsdmmc2-b4-sleep-0pinsšCfsdmmc2-clk-0pinsšCŽ¿Ïspi5-0<�,pins1šws¡¿Žpins2š¡spi5-sleep-0<�-pinsšwsstm32g0-intn-0<�pinsš‚Ïuart4-0<�
pins1š6 ¡¿Žpins2š8 ¡uart4-idle-0<�pins1š6pins2š8 ¡uart4-sleep-0<�pinsš68uart8-0<�pins1šA ¡¿Žpins2šY Ïuart8-idle-0<�pins1šApins2šY Ïuart8-sleep-0<�pinsšAYusart1-0<�&pins1š "¡¿Žpins2šÏusart1-idle-0<�(pins1š pins2š"¡¿Žpins3šÏusart1-sleep-0<�'pinsš "usart2-0<�)pins1š|4¡¿Žpins2š?K¡usart2-idle-0<�+pins1š|Kpins2š4¡¿Žpins3š?¡usart2-sleep-0<�*pinsš|4?Kcan@4400e000!bosch,m_can8DàD©m_canmessage_ramD
òint0int1…
hclkcclk ë $disabledcan@4400f000!bosch,m_can8DðD(©m_canmessage_ramD
òint0int1…
hclkcclk ë $disableddcmipp@5a000000!st,stm32mp13-dcmipp8ZDO‹5Á $disabledportdisplay-controller@5a001000!st,stm32-ltdc8ZDXYŠ lcd‹@$okayJdefaultsleep6A@Bportendpoint@C<�Galiasesú/soc/serial@40010000"/soc/bus@5c007000/serial@4c000000
/soc/serial@40019000"/soc/bus@5c007000/serial@4c001000chosenserial0:115200n8memory@c0000000,memory8À reserved-memoryëoptee@dd0000008Ý&gpio-keys
!gpio-keysbutton-user
:User-PA13-þD
leds
!gpio-ledsled-blue
8heartbeatAþD
Gheartbeat]offpanel-backlight!gpio-backlightþEk$okay<�Fpanel-rgb!rocktech,rk043fn48hvƒF $okayši£Cpanel-timing똖€àµ+Á
ÎØåíù
'portendpoint@G<�C #address-cells#size-cellsmodelcompatibledevice_typeregphandleinterruptsinterrupt-affinityinterrupt-parentmethodlinaro,optee-channel-id#clock-cells#reset-cellsregulator-name#interrupt-cellsinterrupt-controlleralways-onrangesinterrupt-namesclocksclock-namesdmasdma-namesstatus#pwm-cellspinctrl-0pinctrl-1pinctrl-namesinterrupts-extendedwakeup-source#sound-dai-cellsresetspinctrl-2st,syscfg-fmpi2c-analog-filteri2c-scl-rising-time-nsi2c-scl-falling-time-nsclock-frequencygpio-controller#gpio-cellsmicrochip,irq-mirrorfirmware-namelabelremote-endpoint#io-channel-cells#dma-cellsst,mem2memdma-requestsdma-mastersdma-channelsregulator-min-microvoltregulator-max-microvoltcompanionphysvdd-supplytimeout-secbits#access-controller-cellsaccess-controllersreset-namesg-rx-fifo-sizeg-np-tx-fifo-sizeg-tx-fifo-sizedr_modeotg-revusb33d-supplyphy-namesusb-role-switchuart-has-rtsctsreg-namesarm,primecell-periphidcap-sd-highspeedcap-mmc-highspeedmax-frequencycd-gpiosdisable-wpst,neg-edgebus-widthvmmc-supplyvdda1v1-supplyvdda1v8-supply#phy-cellsphy-supplyst,current-boost-microampst,decrease-hs-slew-ratest,tune-hs-dc-levelst,enable-hs-rftime-reductionst,trim-hs-currentst,trim-hs-impedancest,tune-squelch-levelst,enable-hs-rx-gain-eqst,no-hs-ftime-ctrlst,no-lsfs-scvdda-supplyvref-supplyst,min-sample-time-nsst,syscfgst,bank-namengpiosgpio-rangespinmuxbias-disabledrive-open-draindrive-push-pullbias-pull-upbias-pull-downbosch,mram-cfgserial0serial1serial2serial3stdout-pathno-maplinux,codefunctioncolorlinux,default-triggerdefault-statedefault-onenable-gpiosbacklightpower-supplywidth-mmheight-mmhactivehback-porchhfront-porchhsync-lenhsync-activevactivevback-porchvfront-porchvsync-lenvsync-activede-activepixelclk-active