diff --git a/arch/risc-v/src/esp32c3/esp32c3_spi.c b/arch/risc-v/src/esp32c3/esp32c3_spi.c index 2e2be2975f..147b997f1d 100644 --- a/arch/risc-v/src/esp32c3/esp32c3_spi.c +++ b/arch/risc-v/src/esp32c3/esp32c3_spi.c @@ -1456,7 +1456,7 @@ int esp32c3_spibus_uninitialize(struct spi_dev_s *dev) #ifdef CONFIG_ESP32C3_SPI2_DMA up_disable_irq(priv->config->irq); - esp32c3_free_cpuint(priv->config->periph, priv->cpuint); + esp32c3_teardown_irq(priv->config->periph, priv->cpuint); priv->cpuint = -ENOMEM; #endif