Skip to content

Commit 8f91d0c

Browse files
quytranpzzkartben
authored andcommitted
drivers: sdhc: support SDHC driver on Renesas RA8
This is initial commit to support SDHC driver on Renesas RA8 with r_sdhi modules Signed-off-by: Tran Van Quy <quy.tran.pz@renesas.com>
1 parent aa04d50 commit 8f91d0c

File tree

7 files changed

+872
-0
lines changed

7 files changed

+872
-0
lines changed

drivers/sdhc/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,5 @@ zephyr_library_sources_ifdef(CONFIG_INTEL_EMMC_HOST intel_emmc_host.c)
1212
zephyr_library_sources_ifdef(CONFIG_SDHC_INFINEON_CAT1 ifx_cat1_sdio.c)
1313
zephyr_library_sources_ifdef(CONFIG_CDNS_SDHC sdhc_cdns_ll.c sdhc_cdns.c)
1414
zephyr_library_sources_ifdef(CONFIG_SDHC_ESP32 sdhc_esp32.c)
15+
zephyr_library_sources_ifdef(CONFIG_SDHC_RENESAS_RA sdhc_renesas_ra.c)
1516
endif()

drivers/sdhc/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ source "drivers/sdhc/Kconfig.sam_hsmci"
1717
source "drivers/sdhc/Kconfig.intel"
1818
source "drivers/sdhc/Kconfig.sdhc_cdns"
1919
source "drivers/sdhc/Kconfig.esp32"
20+
source "drivers/sdhc/Kconfig.renesas_ra"
2021

2122
config SDHC_INIT_PRIORITY
2223
int "SDHC driver init priority"

drivers/sdhc/Kconfig.renesas_ra

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Copyright (c) 2024 Renesas Electronics Corporation
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
config SDHC_RENESAS_RA
5+
bool "Renesas RA SDHI driver"
6+
default y
7+
depends on DT_HAS_RENESAS_RA_SDHC_ENABLED
8+
select SDHC_SUPPORTS_NATIVE_MODE
9+
select USE_RA_FSP_SDHI
10+
select USE_RA_FSP_DTC
11+
select PINCTRL
12+
help
13+
Enables Renesas SD Host controller driver

0 commit comments

Comments
 (0)