File tree Expand file tree Collapse file tree 4 files changed +28
-1
lines changed
boards/silabs/dev_kits/xg27_dk2602a Expand file tree Collapse file tree 4 files changed +28
-1
lines changed Original file line number Diff line number Diff line change @@ -16,4 +16,5 @@ supported:
16
16
- clock_control
17
17
- comparator
18
18
- adc
19
+ - watchdog
19
20
vendor : silabs
Original file line number Diff line number Diff line change 3
3
4
4
tests :
5
5
drivers.watchdog.reset_none :
6
- filter : dt_compat_enabled("nxp,s32-swt") or dt_compat_enabled("renesas,ra-wdt")
6
+ filter : |
7
+ dt_compat_enabled("nxp,s32-swt")
8
+ or dt_compat_enabled("renesas,ra-wdt")
9
+ or dt_compat_enabled("silabs,gecko-wdog")
7
10
integration_platforms :
8
11
- s32z2xxdc2/s32z270/rtu0
9
12
tags :
Original file line number Diff line number Diff line change 54
54
#define MAX_INSTALLABLE_TIMEOUTS (8)
55
55
#define WDT_WINDOW_MAX_ALLOWED (0x07CFFFFFU)
56
56
#define DEFAULT_OPTIONS (WDT_OPT_PAUSE_IN_SLEEP | WDT_OPT_PAUSE_HALTED_BY_DBG)
57
+ #elif defined(CONFIG_SOC_FAMILY_SILABS_S2 )
58
+ #if defined(WDOG_CFG_EM1RUN )
59
+ #define WDT_TEST_FLAG_SLEEP_REQUIRES_PM 0
60
+ #else
61
+ #define WDT_TEST_FLAG_SLEEP_REQUIRES_PM WDT_OPT_PAUSE_IN_SLEEP_REQUIRES_PM
62
+ #endif
63
+ #define WDT_TEST_FLAGS \
64
+ (WDT_DISABLE_SUPPORTED | WDT_FLAG_RESET_NONE_SUPPORTED | WDT_FLAG_RESET_SOC_SUPPORTED | \
65
+ WDT_FLAG_ONLY_ONE_TIMEOUT_VALUE_SUPPORTED | WDT_OPT_PAUSE_IN_SLEEP_SUPPORTED | \
66
+ WDT_OPT_PAUSE_HALTED_BY_DBG_SUPPORTED | WDT_WINDOW_MIN_SUPPORTED | \
67
+ WDT_TEST_FLAG_SLEEP_REQUIRES_PM)
68
+ #define DEFAULT_FLAGS (WDT_FLAG_RESET_NONE)
69
+ #define MAX_INSTALLABLE_TIMEOUTS (1)
70
+ #define WDT_WINDOW_MAX_ALLOWED (0x40001U)
71
+ #define DEFAULT_OPTIONS (WDT_OPT_PAUSE_IN_SLEEP | WDT_OPT_PAUSE_HALTED_BY_DBG)
57
72
#else
58
73
/* By default run most of the error checks.
59
74
* See Readme.txt on how to align test scope for the specific target.
Original file line number Diff line number Diff line change @@ -17,7 +17,15 @@ tests:
17
17
- nrf9280pdk/nrf9280/cpurad
18
18
- ophelia4ev/nrf54l15/cpuapp
19
19
- raytac_an54l15q_db/nrf54l15/cpuapp
20
+ - xg24_rb4187c
21
+ - xg27_dk2602a
20
22
integration_platforms :
21
23
- nrf54l15dk/nrf54l15/cpuapp
22
24
- ophelia4ev/nrf54l15/cpuapp
23
25
- raytac_an54l15q_db/nrf54l15/cpuapp
26
+ drivers.watchdog.wdt_error_cases_pm :
27
+ platform_allow :
28
+ - xg24_rb4187c
29
+ - xg27_dk2602a
30
+ extra_configs :
31
+ - CONFIG_PM=y
You can’t perform that action at this time.
0 commit comments