summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBen Dooks <ben.dooks@codethink.co.uk>2016-06-17 16:51:41 +0200
committerShawn Guo <shawnguo@kernel.org>2016-06-21 08:35:29 +0200
commit4dbc39e98b57a7f67c739b04f12d9829fe659bfa (patch)
tree96fac69a66b2c84bca78050cf9f95f77147abf2e
parentARM: imx6q: export cpuidle functions needed by fec driver (diff)
downloadlinux-4dbc39e98b57a7f67c739b04f12d9829fe659bfa.tar.xz
linux-4dbc39e98b57a7f67c739b04f12d9829fe659bfa.zip
ARM: imx6: fix static declaration in include/soc/imx/cpuidle.h
If both CONFIG_CPU_IDLE or CONFIG_SOC_IMX6Q are not set then the imx6q_cpuidle_fec_irqs_used() and other functions should be marked static inline to avoid the following warnings whilst building drivers/net/ethernet/freescale: include/soc/imx/cpuidle.h:21:6: warning: symbol 'imx6q_cpuidle_fec_irqs_used' was not declared. Should it be static? include/soc/imx/cpuidle.h:22:6: warning: symbol 'imx6q_cpuidle_fec_irqs_unused' was not declared. Should it be static? Signed-off-by: Ben Dooks <ben.dooks@codethink.co.uk> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
-rw-r--r--include/soc/imx/cpuidle.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/soc/imx/cpuidle.h b/include/soc/imx/cpuidle.h
index 986a4823bce1..8e7743d3b34d 100644
--- a/include/soc/imx/cpuidle.h
+++ b/include/soc/imx/cpuidle.h
@@ -18,8 +18,8 @@
void imx6q_cpuidle_fec_irqs_used(void);
void imx6q_cpuidle_fec_irqs_unused(void);
#else
-void imx6q_cpuidle_fec_irqs_used(void) { }
-void imx6q_cpuidle_fec_irqs_unused(void) { }
+static inline void imx6q_cpuidle_fec_irqs_used(void) { }
+static inline void imx6q_cpuidle_fec_irqs_unused(void) { }
#endif
#endif /* __SOC_IMX_CPUIDLE_H__ */