drivers: disk: add SDMMC zephyr disk driver
Add generic sdmmc zephyr disk driver, which uses the SDMMC subsystem Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
This commit is contained in:
parent
aadcc97c68
commit
a79f485487
3 changed files with 151 additions and 0 deletions
|
@ -5,6 +5,7 @@
|
|||
DT_COMPAT_ZEPHYR_MMC_SPI_SLOT := zephyr,mmc-spi-slot
|
||||
DT_COMPAT_NXP_USDHC := nxp,imx-usdhc
|
||||
DT_COMPAT_ST_STM32_SDMMC := st,stm32-sdmmc
|
||||
DT_COMPAT_ZEPHYR_MMC := zephyr,sdmmc-disk
|
||||
|
||||
config DISK_DRIVER_SDMMC
|
||||
bool "SDMMC card driver"
|
||||
|
@ -33,6 +34,14 @@ config SDMMC_OVER_SPI
|
|||
help
|
||||
File system on a SDHC card accessed over SPI.
|
||||
|
||||
config SDMMC_SUBSYS
|
||||
bool "SDMMC access via SD subsystem"
|
||||
select SD_STACK
|
||||
select SDHC
|
||||
default $(dt_compat_enabled,$(DT_COMPAT_ZEPHYR_MMC))
|
||||
help
|
||||
Enable SDMMC access via SD subsystem
|
||||
|
||||
config SDMMC_USDHC
|
||||
bool "NXP i.MXRT USDHC driver"
|
||||
depends on (HAS_MCUX_USDHC1 || HAS_MCUX_USDHC2)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue