drivers: sdhc: add SDHC driver for PSE84 & cy8cproto_062_4343w

- add SDHC driver code to support both SDMMC and SDIO fucntion
- add SDHC dts node and Kconfig
- add clock configuration for SDHC

Signed-off-by: Kevin Chan <kevin.chan3@infineon.com>
This commit is contained in:
Kevin Chan
2025-12-12 14:51:57 -08:00
committed by Henrik Brix Andersen
parent 642127e1d7
commit 0c950801d3
14 changed files with 1406 additions and 360 deletions

View File

@@ -85,8 +85,11 @@ endif()
if(CONFIG_WIFI_AIROC)
add_subdirectory(whd-expansion)
## Add core-lib sources for CAT1 devices
add_subdirectory_ifndef(CONFIG_SOC_FAMILY_INFINEON_CAT1 core-lib)
if(NOT CONFIG_SOC_FAMILY_INFINEON_CAT1
AND NOT CONFIG_SOC_FAMILY_PSOC6_LEGACY
AND NOT CONFIG_SOC_FAMILY_INFINEON_EDGE)
add_subdirectory(core-lib)
endif()
## Add abstraction-rtos sources
add_subdirectory_ifndef(CONFIG_SOC_FAMILY_INFINEON_CAT1 abstraction-rtos)