driver: sleeptimer: siwx917: Add siwx91x Sleeptimer driver
This commit enables the Sleeptimer driver support for the siwx917 device. Signed-off-by: S Mohamed Fiaz <fiaz.mohamed@silabs.com>
This commit is contained in:
parent
d5d12f43f8
commit
701be0c331
7 changed files with 51 additions and 1 deletions
|
@ -9,3 +9,8 @@ config SOC_FAMILY_SILABS_SIWX91X
|
|||
select CPU_HAS_ARM_MPU
|
||||
select HAS_SILABS_WISECONNECT
|
||||
select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE
|
||||
|
||||
config SOC_SILABS_SLEEPTIMER
|
||||
bool
|
||||
help
|
||||
The Sleeptimer HAL module is used for SIWX91X.
|
||||
|
|
|
@ -3,6 +3,16 @@
|
|||
|
||||
if SOC_FAMILY_SILABS_SIWX91X
|
||||
|
||||
configdefault SILABS_SLEEPTIMER_TIMER
|
||||
default y
|
||||
|
||||
configdefault CORTEX_M_SYSTICK
|
||||
default n if SILABS_SLEEPTIMER_TIMER
|
||||
|
||||
configdefault SYS_CLOCK_TICKS_PER_SEC
|
||||
default 128 if !TICKLESS_KERNEL && SILABS_SLEEPTIMER_TIMER
|
||||
default 1024 if SILABS_SLEEPTIMER_TIMER
|
||||
|
||||
config WISECONNECT_NETWORK_STACK
|
||||
bool
|
||||
select CMSIS_RTOS_V2
|
||||
|
|
|
@ -7,4 +7,6 @@
|
|||
|
||||
#include "si91x_device.h"
|
||||
|
||||
#define SYSRTC_IRQHandler IRQ022_Handler
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue