]> www.infradead.org Git - users/jedix/linux-maple.git/commit
watchdog: imx2_wdt: Remove __maybe_unused notations
authorFabio Estevam <festevam@denx.de>
Fri, 9 Aug 2024 02:08:21 +0000 (23:08 -0300)
committerWim Van Sebroeck <wim@linux-watchdog.org>
Tue, 10 Sep 2024 09:05:28 +0000 (11:05 +0200)
commit6adb55917497047455712dd8a85d359034a415a0
tree4b815bc2da5275c6405f8479eee7fadc4bbc496f
parent2d9d6d300fb0a4ae4431bb308027ac9385746d42
watchdog: imx2_wdt: Remove __maybe_unused notations

Use the DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr() macros to
handle the .suspend/.resume callbacks.

These macros allow the suspend and resume functions to be automatically
dropped by the compiler when CONFIG_SUSPEND is disabled, without having
to use __maybe_unused notation.

Signed-off-by: Fabio Estevam <festevam@denx.de>
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Link: https://lore.kernel.org/r/20240809020822.335682-1-festevam@gmail.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Wim Van Sebroeck <wim@linux-watchdog.org>
drivers/watchdog/imx2_wdt.c