From 337b99002a4481b2dd3f603cd59afa2d48a7513c Mon Sep 17 00:00:00 2001 From: Alexandre Abadie Date: Wed, 1 Dec 2021 09:09:35 +0100 Subject: [PATCH] cpu/stm32/stmclk: enable 48MHz when usbdev is used --- cpu/stm32/stmclk/stmclk_l4wx.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cpu/stm32/stmclk/stmclk_l4wx.c b/cpu/stm32/stmclk/stmclk_l4wx.c index 811ee63167..ab224b082c 100644 --- a/cpu/stm32/stmclk/stmclk_l4wx.c +++ b/cpu/stm32/stmclk/stmclk_l4wx.c @@ -347,8 +347,8 @@ #define CLOCK48MHZ_SELECT (0) #endif -/* Only periph_hwrng requires 48MHz for the moment */ -#if IS_USED(MODULE_PERIPH_HWRNG) +/* periph_hwrng and periph_usbdev require a 48MHz clock source */ +#if IS_USED(MODULE_PERIPH_HWRNG) || IS_USED(MODULE_PERIPH_USBDEV) #if !IS_ACTIVE(CLOCK48MHZ_USE_PLLQ) && !IS_ACTIVE(CLOCK48MHZ_USE_MSI) #error "No 48MHz clock source available, HWRNG cannot work" #endif