diff options
| author | Russell King <rmk@dyn-67.arm.linux.org.uk> | 2008-08-05 16:14:15 +0100 | 
|---|---|---|
| committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2008-08-07 09:55:48 +0100 | 
| commit | a09e64fbc0094e3073dbb09c3b4bfe4ab669244b (patch) | |
| tree | 69689f467179891b498bd7423fcf61925173db31 /arch/arm/mach-l7200/include/mach/hardware.h | |
| parent | a1b81a84fff05dbfef45b7012c26e1fee9973e5d (diff) | |
| download | olio-linux-3.10-a09e64fbc0094e3073dbb09c3b4bfe4ab669244b.tar.xz olio-linux-3.10-a09e64fbc0094e3073dbb09c3b4bfe4ab669244b.zip  | |
[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach
This just leaves include/asm-arm/plat-* to deal with.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/mach-l7200/include/mach/hardware.h')
| -rw-r--r-- | arch/arm/mach-l7200/include/mach/hardware.h | 57 | 
1 files changed, 57 insertions, 0 deletions
diff --git a/arch/arm/mach-l7200/include/mach/hardware.h b/arch/arm/mach-l7200/include/mach/hardware.h new file mode 100644 index 00000000000..c31909cfc25 --- /dev/null +++ b/arch/arm/mach-l7200/include/mach/hardware.h @@ -0,0 +1,57 @@ +/* + * arch/arm/mach-l7200/include/mach/hardware.h + * + * Copyright (C) 2000 Rob Scott (rscott@mtrob.fdns.net) + *                    Steve Hill (sjhill@cotw.com) + * + * This file contains the hardware definitions for the  + * LinkUp Systems L7200 SOC development board. + * + * Changelog: + *   02-01-2000	 RS	Created L7200 version, derived from rpc code + *   03-21-2000	SJH	Cleaned up file + *   04-21-2000	 RS 	Changed mapping of I/O in virtual space + *   04-25-2000	SJH	Removed unused symbols and such + *   05-05-2000	SJH	Complete rewrite + *   07-31-2000	SJH	Added undocumented debug auxillary port to + *			get at last two columns for keyboard driver + */ +#ifndef __ASM_ARCH_HARDWARE_H +#define __ASM_ARCH_HARDWARE_H + +/* Hardware addresses of major areas. + *  *_START is the physical address + *  *_SIZE  is the size of the region + *  *_BASE  is the virtual address + */ +#define RAM_START		0xf0000000 +#define RAM_SIZE		0x02000000 +#define RAM_BASE		0xc0000000 + +#define IO_START		0x80000000      /* I/O */ +#define IO_SIZE			0x01000000 +#define IO_BASE			0xd0000000 + +#define IO_START_2		0x90000000      /* I/O */ +#define IO_SIZE_2		0x01000000 +#define IO_BASE_2		0xd1000000 + +#define AUX_START		0x1a000000      /* AUX PORT */ +#define AUX_SIZE 		0x01000000 +#define AUX_BASE		0xd2000000 + +#define FLASH1_START		0x00000000      /* FLASH BANK 1 */ +#define FLASH1_SIZE 		0x01000000 +#define FLASH1_BASE		0xd3000000 + +#define FLASH2_START		0x10000000      /* FLASH BANK 2 */ +#define FLASH2_SIZE 		0x01000000 +#define FLASH2_BASE		0xd4000000 + +#define ISA_START		0x20000000	/* ISA */ +#define ISA_SIZE		0x20000000 +#define ISA_BASE		0xe0000000 + +#define PCIO_BASE		IO_BASE + +#endif  |