linux/arch/arm/mach-imx/cpuidle.h
<<
>>
Prefs
   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
  35