summaryrefslogtreecommitdiffstats
path: root/drivers/platform
diff options
context:
space:
mode:
authorMatthias Kaehlcke <mka@chromium.org>2017-05-25 15:15:10 -0700
committerAndy Shevchenko <andriy.shevchenko@linux.intel.com>2017-05-26 12:52:21 +0300
commit6bee1af9dcaa05c2b9289ec26ed121039dfea251 (patch)
treeb3adba6c3f828f4f40d4c6bc86c2f28458d098ea /drivers/platform
parent3cfd956b02ac7a9fb5f2414171f834871931fbd0 (diff)
downloadlinux-stable-6bee1af9dcaa05c2b9289ec26ed121039dfea251.tar.gz
linux-stable-6bee1af9dcaa05c2b9289ec26ed121039dfea251.tar.bz2
linux-stable-6bee1af9dcaa05c2b9289ec26ed121039dfea251.zip
platform/x86: intel_pmc_ipc: Mark ipc_data_readb() as __maybe_unused
The function is currently not used, however it is part of the API and might be used in the future. Adding the attribute fixes the following warning when building with clang: drivers/platform/x86/intel_pmc_ipc.c:189:18: error: unused function 'ipc_data_readb' [-Werror,-Wunused-function] Signed-off-by: Matthias Kaehlcke <mka@chromium.org> Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Diffstat (limited to 'drivers/platform')
-rw-r--r--drivers/platform/x86/intel_pmc_ipc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/platform/x86/intel_pmc_ipc.c b/drivers/platform/x86/intel_pmc_ipc.c
index e4d4dfe3e1d1..bb792a52248b 100644
--- a/drivers/platform/x86/intel_pmc_ipc.c
+++ b/drivers/platform/x86/intel_pmc_ipc.c
@@ -186,7 +186,7 @@ static inline void ipc_data_writel(u32 data, u32 offset)
writel(data, ipcdev.ipc_base + IPC_WRITE_BUFFER + offset);
}
-static inline u8 ipc_data_readb(u32 offset)
+static inline u8 __maybe_unused ipc_data_readb(u32 offset)
{
return readb(ipcdev.ipc_base + IPC_READ_BUFFER + offset);
}