5 * Nothing too fancy for now.
7 * On ARM we already have well known fixed virtual addresses imposed by
8 * the architecture such as the vector page which is located at 0xffff0000,
9 * therefore a second level page table is already allocated covering
12 * The cache flushing code in proc-xscale.S uses the virtual area between
13 * 0xfffe0000 and 0xfffeffff.
16 #define FIXADDR_START 0xfff00000UL
17 #define FIXADDR_END 0xfffe0000UL
18 #define FIXADDR_TOP (FIXADDR_END - PAGE_SIZE)
20 enum fixed_addresses {
22 FIX_KMAP_END = (FIXADDR_TOP - FIXADDR_START) >> PAGE_SHIFT,
23 __end_of_fixed_addresses
26 #include <asm-generic/fixmap.h>