 78c86e5e56
			
		
	
	
	78c86e5e56
	
	
	
		
			
			Split __phys_addr out into its own file so we can disable -fstack-protector in a fine-grained fashion. Also it doesn't have terribly much to do with the rest of ioremap.c. Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
		
			
				
	
	
		
			10 lines
		
	
	
	
		
			192 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			10 lines
		
	
	
	
		
			192 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
| #include <asm/processor.h>
 | |
| 
 | |
| static inline int phys_addr_valid(resource_size_t addr)
 | |
| {
 | |
| #ifdef CONFIG_PHYS_ADDR_T_64BIT
 | |
| 	return !(addr >> boot_cpu_data.x86_phys_bits);
 | |
| #else
 | |
| 	return 1;
 | |
| #endif
 | |
| }
 |