Lines Matching +full:mips +full:- +full:cdmm
29 #include <linux/dma-map-ops.h>
39 #include <asm/cdmm.h>
42 #include <asm/dma-coherence.h>
45 #include <asm/smp-ops.h>
82 unsigned long mips_io_port_base = -1;
163 * 64-bits values if the kernel has been built in pure in init_initrd()
164 * 32-bit. We need also to switch from KSEG0 to XKPHYS in init_initrd()
215 unsigned long size = initrd_end - initrd_start; in finalize_initrd()
235 printk(KERN_CONT " - disabling initrd\n"); in finalize_initrd()
276 * for bootmem setup initially, rely on the end-of-kernel-code in bootmem_init()
284 __pa_symbol(&_end) - __pa_symbol(&_text)); in bootmem_init()
295 memblock_reserve(PHYS_OFFSET, ramstart - PHYS_OFFSET); in bootmem_init()
299 (unsigned long)((PFN_UP(ramstart) - ARCH_PFN_OFFSET) * sizeof(struct page)), in bootmem_init()
300 (unsigned long)(PFN_UP(ramstart) - ARCH_PFN_OFFSET)); in bootmem_init()
356 memblock_end_of_DRAM() - memblock_start_of_DRAM()); in early_parse_mem()
375 return -EINVAL; in early_parse_memmap()
378 pr_err("\"memmap=exactmap\" invalid on MIPS\n"); in early_parse_memmap()
385 return -EINVAL; in early_parse_memmap()
391 pr_err("\"memmap=nn#ss\" (force ACPI data) invalid on MIPS\n"); in early_parse_memmap()
392 return -EINVAL; in early_parse_memmap()
399 return -EINVAL; in early_parse_memmap()
406 return -EINVAL; in early_parse_memmap()
426 setup_elfcorehdr_size = end - setup_elfcorehdr; in early_parse_elfcorehdr()
461 pr_warn("crashkernel reservation failed - No suitable area found.\n"); in mips_parse_crashkernel()
476 crashk_res.end = crash_base + crash_size - 1; in mips_parse_crashkernel()
505 phys_addr_t size = __pa_symbol(&_end) - start; in check_kernel_sections_mem()
554 * trivial - we simply use the built-in command line unconditionally & in bootcmdline_init()
563 * If the user specified a built-in command line & in bootcmdline_init()
564 * MIPS_CMDLINE_BUILTIN_EXTEND, then the built-in command line is in bootcmdline_init()
595 * If the user specified a built-in command line & we didn't already in bootcmdline_init()
604 * arch_mem_init - initialize memory management subsystem
638 pr_info("User-defined physical RAM map overwrite\n"); in arch_mem_init()
661 printk(KERN_INFO "kdump reserved memory at %lx-%lx\n", in arch_mem_init()
678 * make sparse_init() using top-down allocation. in arch_mem_init()
690 __pa_symbol(&__nosave_end) - __pa_symbol(&__nosave_begin)); in arch_mem_init()
708 code_resource.end = __pa_symbol(&_etext) - 1; in resource_init()
710 data_resource.end = __pa_symbol(&_edata) - 1; in resource_init()
712 bss_resource.end = __pa_symbol(&__bss_stop) - 1; in resource_init()
722 res->start = start; in resource_init()
728 res->end = end - 1; in resource_init()
729 res->flags = IORESOURCE_SYSTEM_RAM | IORESOURCE_BUSY; in resource_init()
730 res->name = "System RAM"; in resource_init()
806 mips_debugfs_dir = debugfs_create_dir("mips", NULL); in debugfs_mips()