Commit | Line | Data |
---|---|---|
d2912cb1 | 1 | /* SPDX-License-Identifier: GPL-2.0-only */ |
73a59c1c | 2 | /* |
9d041268 | 3 | * linux/arch/arm/mach-at91/generic.h |
73a59c1c SP |
4 | * |
5 | * Copyright (C) 2005 David Brownell | |
73a59c1c SP |
6 | */ |
7 | ||
1bd59dbe MR |
8 | #ifndef _AT91_GENERIC_H |
9 | #define _AT91_GENERIC_H | |
10 | ||
4db0ba22 | 11 | #ifdef CONFIG_PM |
ad3fc3e3 | 12 | extern void __init at91rm9200_pm_init(void); |
13469192 | 13 | extern void __init at91sam9_pm_init(void); |
01c7031c | 14 | extern void __init sam9x60_pm_init(void); |
fbc7edca | 15 | extern void __init sama5_pm_init(void); |
24a0f5c5 | 16 | extern void __init sama5d2_pm_init(void); |
6501330f | 17 | extern void __init sama7_pm_init(void); |
4db0ba22 | 18 | #else |
a91c5824 | 19 | static inline void __init at91rm9200_pm_init(void) { } |
13469192 | 20 | static inline void __init at91sam9_pm_init(void) { } |
01c7031c | 21 | static inline void __init sam9x60_pm_init(void) { } |
fbc7edca | 22 | static inline void __init sama5_pm_init(void) { } |
24a0f5c5 | 23 | static inline void __init sama5d2_pm_init(void) { } |
6501330f | 24 | static inline void __init sama7_pm_init(void) { } |
4db0ba22 AB |
25 | #endif |
26 | ||
1bd59dbe | 27 | #endif /* _AT91_GENERIC_H */ |