8250: mediatek: mark PM functions as __maybe_unused
authorArnd Bergmann <arnd@arndb.de>
Mon, 8 Feb 2016 13:36:13 +0000 (14:36 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 15 Feb 2016 01:39:36 +0000 (17:39 -0800)
commit9db669f14fd8297c42c5d3ea06720e992845f48a
tree5db54745b1809d56d8c54299a75affcdad8ff727
parent146f3808e08faabba46ea9574133a66aa4a9468d
8250: mediatek: mark PM functions as __maybe_unused

The mtk8250_runtime_suspend function is not used when runtime PM is
disabled, so we get a warning about an unused function:

drivers/tty/serial/8250/8250_mtk.c:119:12: error: 'mtk8250_runtime_suspend' defined but not used [-Werror=unused-function]
 static int mtk8250_runtime_suspend(struct device *dev)

This marks all the PM functions as __maybe_unused to avoid the warning,
and removes the #ifdef around the PM_SLEEP functions for consistency.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Matthias Brugger <matthias.bgg@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/8250/8250_mtk.c