physmem.c (3eb66e91a25497065c5322b1268cbc3953642227) physmem.c (5d38f324993f49d1226ec81efe045834b46cd85a)
1/*
2 * Copyright (C) 2000 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com)
3 * Licensed under the GPL
4 */
5
6#include <linux/module.h>
7#include <linux/memblock.h>
8#include <linux/mm.h>

--- 129 unchanged lines hidden (view full) ---

138 }
139 else if (phys < __pa(end_iomem) + highmem) {
140 fd = physmem_fd;
141 *offset_out = phys - iomem_size;
142 }
143
144 return fd;
145}
1/*
2 * Copyright (C) 2000 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com)
3 * Licensed under the GPL
4 */
5
6#include <linux/module.h>
7#include <linux/memblock.h>
8#include <linux/mm.h>

--- 129 unchanged lines hidden (view full) ---

138 }
139 else if (phys < __pa(end_iomem) + highmem) {
140 fd = physmem_fd;
141 *offset_out = phys - iomem_size;
142 }
143
144 return fd;
145}
146EXPORT_SYMBOL(phys_mapping);
146
147static int __init uml_mem_setup(char *line, int *add)
148{
149 char *retptr;
150 physmem_size = memparse(line,&retptr);
151 return 0;
152}
153__uml_setup("mem=", uml_mem_setup,

--- 68 unchanged lines hidden ---
147
148static int __init uml_mem_setup(char *line, int *add)
149{
150 char *retptr;
151 physmem_size = memparse(line,&retptr);
152 return 0;
153}
154__uml_setup("mem=", uml_mem_setup,

--- 68 unchanged lines hidden ---