soc: silabs: Update HAL for Series 2

Update HAL for Series 2 devices to Simplicity SDK 2024.6.

This HAL deprecates sl_device_init_emu(). Equivalent functions
are now performed by sl_power_manager_init().

For now, soc.c remains compatible with both the Gecko SDK based
HAL for Series 0 and 1, and the Simplicity SDK based HAL for
Series 2. In a future commit, soc.c will be split between the
two platforms.

Signed-off-by: Aksel Skauge Mellbye <aksel.mellbye@silabs.com>
This commit is contained in:
Aksel Skauge Mellbye 2024-09-19 17:22:43 +02:00 committed by Anas Nashif
commit 9f8f1fff8b
2 changed files with 1 additions and 4 deletions

View file

@ -22,9 +22,7 @@
#ifdef CONFIG_SOC_GECKO_DEV_INIT
#include <sl_device_init_dcdc.h>
#include <sl_device_init_dpll.h>
#include <sl_device_init_emu.h>
#include <sl_device_init_hfxo.h>
#include <sl_device_init_nvic.h>
#ifdef CONFIG_PM
#include <sl_hfxo_manager.h>
@ -219,7 +217,6 @@ void soc_early_init_hook(void)
sl_device_init_dcdc();
sl_device_init_hfxo();
sl_device_init_dpll();
sl_device_init_emu();
#ifdef CONFIG_PM
sl_power_manager_init();

View file

@ -223,7 +223,7 @@ manifest:
groups:
- hal
- name: hal_silabs
revision: 4c813a1f6c0bba03dec45a3878ba06cfb385565d
revision: bb44c61d3f8b1e00d7b3d3804cfaf8df1e905d5d
path: modules/hal/silabs
groups:
- hal