Lines Matching +full:i +full:- +full:tlb +full:- +full:sets
1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * Copyright (C) 1995-1996 Gary Thomas (gdt@linuxppc.org)
9 * PPC44x/36-bit changes by Matt Porter (mporter@mvista.com)
37 #include <asm/tlb.h>
46 /* The amount of lowmem must be within 0xF0000000 - KERNELBASE. */
47 #if (CONFIG_LOWMEM_SIZE > (0xF0000000 - PAGE_OFFSET))
76 * MMU_init sets up the basic memory mappings for the kernel,
77 * including both RAM and possibly some I/O regions,
78 * and sets up the page tables and the MMU hardware ready to go.
85 total_lowmem = total_memory = memblock_end_of_DRAM() - memstart_addr; in MMU_init()
89 /* Freescale Book-E parts expect lowmem to be mapped by fixed TLB in MMU_init()
114 /* Initialize early top-down ioremap allocator */ in MMU_init()