| #ifndef _ASM_IA64_SPARSEMEM_H | 
 | #define _ASM_IA64_SPARSEMEM_H | 
 |  | 
 | #ifdef CONFIG_SPARSEMEM | 
 | /* | 
 |  * SECTION_SIZE_BITS            2^N: how big each section will be | 
 |  * MAX_PHYSMEM_BITS             2^N: how much memory we can have in that space | 
 |  */ | 
 |  | 
 | #define SECTION_SIZE_BITS	(30) | 
 | #define MAX_PHYSMEM_BITS	(50) | 
 | #ifdef CONFIG_FORCE_MAX_ZONEORDER | 
 | #if ((CONFIG_FORCE_MAX_ZONEORDER - 1 + PAGE_SHIFT) > SECTION_SIZE_BITS) | 
 | #undef SECTION_SIZE_BITS | 
 | #define SECTION_SIZE_BITS (CONFIG_FORCE_MAX_ZONEORDER - 1 + PAGE_SHIFT) | 
 | #endif | 
 | #endif | 
 |  | 
 | #endif /* CONFIG_SPARSEMEM */ | 
 | #endif /* _ASM_IA64_SPARSEMEM_H */ |