Lines Matching +full:mips +full:- +full:cdmm
29 #include <linux/dma-map-ops.h>
39 #include <asm/cdmm.h>
45 #include <asm/smp-ops.h>
83 unsigned long mips_io_port_base = -1;
167 * 64-bits values if the kernel has been built in pure in init_initrd()
168 * 32-bit. We need also to switch from KSEG0 to XKPHYS in init_initrd()
219 unsigned long size = initrd_end - initrd_start; in finalize_initrd()
239 printk(KERN_CONT " - disabling initrd\n"); in finalize_initrd()
280 * for bootmem setup initially, rely on the end-of-kernel-code in bootmem_init()
288 __pa_symbol(&_end) - __pa_symbol(&_text)); in bootmem_init()
299 memblock_reserve(PHYS_OFFSET, ramstart - PHYS_OFFSET); in bootmem_init()
303 (unsigned long)((PFN_UP(ramstart) - ARCH_PFN_OFFSET) * sizeof(struct page)), in bootmem_init()
304 (unsigned long)(PFN_UP(ramstart) - ARCH_PFN_OFFSET)); in bootmem_init()
354 return -EINVAL; in early_parse_mem()
365 memblock_end_of_DRAM() - memblock_start_of_DRAM()); in early_parse_mem()
387 return -EINVAL; in early_parse_memmap()
390 pr_err("\"memmap=exactmap\" invalid on MIPS\n"); in early_parse_memmap()
397 return -EINVAL; in early_parse_memmap()
403 pr_err("\"memmap=nn#ss\" (force ACPI data) invalid on MIPS\n"); in early_parse_memmap()
404 return -EINVAL; in early_parse_memmap()
411 return -EINVAL; in early_parse_memmap()
418 return -EINVAL; in early_parse_memmap()
436 elfcorehdr_size = end - elfcorehdr_addr; in mips_reserve_vmcore()
472 pr_warn("crashkernel reservation failed - No suitable area found.\n"); in mips_parse_crashkernel()
488 crashk_res.end = crash_base + crash_size - 1; in mips_parse_crashkernel()
517 phys_addr_t size = __pa_symbol(&_end) - start; in check_kernel_sections_mem()
566 * trivial - we simply use the built-in command line unconditionally & in bootcmdline_init()
575 * If the user specified a built-in command line & in bootcmdline_init()
576 * MIPS_CMDLINE_BUILTIN_EXTEND, then the built-in command line is in bootcmdline_init()
607 * If the user specified a built-in command line & we didn't already in bootcmdline_init()
616 * arch_mem_init - initialize memory management subsystem
650 pr_info("User-defined physical RAM map overwrite\n"); in arch_mem_init()
680 * make sparse_init() using top-down allocation. in arch_mem_init()
692 __pa_symbol(&__nosave_end) - __pa_symbol(&__nosave_begin)); in arch_mem_init()
706 code_resource.end = __pa_symbol(&_etext) - 1; in resource_init()
708 data_resource.end = __pa_symbol(&_edata) - 1; in resource_init()
710 bss_resource.end = __pa_symbol(&__bss_stop) - 1; in resource_init()
720 res->start = start; in resource_init()
726 res->end = end - 1; in resource_init()
727 res->flags = IORESOURCE_SYSTEM_RAM | IORESOURCE_BUSY; in resource_init()
728 res->name = "System RAM"; in resource_init()
823 mips_debugfs_dir = debugfs_create_dir("mips", NULL); in debugfs_mips()