| .. | .. |
|---|
| 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() |
|---|