fixmap_pmd
pmd_clear(fixmap_pmd(va));
pmd = fixmap_pmd(FIXADDR_TOP);
(uintptr_t)fixmap_pmd, PUD_SIZE, PAGE_TABLE);
create_pmd_mapping(fixmap_pmd, FIXADDR_START,
fix_bmap_spmd = fixmap_pmd[pmd_index(__fix_to_virt(FIX_BTMAP_BEGIN))];
fix_bmap_epmd = fixmap_pmd[pmd_index(__fix_to_virt(FIX_BTMAP_END))];
static pmd_t fixmap_pmd[PTRS_PER_PMD] __page_aligned_bss;
#define fixmap_pmd ((pmd_t *)XIP_FIXUP(fixmap_pmd))
(uintptr_t)fixmap_pud : (uintptr_t)fixmap_pmd))
create_pmd_mapping(fixmap_pmd, fix_fdt_va,
create_pmd_mapping(fixmap_pmd, fix_fdt_va + PMD_SIZE,