20 #include <asm/pgalloc.h>
21 #include <asm/kmap_types.h>
22 #include <asm/fixmap.h>
24 #include <asm/pgtable.h>
25 #include <linux/sched.h>
26 #include <asm/tlbflush.h>
46 unsigned long offset, last_addr;
50 last_addr = addr + size - 1;
51 if (!size || last_addr < addr)
81 return (
void __iomem *)(offset + (
char *)v);