diff --git a/boards/sifli/sf32lb52_devkit_lcd/sf32lb52_devkit_lcd.dts b/boards/sifli/sf32lb52_devkit_lcd/sf32lb52_devkit_lcd.dts index e3d1443f876a9..98e1b3bcc1457 100644 --- a/boards/sifli/sf32lb52_devkit_lcd/sf32lb52_devkit_lcd.dts +++ b/boards/sifli/sf32lb52_devkit_lcd/sf32lb52_devkit_lcd.dts @@ -52,6 +52,7 @@ led0 = &led0; sw0 = &key1; sw1 = &key2; + watchdog0 = &wdt; }; }; @@ -119,3 +120,7 @@ pinctrl-0 = <&usart1_default>; pinctrl-names = "default"; }; + +&wdt { + status = "okay"; +}; diff --git a/boards/sifli/sf32lb52_devkit_lcd/sf32lb52_devkit_lcd.yaml b/boards/sifli/sf32lb52_devkit_lcd/sf32lb52_devkit_lcd.yaml index 7b45fc2fe18fc..ac5ce2d9dc910 100644 --- a/boards/sifli/sf32lb52_devkit_lcd/sf32lb52_devkit_lcd.yaml +++ b/boards/sifli/sf32lb52_devkit_lcd/sf32lb52_devkit_lcd.yaml @@ -12,4 +12,5 @@ toolchain: supported: - uart - gpio + - watchdog vendor: sifli diff --git a/samples/drivers/watchdog/src/main.c b/samples/drivers/watchdog/src/main.c index 61a93c16d5dd5..874a319a3d183 100644 --- a/samples/drivers/watchdog/src/main.c +++ b/samples/drivers/watchdog/src/main.c @@ -45,6 +45,9 @@ #elif DT_HAS_COMPAT_STATUS_OKAY(wch_iwdg) #define WDT_ALLOW_CALLBACK 0 #define WDT_OPT 0 +#elif DT_HAS_COMPAT_STATUS_OKAY(sifli_sf32lb_wdt) +#define WDT_ALLOW_CALLBACK 0 +#define WDT_OPT 0 #endif #ifndef WDT_ALLOW_CALLBACK