1/* 2 * linux/arch/m68knommu/mm/kmap.c 3 * 4 * Copyright (C) 2000 Lineo, <davidm@snapgear.com> 5 * Copyright (C) 2000-2002 David McCullough <davidm@snapgear.com> 6 */ 7 8#include <linux/mm.h> 9#include <linux/kernel.h> 10#include <linux/string.h> 11#include <linux/types.h> 12#include <linux/slab.h> 13#include <linux/vmalloc.h> 14 15#include <asm/setup.h> 16#include <asm/segment.h> 17#include <asm/page.h> 18#include <asm/pgalloc.h> 19#include <asm/io.h> 20#include <asm/system.h> 21 22#undef DEBUG 23 24/* 25 * Map some physical address range into the kernel address space. 26 */ 27void *__ioremap(unsigned long physaddr, unsigned long size, int cacheflag) 28{ 29 return (void *)physaddr; 30} 31 32/* 33 * Unmap a ioremap()ed region again. 34 */ 35void iounmap(void *addr) 36{ 37} 38 39/* 40 * __iounmap unmaps nearly everything, so be careful 41 * it doesn't free currently pointer/page tables anymore but it 42 * wans't used anyway and might be added later. 43 */ 44void __iounmap(void *addr, unsigned long size) 45{ 46} 47 48/* 49 * Set new cache mode for some kernel address space. 50 * The caller must push data for that range itself, if such data may already 51 * be in the cache. 52 */ 53void kernel_set_cachemode(void *addr, unsigned long size, int cmode) 54{ 55} 56