27 lines
665 B
Plaintext
27 lines
665 B
Plaintext
|
# Copyright (c) 2023 Intel Corporation
|
||
|
# SPDX-License-Identifier: Apache-2.0
|
||
|
|
||
|
config CDNS_SDHC
|
||
|
bool "CDNS SDHC"
|
||
|
default y
|
||
|
depends on DT_HAS_CDNS_SDHC_ENABLED
|
||
|
select SDHC_SUPPORTS_NATIVE_MODE
|
||
|
help
|
||
|
Enable Cadence SDMMC Host Controller.
|
||
|
|
||
|
if CDNS_SDHC
|
||
|
|
||
|
# Cadence SDHC DMA needs 64 bit aligned buffers
|
||
|
config SDHC_BUFFER_ALIGNMENT
|
||
|
default 8
|
||
|
|
||
|
config CDNS_DESC_COUNT
|
||
|
int "Allocate number of descriptors"
|
||
|
default 8
|
||
|
help
|
||
|
SD host controllers require DMA preparation for read and write operation.
|
||
|
Creates static descriptors which can be used by ADMA. Devices should
|
||
|
configure this flag if they require to transfer more than 8*64Kb of data.
|
||
|
|
||
|
endif # CDNS_SDHC
|