From 68c11b2a454bba5ca76f491c2a42a1b52d27d3f5 Mon Sep 17 00:00:00 2001 From: Chun-Chieh Li Date: Tue, 30 Jul 2024 13:35:54 +0800 Subject: [PATCH] soc: nuvoton: numaker: m2l31x: fix hirc48m typo Fix typo on HIRC48M. This clock source is required by: - USB 1.1 OTG PHY - USBD - USBH - OTG Signed-off-by: Chun-Chieh Li --- soc/nuvoton/numaker/m2l31x/soc.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/soc/nuvoton/numaker/m2l31x/soc.c b/soc/nuvoton/numaker/m2l31x/soc.c index e72249641a52f0..66c877f4242082 100644 --- a/soc/nuvoton/numaker/m2l31x/soc.c +++ b/soc/nuvoton/numaker/m2l31x/soc.c @@ -57,14 +57,14 @@ void soc_reset_hook(void) /* Wait for LIRC clock ready */ CLK_WaitClockReady(CLK_STATUS_LIRCSTB_Msk); -#if DT_NODE_HAS_PROP(DT_NODELABEL(scc), hirc48) - /* Enable/disable 48 MHz high-speed internal RC oscillator (HIRC48) */ - if (DT_ENUM_IDX(DT_NODELABEL(scc), hirc48) == NUMAKER_SCC_CLKSW_ENABLE) { - CLK_EnableXtalRC(CLK_PWRCTL_HIRC48EN_Msk); - /* Wait for HIRC48 clock ready */ - CLK_WaitClockReady(CLK_STATUS_HIRC48STB_Msk); - } else if (DT_ENUM_IDX(DT_NODELABEL(scc), hirc48) == NUMAKER_SCC_CLKSW_DISABLE) { - CLK_DisableXtalRC(CLK_PWRCTL_HIRC48EN_Msk); +#if DT_NODE_HAS_PROP(DT_NODELABEL(scc), hirc48m) + /* Enable/disable 48 MHz high-speed internal RC oscillator (HIRC48M) */ + if (DT_ENUM_IDX(DT_NODELABEL(scc), hirc48m) == NUMAKER_SCC_CLKSW_ENABLE) { + CLK_EnableXtalRC(CLK_PWRCTL_HIRC48MEN_Msk); + /* Wait for HIRC48M clock ready */ + CLK_WaitClockReady(CLK_STATUS_HIRC48MSTB_Msk); + } else if (DT_ENUM_IDX(DT_NODELABEL(scc), hirc48m) == NUMAKER_SCC_CLKSW_DISABLE) { + CLK_DisableXtalRC(CLK_PWRCTL_HIRC48MEN_Msk); } #endif