watchdog: Don't use "proxy" headers
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Tue, 8 Jul 2025 13:33:44 +0000 (16:33 +0300)
committerWim Van Sebroeck <wim@linux-watchdog.org>
Thu, 17 Jul 2025 09:26:56 +0000 (11:26 +0200)
commitddb8172cdf8854a215ce23ad0f20b2578fa512db
tree08c639f9a053c81ed570ea671e6e98da5e2c8bc1
parent6a4a2d5cba74e1cd31dabea29be7a79e2a409f3d
watchdog: Don't use "proxy" headers

Update header inclusions to follow IWYU (Include What You Use)
principle.

Note that kernel.h is discouraged to be included as it's written
at the top of that file.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Link: https://lore.kernel.org/r/20250708133646.70384-3-andriy.shevchenko@linux.intel.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Wim Van Sebroeck <wim@linux-watchdog.org>
drivers/watchdog/watchdog_core.h
drivers/watchdog/watchdog_pretimeout.c
include/linux/watchdog.h