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 8 extern int imx5_cpuidle_init(void); 9 extern int imx6q_cpuidle_init(void); 10 extern int imx6sl_cpuidle_init(void); 11 extern int imx6sx_cpuidle_init(void); 12 extern int imx7ulp_cpuidle_init(void); 13 #else 14 static inline int imx5_cpuidle_init(void) 15 { 16 return 0; 17 } 18 static inline int imx6q_cpuidle_init(void) 19 { 20 return 0; 21 } 22 static inline int imx6sl_cpuidle_init(void) 23 { 24 return 0; 25 } 26 static inline int imx6sx_cpuidle_init(void) 27 { 28 return 0; 29 } 30 static inline int imx7ulp_cpuidle_init(void) 31 { 32 return 0; 33 } 34 #endif 35