]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - arch/arm/include/asm/smp_scu.h
Merge remote-tracking branch 'regulator/topic/anatop' into regulator-next
[karo-tx-linux.git] / arch / arm / include / asm / smp_scu.h
1 #ifndef __ASMARM_ARCH_SCU_H
2 #define __ASMARM_ARCH_SCU_H
3
4 #define SCU_PM_NORMAL   0
5 #define SCU_PM_DORMANT  2
6 #define SCU_PM_POWEROFF 3
7
8 #ifndef __ASSEMBLER__
9 unsigned int scu_get_core_count(void __iomem *);
10 int scu_power_mode(void __iomem *, unsigned int);
11
12 #ifdef CONFIG_SMP
13 void scu_enable(void __iomem *scu_base);
14 #else
15 static inline void scu_enable(void __iomem *scu_base) {}
16 #endif
17
18 #endif
19
20 #endif