linux/arch/arm/mach-imx/cpuidle.h
<<
>>
Prefs
   1/*
   2 * Copyright 2012 Freescale Semiconductor, Inc.
   3 * Copyright 2012 Linaro Ltd.
   4 *
   5 * The code contained herein is licensed under the GNU General Public
   6 * License. You may obtain a copy of the GNU General Public License
   7 * Version 2 or later at the following locations:
   8 *
   9 * http://www.opensource.org/licenses/gpl-license.html
  10 * http://www.gnu.org/copyleft/gpl.html
  11 */
  12
  13#ifdef CONFIG_CPU_IDLE
  14extern int imx5_cpuidle_init(void);
  15extern int imx6q_cpuidle_init(void);
  16extern int imx6sl_cpuidle_init(void);
  17extern int imx6sx_cpuidle_init(void);
  18#else
  19static inline int imx5_cpuidle_init(void)
  20{
  21        return 0;
  22}
  23static inline int imx6q_cpuidle_init(void)
  24{
  25        return 0;
  26}
  27static inline int imx6sl_cpuidle_init(void)
  28{
  29        return 0;
  30}
  31static inline int imx6sx_cpuidle_init(void)
  32{
  33        return 0;
  34}
  35#endif
  36