zephyr/subsys/sd
Daniel DeGrasse 05c84ccb2d sd: sd_ops: take card lock when issuing IOCTL command
Take card lock when running IOCTL command, to avoid race conditions that
could occur within the lower SDHC transfer implementations (as these
will be called by sdmmc_wait_ready)

Fixes #72368

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2024-05-16 18:54:21 -04:00
..
CMakeLists.txt sd: Changes framework to support MMC 2023-01-14 09:22:22 +01:00
Kconfig sd: add config SD_CMD_RETRIES 2024-01-25 20:13:25 +01:00
mmc.c drivers: sdhc: allow bandwidth selection 2023-09-13 16:20:59 +02:00
sd.c sd: omit zero-initialization for sdhc_command and sdhc_data structures 2024-01-25 20:13:25 +01:00
sd_init.h sd: Changes framework to support MMC 2023-01-14 09:22:22 +01:00
sd_ops.c sd: sd_ops: take card lock when issuing IOCTL command 2024-05-16 18:54:21 -04:00
sd_ops.h sd: update comment to reference 'SD host controller specification' 2024-01-25 20:13:25 +01:00
sd_utils.h sd: split sdmmc common functions into sd_ops.c 2023-01-14 09:22:22 +01:00
sdio.c sd: sdio: rework frequency and timing selection logic 2024-05-16 09:21:03 +02:00
sdmmc.c sd: sdmmc: rework frequency and timing selection logic 2024-05-16 09:21:03 +02:00