zephyr/subsys/sd
Paul Alvin c897adb1c6 sd: mmc: Remove unwanted request to card for reading OCR content
As part of the MMC card initialization sequence, CMD1 command send
multiple times to the card, first time to identify the card type and
second time to check the requested voltage window is supported or not.
There is a chance that after issuing the CMD1 for first time, card will
move to the ready state before issuing the CMD1 for second time. In this
case, card will not respond to the CMD1 send for the second time as card
is already moved to ready state and this leads to failures. Hence remove
the separate card identification logic and call mmc_send_op_cond only
once to check both supported voltage window and card type
identification.

Signed-off-by: Paul Alvin <alvin.paulp@amd.com>
2025-02-26 22:03:23 +00:00
..
CMakeLists.txt
Kconfig
mmc.c sd: mmc: Remove unwanted request to card for reading OCR content 2025-02-26 22:03:23 +00:00
sd_init.h
sd_ops.c disk: sdmmc: power off card in DISK_IOCTL_CTRL_DEINIT 2024-08-20 19:42:37 -04:00
sd_ops.h
sd_utils.h
sd.c sd: resend CMD0 before each CMD8 2024-08-27 15:14:23 -04:00
sdio.c
sdmmc.c