From 934c2c3a5801e151108483735ffbf1cf9fcd5306 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adam=20M=C3=BAdry?= Date: Mon, 24 Apr 2023 16:06:01 +0200 Subject: [PATCH] sdmmc: sdio combination cards correct setup Co-authored-by: Mau Abata Closes https://github.com/espressif/esp-idf/issues/9822 Closes https://github.com/espressif/esp-idf/issues/10280 --- components/sdmmc/sdmmc_io.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/components/sdmmc/sdmmc_io.c b/components/sdmmc/sdmmc_io.c index 252bed0001..f36528faa0 100644 --- a/components/sdmmc/sdmmc_io.c +++ b/components/sdmmc/sdmmc_io.c @@ -93,6 +93,9 @@ esp_err_t sdmmc_init_io(sdmmc_card_t* card) card->is_sdio = 1; if (card->ocr & SD_IO_OCR_MEM_PRESENT) { + ESP_LOGD(TAG, "%s: Combination card", __func__); + card->is_mem = 1; + } else { ESP_LOGD(TAG, "%s: IO-only card", __func__); card->is_mem = 0; }