From 18d47316ed7371c30d0e41d1663fe772ae06eabf Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Wed, 4 Jan 2023 13:24:56 -0800 Subject: [PATCH] drivers: clock_control: esp32: fix cpu_freq divisor typo. Current divisor is 10000000 (should be 1000000). For example, ESP32_CLK_CPU_240M / 10000000 == 24 MHz (incorrect). Signed-off-by: Chris Wilson --- drivers/clock_control/clock_control_esp32.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clock_control/clock_control_esp32.c b/drivers/clock_control/clock_control_esp32.c index 60499debe69..cfe4fed8942 100644 --- a/drivers/clock_control/clock_control_esp32.c +++ b/drivers/clock_control/clock_control_esp32.c @@ -476,7 +476,7 @@ static const struct clock_control_driver_api clock_control_esp32_api = { static const struct esp32_clock_config esp32_clock_config0 = { .clk_src_sel = ESP32_CLOCK_SOURCE, - .cpu_freq = DT_PROP(DT_INST(0, DT_CPU_COMPAT), clock_frequency) / 10000000, + .cpu_freq = DT_PROP(DT_INST(0, DT_CPU_COMPAT), clock_frequency) / 1000000, .xtal_freq_sel = DT_INST_PROP(0, xtal_freq), .xtal_div = ESP32_CLOCK_XTAL_DIV };