.. | .. |
---|
17 | 17 | #include <spaces.h> |
---|
18 | 18 | #ifdef CONFIG_HIGHMEM |
---|
19 | 19 | #include <linux/threads.h> |
---|
20 | | -#include <asm/kmap_types.h> |
---|
| 20 | +#include <asm/kmap_size.h> |
---|
21 | 21 | #endif |
---|
22 | 22 | |
---|
23 | 23 | /* |
---|
.. | .. |
---|
52 | 52 | #ifdef CONFIG_HIGHMEM |
---|
53 | 53 | /* reserved pte's for temporary kernel mappings */ |
---|
54 | 54 | FIX_KMAP_BEGIN = FIX_CMAP_END + 1, |
---|
55 | | - FIX_KMAP_END = FIX_KMAP_BEGIN+(KM_TYPE_NR*NR_CPUS)-1, |
---|
| 55 | + FIX_KMAP_END = FIX_KMAP_BEGIN + (KM_MAX_IDX * NR_CPUS) - 1, |
---|
56 | 56 | #endif |
---|
57 | 57 | __end_of_fixed_addresses |
---|
58 | 58 | }; |
---|
.. | .. |
---|
68 | 68 | #define FIXADDR_START (FIXADDR_TOP - FIXADDR_SIZE) |
---|
69 | 69 | |
---|
70 | 70 | #include <asm-generic/fixmap.h> |
---|
71 | | - |
---|
72 | | -#define kmap_get_fixmap_pte(vaddr) \ |
---|
73 | | - pte_offset_kernel(pmd_offset(pud_offset(pgd_offset_k(vaddr), (vaddr)), (vaddr)), (vaddr)) |
---|
74 | 71 | |
---|
75 | 72 | /* |
---|
76 | 73 | * Called from pgtable_init() |
---|