diff --git a/target/linux/generic-2.4/patches/804-watchdog_include.patch b/target/linux/generic-2.4/patches/804-watchdog_include.patch
new file mode 100644
index 0000000000000000000000000000000000000000..c85ef22d3a15125c4f3bb4ead477d3b3f0bae570
--- /dev/null
+++ b/target/linux/generic-2.4/patches/804-watchdog_include.patch
@@ -0,0 +1,10 @@
+--- a/include/linux/watchdog.h
++++ b/include/linux/watchdog.h
+@@ -10,6 +10,7 @@
+ #define _LINUX_WATCHDOG_H
+ 
+ #include <linux/ioctl.h>
++#include <linux/types.h>
+ 
+ #define	WATCHDOG_IOCTL_BASE	'W'
+