zephyr/drivers/sdhc/Kconfig.rcar

43 lines
905 B
Plaintext

# Copyright (c) 2023 EPAM Systems
# SPDX-License-Identifier: Apache-2.0
config RCAR_MMC
bool "Renesas Rcar MMC driver"
default y
depends on DT_HAS_RENESAS_RCAR_MMC_ENABLED
select SDHC_SUPPORTS_NATIVE_MODE
select REGULATOR
select GPIO
select SDHC_SUPPORTS_UHS if SDMMC_STACK
help
Renesas Rcar MMC driver.
if RCAR_MMC
config RCAR_MMC_DMA_SUPPORT
bool "Internal DMA support for Renesas Rcar MMC driver"
select CACHE_MANAGEMENT
select DCACHE
default y
help
Internal DMA support for Renesas Rcar MMC driver.
config RCAR_MMC_SCC_SUPPORT
bool "Support of SCC"
default y
help
Enable support of Sampling Clock Controller for Renesas Rcar MMC driver.
if RCAR_MMC_DMA_SUPPORT
config SDHC_BUFFER_ALIGNMENT
default 128
config RCAR_MMC_DMA_IRQ_DRIVEN_SUPPORT
bool "Internal DMA IRQ driven support for Renesas Rcar MMC driver"
default y
endif # RCAR_MMC_DMA_SUPPORT
endif # RCAR_MMC