Add a function to set the SCU low-power mode for SMP CPUs. This centralizes this functionality rather than having to expose the SCU register definitions to each platform. Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
		
			
				
	
	
		
			14 lines
		
	
	
	
		
			302 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
	
		
			302 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef __ASMARM_ARCH_SCU_H
 | 
						|
#define __ASMARM_ARCH_SCU_H
 | 
						|
 | 
						|
#define SCU_PM_NORMAL	0
 | 
						|
#define SCU_PM_DORMANT	2
 | 
						|
#define SCU_PM_POWEROFF	3
 | 
						|
 | 
						|
#ifndef __ASSEMBLER__
 | 
						|
unsigned int scu_get_core_count(void __iomem *);
 | 
						|
void scu_enable(void __iomem *);
 | 
						|
int scu_power_mode(void __iomem *, unsigned int);
 | 
						|
#endif
 | 
						|
 | 
						|
#endif
 |