Merge branch 'bugfix/sdmmc_reset_pins_slot_width_v2' into 'master'

fix(sdmmc): fix missed deinitialization of CD and WP pins

See merge request espressif/esp-idf!37033
This commit is contained in:
Ivan Grokhotkov 2025-02-18 19:22:25 +08:00
commit 83eaa261af

View File

@ -862,6 +862,8 @@ static void sdmmc_host_deinit_slot_internal(int slot)
{
sdmmc_slot_io_info_t* gpio = &s_host_ctx.slot_ctx[slot].slot_gpio_num;
// Disconnect signals and reset used GPIO pins
reset_pin_if_valid(gpio->cd);
reset_pin_if_valid(gpio->wp);
reset_pin_if_valid(gpio->clk);
reset_pin_if_valid(gpio->cmd);
reset_pin_if_valid(gpio->d0);