generic.h 804 B

123456789101112131415161718192021222324252627
  1. /* SPDX-License-Identifier: GPL-2.0-only */
  2. /*
  3. * linux/arch/arm/mach-at91/generic.h
  4. *
  5. * Copyright (C) 2005 David Brownell
  6. */
  7. #ifndef _AT91_GENERIC_H
  8. #define _AT91_GENERIC_H
  9. #ifdef CONFIG_PM
  10. extern void __init at91rm9200_pm_init(void);
  11. extern void __init at91sam9_pm_init(void);
  12. extern void __init sam9x60_pm_init(void);
  13. extern void __init sama5_pm_init(void);
  14. extern void __init sama5d2_pm_init(void);
  15. extern void __init sama7_pm_init(void);
  16. #else
  17. static inline void __init at91rm9200_pm_init(void) { }
  18. static inline void __init at91sam9_pm_init(void) { }
  19. static inline void __init sam9x60_pm_init(void) { }
  20. static inline void __init sama5_pm_init(void) { }
  21. static inline void __init sama5d2_pm_init(void) { }
  22. static inline void __init sama7_pm_init(void) { }
  23. #endif
  24. #endif /* _AT91_GENERIC_H */