Erwan Gouriou
3f61150d0a
drivers: clock_control: stm32wba: set regu voltage after clk configuration
...
Call to set_regu_voltage() is required also after the clock configuration
has been performed.
Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>
2023-12-22 09:53:33 +01:00
Erwan Gouriou
d06c93f24c
drivers: clock_control: stm32wba: Apply VOS range 2 when sysclock = 16MHz
...
When sysclock is 16MHz, we're allowed to used VOS range 2.
Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>
2023-11-08 15:12:21 +00:00
Guillaume Gautier
5f260591d8
drivers: clock_control: stm32wba: remove unneeded semaphore
...
Remove semaphore used for the setting of the LSE.
It is not used for STM32WBA.
Signed-off-by: Guillaume Gautier <guillaume.gautier-ext@st.com>
2023-08-30 11:28:44 +01:00
Guillaume Gautier
4a46163055
drivers: clock_control: stm32wba: enable backup domain for lsi clock
...
LSI clock configuration for STM32WBA is located in backup domain.
The backup domain needs to be enabled before the LSI can be enabled.
Signed-off-by: Guillaume Gautier <guillaume.gautier-ext@st.com>
2023-08-30 11:28:44 +01:00
Guillaume Gautier
daef7c9d1b
drivers: clock_control: stm32: Add stm32wba clock control driver
...
Add clock control driver on STM32WBA.
Signed-off-by: Guillaume Gautier <guillaume.gautier-ext@st.com>
2023-07-11 15:05:05 +02:00