]>
Commit | Line | Data |
---|---|---|
ae39ae0b BD |
1 | /* linux/include/asm-arm/arch-s3c2400/map.h |
2 | * | |
3 | * Copyright 2003,2007 Simtec Electronics | |
4 | * http://armlinux.simtec.co.uk/ | |
5 | * Ben Dooks <ben@simtec.co.uk> | |
6 | * | |
7 | * Copyright 2003, Lucas Correia Villa Real | |
8 | * | |
9 | * S3C2400 - Memory map definitions | |
10 | * | |
11 | * This program is free software; you can redistribute it and/or modify | |
12 | * it under the terms of the GNU General Public License version 2 as | |
13 | * published by the Free Software Foundation. | |
14 | */ | |
15 | ||
16 | #define S3C2400_PA_MEMCTRL (0x14000000) | |
17 | #define S3C2400_PA_USBHOST (0x14200000) | |
18 | #define S3C2400_PA_IRQ (0x14400000) | |
19 | #define S3C2400_PA_DMA (0x14600000) | |
20 | #define S3C2400_PA_CLKPWR (0x14800000) | |
21 | #define S3C2400_PA_LCD (0x14A00000) | |
22 | #define S3C2400_PA_UART (0x15000000) | |
23 | #define S3C2400_PA_TIMER (0x15100000) | |
24 | #define S3C2400_PA_USBDEV (0x15200140) | |
25 | #define S3C2400_PA_WATCHDOG (0x15300000) | |
26 | #define S3C2400_PA_IIC (0x15400000) | |
27 | #define S3C2400_PA_IIS (0x15508000) | |
28 | #define S3C2400_PA_GPIO (0x15600000) | |
29 | #define S3C2400_PA_RTC (0x15700040) | |
30 | #define S3C2400_PA_ADC (0x15800000) | |
31 | #define S3C2400_PA_SPI (0x15900000) | |
32 | ||
33 | #define S3C2400_PA_MMC (0x15A00000) | |
34 | #define S3C2400_SZ_MMC SZ_1M | |
35 | ||
36 | /* physical addresses of all the chip-select areas */ | |
37 | ||
38 | #define S3C2400_CS0 (0x00000000) | |
39 | #define S3C2400_CS1 (0x02000000) | |
40 | #define S3C2400_CS2 (0x04000000) | |
41 | #define S3C2400_CS3 (0x06000000) | |
42 | #define S3C2400_CS4 (0x08000000) | |
43 | #define S3C2400_CS5 (0x0A000000) | |
44 | #define S3C2400_CS6 (0x0C000000) | |
45 | #define S3C2400_CS7 (0x0E000000) | |
46 | ||
47 | #define S3C2400_SDRAM_PA (S3C2400_CS6) | |
48 | ||
49 | /* Use a single interface for common resources between S3C24XX cpus */ | |
50 | ||
51 | #define S3C24XX_PA_IRQ S3C2400_PA_IRQ | |
52 | #define S3C24XX_PA_MEMCTRL S3C2400_PA_MEMCTRL | |
53 | #define S3C24XX_PA_USBHOST S3C2400_PA_USBHOST | |
54 | #define S3C24XX_PA_DMA S3C2400_PA_DMA | |
55 | #define S3C24XX_PA_CLKPWR S3C2400_PA_CLKPWR | |
56 | #define S3C24XX_PA_LCD S3C2400_PA_LCD | |
57 | #define S3C24XX_PA_UART S3C2400_PA_UART | |
58 | #define S3C24XX_PA_TIMER S3C2400_PA_TIMER | |
59 | #define S3C24XX_PA_USBDEV S3C2400_PA_USBDEV | |
60 | #define S3C24XX_PA_WATCHDOG S3C2400_PA_WATCHDOG | |
61 | #define S3C24XX_PA_IIC S3C2400_PA_IIC | |
62 | #define S3C24XX_PA_IIS S3C2400_PA_IIS | |
63 | #define S3C24XX_PA_GPIO S3C2400_PA_GPIO | |
64 | #define S3C24XX_PA_RTC S3C2400_PA_RTC | |
65 | #define S3C24XX_PA_ADC S3C2400_PA_ADC | |
66 | #define S3C24XX_PA_SPI S3C2400_PA_SPI |