zephyr/drivers/sdhc
Paul Alvin 327c78ec0a drivers: sdhc: Add driver support for xlnx SDHC
Add driver support for xlnx SD/EMMC host controller. The driver
currently support SD host controller version 3.0 and EMMC host
controller version 5.1. This driver functions with the SDHC subsystem to
perform operations on device.

Driver support both interrupt and polled mode data transfer. Uses ADMA2
to perform data transfer.

Signed-off-by: Paul Alvin <alvin.paulp@amd.com>
2025-04-28 12:56:50 -05:00
..
CMakeLists.txt drivers: sdhc: Add driver support for xlnx SDHC 2025-04-28 12:56:50 -05:00
ifx_cat1_sdio.c drivers: sdhc: fix infineon cat1 gpio initialization 2025-01-29 07:08:58 +01:00
imx_usdhc.c drivers: sdhc: Place API into iterable section 2024-12-02 23:04:22 +01:00
intel_emmc_host.c drivers: fix spelling of "transfer" 2025-02-21 11:41:46 +00:00
intel_emmc_host.h
Kconfig drivers: sdhc: Add driver support for xlnx SDHC 2025-04-28 12:56:50 -05:00
Kconfig.ambiq drivers: sdhc: add sdhc driver for Ambiq MCU 2025-04-11 06:33:24 +02:00
Kconfig.esp32 drivers: fix bad SPDX-License-Identifier header 2024-05-08 09:23:16 -04:00
Kconfig.ifx_cat1 drivers: Remove CONFIG_PINCTRL in defconfig files 2024-09-23 18:08:14 -04:00
Kconfig.imx drivers: fix bad SPDX-License-Identifier header 2024-05-08 09:23:16 -04:00
Kconfig.intel
Kconfig.max32 drivers: sdhc: Add MAX32666 SDHC driver 2025-02-14 20:20:03 +01:00
Kconfig.mcux_sdif drivers: fix bad SPDX-License-Identifier header 2024-05-08 09:23:16 -04:00
Kconfig.rcar drivers: rcar: Select CONFIG_PINCTRL 2024-11-22 17:41:02 +01:00
Kconfig.renesas_ra drivers: sdhc: support SDHC driver on Renesas RA8 2024-12-25 06:33:12 +01:00
Kconfig.sam_hsmci soc: atmel: Drop PINCTRL from Kconfig.defconfig 2024-11-04 13:43:26 -06:00
Kconfig.sdhc_cdns
Kconfig.spi drivers: fix bad SPDX-License-Identifier header 2024-05-08 09:23:16 -04:00
Kconfig.xlnx drivers: sdhc: Add driver support for xlnx SDHC 2025-04-28 12:56:50 -05:00
mcux_sdif.c drivers: sdhc: Place API into iterable section 2024-12-02 23:04:22 +01:00
rcar_mmc_registers.h drivers: sdhc: add support of Renesas MMC driver 2024-05-01 10:55:11 -04:00
rcar_mmc.c drivers: sdhc: Place API into iterable section 2024-12-02 23:04:22 +01:00
sam_hsmci.c drivers: sdhc: Place API into iterable section 2024-12-02 23:04:22 +01:00
sdhc_ambiq.c drivers: Wrap device driver APIs using DEVICE_API macro 2025-04-28 13:41:03 +02:00
sdhc_cdns_ll.c drivers: sdhc: fix spelling of "programing" 2025-02-19 18:51:13 +01:00
sdhc_cdns_ll.h
sdhc_cdns.c drivers: sdhc: Place API into iterable section 2024-12-02 23:04:22 +01:00
sdhc_esp32.c drivers: sdhc: Place API into iterable section 2024-12-02 23:04:22 +01:00
sdhc_esp32.h drivers: esp32: SDHC implementation 2024-04-30 18:23:06 +02:00
sdhc_max32.c drivers: sdhc: Add MAX32666 SDHC driver 2025-02-14 20:20:03 +01:00
sdhc_renesas_ra.c drivers: Correct value of event macro for all Renesas SoC 2025-02-28 18:29:17 +01:00
sdhc_renesas_ra.h drivers: sdhc: support SDHC driver on Renesas RA8 2024-12-25 06:33:12 +01:00
sdhc_spi.c sdhc: sdhc_spi: additional SPI PM calls 2025-02-17 21:03:47 +01:00
xlnx_sdhc.c drivers: sdhc: Add driver support for xlnx SDHC 2025-04-28 12:56:50 -05:00
xlnx_sdhc.h drivers: sdhc: Add driver support for xlnx SDHC 2025-04-28 12:56:50 -05:00