Lines Matching +full:mips +full:- +full:cdmm
27 #include <linux/dma-map-ops.h>
37 #include <asm/cdmm.h>
43 #include <asm/smp-ops.h>
81 unsigned long mips_io_port_base = -1;
169 * 64-bits values if the kernel has been built in pure in init_initrd()
170 * 32-bit. We need also to switch from KSEG0 to XKPHYS in init_initrd()
216 unsigned long size = initrd_end - initrd_start; in finalize_initrd()
236 printk(KERN_CONT " - disabling initrd\n"); in finalize_initrd()
277 * for bootmem setup initially, rely on the end-of-kernel-code in bootmem_init()
285 __pa_symbol(&_end) - __pa_symbol(&_text)); in bootmem_init()
296 memblock_reserve(PHYS_OFFSET, ramstart - PHYS_OFFSET); in bootmem_init()
300 (unsigned long)((PFN_UP(ramstart) - ARCH_PFN_OFFSET) * sizeof(struct page)), in bootmem_init()
301 (unsigned long)(PFN_UP(ramstart) - ARCH_PFN_OFFSET)); in bootmem_init()
351 return -EINVAL; in early_parse_mem()
362 memblock_end_of_DRAM() - memblock_start_of_DRAM()); in early_parse_mem()
384 return -EINVAL; in early_parse_memmap()
387 pr_err("\"memmap=exactmap\" invalid on MIPS\n"); in early_parse_memmap()
394 return -EINVAL; in early_parse_memmap()
400 pr_err("\"memmap=nn#ss\" (force ACPI data) invalid on MIPS\n"); in early_parse_memmap()
401 return -EINVAL; in early_parse_memmap()
408 return -EINVAL; in early_parse_memmap()
415 return -EINVAL; in early_parse_memmap()
433 elfcorehdr_size = end - elfcorehdr_addr; in mips_reserve_vmcore()
469 pr_warn("crashkernel reservation failed - No suitable area found.\n"); in mips_parse_crashkernel()
485 crashk_res.end = crash_base + crash_size - 1; in mips_parse_crashkernel()
514 phys_addr_t size = __pa_symbol(&_end) - start; in check_kernel_sections_mem()
563 * trivial - we simply use the built-in command line unconditionally & in bootcmdline_init()
572 * If the user specified a built-in command line & in bootcmdline_init()
573 * MIPS_CMDLINE_BUILTIN_EXTEND, then the built-in command line is in bootcmdline_init()
604 * If the user specified a built-in command line & we didn't already in bootcmdline_init()
613 * arch_mem_init - initialize memory management subsystem
647 pr_info("User-defined physical RAM map overwrite\n"); in arch_mem_init()
677 * make sparse_init() using top-down allocation. in arch_mem_init()
689 __pa_symbol(&__nosave_end) - __pa_symbol(&__nosave_begin)); in arch_mem_init()
703 code_resource.end = __pa_symbol(&_etext) - 1; in resource_init()
705 data_resource.end = __pa_symbol(&_edata) - 1; in resource_init()
707 bss_resource.end = __pa_symbol(&__bss_stop) - 1; in resource_init()
717 res->start = start; in resource_init()
723 res->end = end - 1; in resource_init()
724 res->flags = IORESOURCE_SYSTEM_RAM | IORESOURCE_BUSY; in resource_init()
725 res->name = "System RAM"; in resource_init()
819 mips_debugfs_dir = debugfs_create_dir("mips", NULL); in debugfs_mips()