We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9c1fbc8 commit 4f51a56Copy full SHA for 4f51a56
drivers/clock_control/clock_control_sf32lb_rcc.c
@@ -144,12 +144,10 @@ static int clock_control_sf32lb_rcc_init(const struct device *dev)
144
(void)clock_control_on(config->hxt48, NULL);
145
146
/* TODO: make this configurable */
147
- val = sys_read32(config->base + HPSYS_RCC_CFGR);
148
- val &= HPSYS_RCC_CSR_SEL_SYS_Msk;
+ val = sys_read32(config->base + HPSYS_RCC_CSR);
+ val &= ~HPSYS_RCC_CSR_SEL_SYS_Msk;
149
val |= HPSYS_RCC_CSR_SEL_SYS_CLK_HXT48;
150
- sys_write32(val, config->base + HPSYS_RCC_CSR);
151
152
- val = sys_read32(config->base + HPSYS_RCC_CSR);
153
val &= ~HPSYS_RCC_CSR_SEL_PERI_Msk;
154
val |= HPSYS_RCC_CSR_SEL_PERI_CLK_HXT48;
155
sys_write32(val, config->base + HPSYS_RCC_CSR);
0 commit comments