From 185857aee2aa960ced3cd6317d137911aa984c84 Mon Sep 17 00:00:00 2001 From: "C.S.M" Date: Fri, 15 Aug 2025 10:59:48 +0800 Subject: [PATCH] fix(spi_flash): Fix spi_flash clock for gpspi on esp32c5/p4 --- components/spi_flash/esp_flash_spi_init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/spi_flash/esp_flash_spi_init.c b/components/spi_flash/esp_flash_spi_init.c index ead712d192..95e10c596d 100644 --- a/components/spi_flash/esp_flash_spi_init.c +++ b/components/spi_flash/esp_flash_spi_init.c @@ -294,7 +294,7 @@ static uint32_t init_gpspi_clock(esp_flash_t *chip, const esp_flash_spi_device_c #if GPSPI_FLASH_LL_SUPPORT_CLK_SRC_PRE_DIV uint32_t pre_div = s_spi_find_clock_src_pre_div(clk_src_freq, GPSPI_FLASH_LL_PERIPHERAL_FREQUENCY_MHZ * 1000 * 1000); gpspi_flash_ll_clk_source_pre_div(spi_flash_ll_get_hw(config->host_id), pre_div / 2, 2); - final_freq_mhz = clk_src_freq / (1 * 1000 * 1000) / (pre_div); + final_freq_mhz = clk_src_freq / (pre_div); #else final_freq_mhz = clk_src_freq / (1 * 1000 * 1000); #endif