hc
2023-12-06 08f87f769b595151be1afeff53e144f543faa614
kernel/arch/mips/include/asm/fixmap.h
....@@ -17,7 +17,7 @@
1717 #include <spaces.h>
1818 #ifdef CONFIG_HIGHMEM
1919 #include <linux/threads.h>
20
-#include <asm/kmap_types.h>
20
+#include <asm/kmap_size.h>
2121 #endif
2222
2323 /*
....@@ -52,7 +52,7 @@
5252 #ifdef CONFIG_HIGHMEM
5353 /* reserved pte's for temporary kernel mappings */
5454 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,
5656 #endif
5757 __end_of_fixed_addresses
5858 };
....@@ -68,9 +68,6 @@
6868 #define FIXADDR_START (FIXADDR_TOP - FIXADDR_SIZE)
6969
7070 #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))
7471
7572 /*
7673 * Called from pgtable_init()