Linux 4.1.18
[linux/fpc-iii.git] / arch / arm / include / asm / fixmap.h
blob0415eae1df27419755c5cff78170ea3f6d029535
1 #ifndef _ASM_FIXMAP_H
2 #define _ASM_FIXMAP_H
4 #define FIXADDR_START 0xffc00000UL
5 #define FIXADDR_END 0xfff00000UL
6 #define FIXADDR_TOP (FIXADDR_END - PAGE_SIZE)
8 #include <asm/kmap_types.h>
10 enum fixed_addresses {
11 FIX_KMAP_BEGIN,
12 FIX_KMAP_END = FIX_KMAP_BEGIN + (KM_TYPE_NR * NR_CPUS) - 1,
14 /* Support writing RO kernel text via kprobes, jump labels, etc. */
15 FIX_TEXT_POKE0,
16 FIX_TEXT_POKE1,
18 __end_of_fixed_addresses
21 void __set_fixmap(enum fixed_addresses idx, phys_addr_t phys, pgprot_t prot);
23 #include <asm-generic/fixmap.h>
25 #endif