earlycon: mark earlycon code as __used iif the caller is built-in
authorMasahiro Yamada <yamada.masahiro@socionext.com>
Mon, 6 Jun 2016 09:41:00 +0000 (18:41 +0900)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 25 Jun 2016 21:31:04 +0000 (14:31 -0700)
commitf8ba3647f30ab22daeb5110453e2dad8a2c1d841
tree90c9c50be4dd5a6fc1426af05cfdea1171bf6e62
parent4ef03d328769eddbfeca1f1c958fdb181a69c341
earlycon: mark earlycon code as __used iif the caller is built-in

Keep earlycon related symbols only when CONFIG_SERIAL_EARLYCON is
enabled and the driver is built-in.  This will be helpful to clean
up ifdefs surrounding earlycon code in serial drivers.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
include/linux/serial_core.h