diff --git a/drivers/watchdog/wdt_silabs_siwx91x.c b/drivers/watchdog/wdt_silabs_siwx91x.c index 4da0813ed5cb4..b1a96f076df36 100644 --- a/drivers/watchdog/wdt_silabs_siwx91x.c +++ b/drivers/watchdog/wdt_silabs_siwx91x.c @@ -149,10 +149,6 @@ static int siwx91x_wdt_setup(const struct device *dev, uint8_t options) return -ENOTSUP; } - if (options & (WDT_OPT_PAUSE_IN_SLEEP)) { - return -ENOTSUP; - } - RSI_WWDT_ConfigSysRstTimer(config->reg, data->delay_reset); RSI_WWDT_ConfigIntrTimer(config->reg, data->delay_irq); diff --git a/tests/drivers/watchdog/wdt_basic_api/boards/siwx917_rb4338a.conf b/tests/drivers/watchdog/wdt_basic_api/boards/siwx917_rb4338a.conf new file mode 100644 index 0000000000000..42b252658d3eb --- /dev/null +++ b/tests/drivers/watchdog/wdt_basic_api/boards/siwx917_rb4338a.conf @@ -0,0 +1,2 @@ +CONFIG_PM=y +CONFIG_PM_DEVICE=y diff --git a/tests/drivers/watchdog/wdt_basic_api/boards/siwx917_rb4342a.conf b/tests/drivers/watchdog/wdt_basic_api/boards/siwx917_rb4342a.conf new file mode 100644 index 0000000000000..42b252658d3eb --- /dev/null +++ b/tests/drivers/watchdog/wdt_basic_api/boards/siwx917_rb4342a.conf @@ -0,0 +1,2 @@ +CONFIG_PM=y +CONFIG_PM_DEVICE=y