diff options
author | Ralf Baechle <ralf@linux-mips.org> | 2000-03-07 16:02:18 +0000 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2000-03-07 16:02:18 +0000 |
commit | 478add0ea718dee38702c066907a510525964b48 (patch) | |
tree | db719e8441d2c0bf223a6f86b36a5a25772957bd /arch/arm | |
parent | 9f9f3e6e8548a596697778337110a423c384b6f3 (diff) |
Rest of the merge.
Diffstat (limited to 'arch/arm')
-rw-r--r-- | arch/arm/mm/mm-clps7500.c | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/arch/arm/mm/mm-clps7500.c b/arch/arm/mm/mm-clps7500.c new file mode 100644 index 000000000..b9199de80 --- /dev/null +++ b/arch/arm/mm/mm-clps7500.c @@ -0,0 +1,28 @@ +/* + * arch/arm/mm/mm-cl7500.c + * + * Extra MM routines for CL7500 architecture + * + * Copyright (C) 1998 Russell King + * Copyright (C) 1999 Nexus Electronics Ltd + */ + +#include <linux/init.h> + +#include <asm/hardware.h> +#include <asm/page.h> +#include <asm/proc/domain.h> +#include <asm/setup.h> + +#include "map.h" + +#define SIZE(x) (sizeof(x) / sizeof(x[0])) + +struct map_desc io_desc[] __initdata = { + { IO_BASE, IO_START, IO_SIZE , DOMAIN_IO, 0, 1 }, /* IO space */ + { ISA_BASE, ISA_START, ISA_SIZE , DOMAIN_IO, 0, 1 }, /* ISA space */ + { FLASH_BASE, FLASH_START, FLASH_SIZE, DOMAIN_IO, 0, 1 }, /* Flash */ + { LED_BASE, LED_START, LED_SIZE , DOMAIN_IO, 0, 1 } /* LED */ +}; + +unsigned int __initdata io_desc_size = SIZE(io_desc); |