From 352d18b48ead8b67fef4cc19f77d51455e8df28c Mon Sep 17 00:00:00 2001 From: Shengyu Qu Date: Sun, 12 Jul 2026 03:38:54 +0800 Subject: [PATCH] fix(spi_flash): add #if check for s_mxic_set_required_regs() Currently, s_mxic_set_required_regs() lacks checking for CONFIG_SPI_FLASH_SUPPORT_MXIC_OPI_CHIP. And this causes a defined but not used warning when MXIC flash driver is disabled in project config. So add a #if check for this to supress warning. Signed-off-by: Shengyu Qu (cherry picked from commit 062c948c1885222c2ee7c7fe5daa21d1a5e32f73) --- components/spi_flash/esp32s3/spi_flash_oct_flash_init.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/components/spi_flash/esp32s3/spi_flash_oct_flash_init.c b/components/spi_flash/esp32s3/spi_flash_oct_flash_init.c index ba78e0ed122..f55d562223d 100644 --- a/components/spi_flash/esp32s3/spi_flash_oct_flash_init.c +++ b/components/spi_flash/esp32s3/spi_flash_oct_flash_init.c @@ -219,6 +219,7 @@ static void s_flash_init_mxic(esp_rom_spiflash_read_mode_t mode) } #endif // #if CONFIG_SPI_FLASH_SUPPORT_MXIC_OPI_CHIP +#if CONFIG_SPI_FLASH_SUPPORT_MXIC_OPI_CHIP static void s_mxic_set_required_regs(uint32_t chip_id) { bool is_swap = false; @@ -230,6 +231,7 @@ static void s_mxic_set_required_regs(uint32_t chip_id) esp_rom_spi_set_dtr_swap_mode(0, is_swap, is_swap); esp_rom_spi_set_dtr_swap_mode(1, is_swap, is_swap); } +#endif /*----------------------------------------------------------------------------------------------------