dts: stm32h7rs: Add SDMMC support for STM32H7RS series #97293
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds SDMMC support for STM32H7RS series microcontrollers and enables it on two development boards.
Changes:
SoC support: Add SDMMC1 and SDMMC2 controller configurations for STM32H7RS series
Board enablement: Configure SDMMC1 on supported boards:
Clock Configuration:
Both boards use PLL2S as the kernel peripheral clock source:
Hardware Features:
Testing Status:
zephyr/tests/drivers/disk/disk_performance
:Note: I don't have access to the STM32H7S78-DK physical board, but the configuration should be correct based on the hardware documentation. If anyone could help test this board, it would be greatly appreciated, and I'm willing to make adjustments based on the test results.