From 3c19c85b3225ca525bbf7c967f0f347a72147656 Mon Sep 17 00:00:00 2001 From: Raffael Rostagno Date: Thu, 22 Aug 2024 09:30:22 -0300 Subject: [PATCH] drivers: clock_control: esp32c6: Fix for USB/JTAG port Fixes non-working JTAG port when serial USB is not enabled. Signed-off-by: Raffael Rostagno --- drivers/clock_control/clock_control_esp32.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/clock_control/clock_control_esp32.c b/drivers/clock_control/clock_control_esp32.c index 74949f9c6bd..98e7c5a31cd 100644 --- a/drivers/clock_control/clock_control_esp32.c +++ b/drivers/clock_control/clock_control_esp32.c @@ -125,7 +125,9 @@ static void esp32_clock_perip_init(void) REG_CLR_BIT(PCR_PVT_MONITOR_FUNC_CLK_CONF_REG, PCR_PVT_MONITOR_FUNC_CLK_EN); WRITE_PERI_REG(PCR_CTRL_CLK_OUT_EN_REG, 0); +#if CONFIG_SERIAL_ESP32_USB usb_serial_jtag_ll_enable_bus_clock(false); +#endif } if ((rst_reason == RESET_REASON_CHIP_POWER_ON) ||