zephyr/soc/silabs
Aksel Skauge Mellbye 8fc5514a94 soc: silabs: Only initialize HFXO Manager if HFXO is enabled
Only initialize the HFXO Manager HAL driver if the HFXO is enabled in
DeviceTree, the device uses SYSRTC for timekeeping, and Power Manager
is enabled. HFXO Manager integrates with the Sleeptimer HAL driver for
SYSRTC to autonomously wake the HFXO prior to Sleeptimer wakeup from
deep sleep. It is not needed on devices that don't have HFXO-SYSRTC
integration, and it is not needed if the application doesn't use deep
sleep.

Add missing call to init_hardware() prior to init().

Signed-off-by: Aksel Skauge Mellbye <aksel.mellbye@silabs.com>
2024-10-25 14:09:36 +02:00
..
common soc: silabs: Separate Series 2 soc.c 2024-10-22 20:41:23 +02:00
silabs_s0 soc: silabs: Introduce family specific defconfig 2024-10-22 20:41:23 +02:00
silabs_s1 soc: silabs: Introduce family specific defconfig 2024-10-22 20:41:23 +02:00
silabs_s2 soc: silabs: Only initialize HFXO Manager if HFXO is enabled 2024-10-25 14:09:36 +02:00
silabs_sim3 soc: silabs: Introduce family specific defconfig 2024-10-22 20:41:23 +02:00
CMakeLists.txt soc: silabs: Initialize DCDC from device tree 2024-10-22 20:41:23 +02:00
Kconfig soc: silabs: Only initialize HFXO Manager if HFXO is enabled 2024-10-25 14:09:36 +02:00
Kconfig.defconfig soc: silabs: Introduce family specific defconfig 2024-10-22 20:41:23 +02:00
Kconfig.soc soc: Add initial SiM3U1xx support 2024-08-26 18:51:36 +02:00
soc.yml soc: Add initial SiM3U1xx support 2024-08-26 18:51:36 +02:00