cpuidle.h (651B)
1/* SPDX-License-Identifier: GPL-2.0-or-later */ 2/* 3 * Copyright 2012 Freescale Semiconductor, Inc. 4 * Copyright 2012 Linaro Ltd. 5 */ 6 7#ifdef CONFIG_CPU_IDLE 8extern int imx5_cpuidle_init(void); 9extern int imx6q_cpuidle_init(void); 10extern int imx6sl_cpuidle_init(void); 11extern int imx6sx_cpuidle_init(void); 12extern int imx7ulp_cpuidle_init(void); 13#else 14static inline int imx5_cpuidle_init(void) 15{ 16 return 0; 17} 18static inline int imx6q_cpuidle_init(void) 19{ 20 return 0; 21} 22static inline int imx6sl_cpuidle_init(void) 23{ 24 return 0; 25} 26static inline int imx6sx_cpuidle_init(void) 27{ 28 return 0; 29} 30static inline int imx7ulp_cpuidle_init(void) 31{ 32 return 0; 33} 34#endif