# Copyright (c) 2023 Intel Corporation # SPDX-License-Identifier: Apache-2.0 config INTEL_EMMC_HOST bool "EMMC driver" select SDHC_SUPPORTS_NATIVE_MODE select EVENTS default y depends on DT_HAS_INTEL_EMMC_HOST_ENABLED help EMMC driver support. Though this driver can be easily port to any HW which is complaint to eMMC spec, currently it is only validated using intel's EMMC host controller. if INTEL_EMMC_HOST config INTEL_EMMC_HOST_INTR bool "EMMC host controller interrupt mode" default y help EMMC host controller interrupt mode support. config INTEL_EMMC_HOST_DMA bool "EMMC host controller DMA mode" select DCACHE help EMMC host controller DMA mode support. config INTEL_EMMC_HOST_ADMA bool "EMMC host controller ADMA mode" depends on INTEL_EMMC_HOST_DMA help EMMC host controller ADMA mode support. config INTEL_EMMC_HOST_ADMA_DESC_SIZE int "EMMC host controller ADMA Descriptor size" depends on INTEL_EMMC_HOST_ADMA default 32 help EMMC host controller ADMA Descriptor size. config INTEL_EMMC_HOST_AUTO_STOP bool "auto stop command mode" default y help Auto stop command mode support. config INTEL_EMMC_HOST_BLOCK_GAP bool "Block gap mode" depends on INTEL_EMMC_HOST_DMA help Block gap mode support. config INTEL_EMMC_HOST_TUNING bool "Host tuning" help Host tuning support. endif