]> git.baikalelectronics.ru Git - kernel.git/commit
drivers: firmware: psci: make two helper functions inline
authorArnd Bergmann <arnd@arndb.de>
Tue, 26 Apr 2016 00:13:30 +0000 (02:13 +0200)
committerArnd Bergmann <arnd@arndb.de>
Tue, 26 Apr 2016 00:13:30 +0000 (02:13 +0200)
commit4e988d4805cf7a38caf7e0bc15b0d044108a0262
tree0aee02c09996e15503fb0533bce7f7886e5c74b4
parent6c231b4c5916f40473e4c5850d1b4d6ec4b58369
drivers: firmware: psci: make two helper functions inline

The previous patch marked these two as 'static' which showed that they
are sometimes unused:

drivers/firmware/psci.c:103:13: error: 'psci_power_state_is_valid' defined but not used [-Werror=unused-function]
 static bool psci_power_state_is_valid(u32 state)
drivers/firmware/psci.c:94:13: error: 'psci_power_state_loses_context' defined but not used [-Werror=unused-function]
 static bool psci_power_state_loses_context(u32 state)

This also marks the functions 'inline', which has the main effect of
silently ignoring them when they are unused. The compiler will typically
inline small static functions anyway, so this seems more appropriate
than using __maybe_unused, which would have the same result otherwise.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Fixes: 90995ed ("drivers: firmware: psci: make two helper functions static")
drivers/firmware/psci.c