| #ifndef ASMARM_SPARSEMEM_H | 
 | #define ASMARM_SPARSEMEM_H | 
 |  | 
 | #include <asm/memory.h> | 
 |  | 
 | /* | 
 |  * Two definitions are required for sparsemem: | 
 |  * | 
 |  * MAX_PHYSMEM_BITS: The number of physical address bits required | 
 |  *   to address the last byte of memory. | 
 |  * | 
 |  * SECTION_SIZE_BITS: The number of physical address bits to cover | 
 |  *   the maximum amount of memory in a section. | 
 |  * | 
 |  * Eg, if you have 2 banks of up to 64MB at 0x80000000, 0x84000000, | 
 |  * then MAX_PHYSMEM_BITS is 32, SECTION_SIZE_BITS is 26. | 
 |  * | 
 |  * These can be overridden in your mach/memory.h. | 
 |  */ | 
 | #if !defined(MAX_PHYSMEM_BITS) || !defined(SECTION_SIZE_BITS) | 
 | #define MAX_PHYSMEM_BITS	36 | 
 | #define SECTION_SIZE_BITS	28 | 
 | #endif | 
 |  | 
 | #endif |