diff options
author | Kukjin Kim <kgene.kim@samsung.com> | 2012-02-05 19:38:19 -0500 |
---|---|---|
committer | Kukjin Kim <kgene.kim@samsung.com> | 2012-03-02 17:47:38 -0500 |
commit | 85fd6d63bf2927b9da7ab1b0d46723bfdb13808c (patch) | |
tree | 7033ac06e365209b09ba4b97eba0cf2f7ceb3312 /arch | |
parent | b130d5c29544fe4cedafd35b112d27a06550d844 (diff) |
ARM: S3C2410: move mach-s3c2410/* into mach-s3c24xx/
This patch moves S3C2410 stuff into mach-s3c24xx/ directory
so that we can merge the s3c24 series' directories to the
just one mach-s3c24xx/ directory.
And this patch is including following.
- re-ordered alphabetically by option text at Kconfig and Makefile
- removed unused option, MACH_N35
- fixed duplcated option name, S3C2410_DMA to S3C24XX_DMA which is
in plat-s3c24xx/
Cc: Ben Dooks <ben-linux@fluff.org>
Cc: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/Kconfig | 2 | ||||
-rw-r--r-- | arch/arm/Makefile | 2 | ||||
-rw-r--r-- | arch/arm/mach-s3c2410/Kconfig | 154 | ||||
-rw-r--r-- | arch/arm/mach-s3c2410/Makefile | 26 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/Kconfig | 165 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/Makefile | 45 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/Makefile.boot (renamed from arch/arm/mach-s3c2410/Makefile.boot) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/bast-ide.c (renamed from arch/arm/mach-s3c2410/bast-ide.c) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/bast-irq.c (renamed from arch/arm/mach-s3c2410/bast-irq.c) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/common.h (renamed from arch/arm/mach-s3c2410/common.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/dma-s3c2410.c (renamed from arch/arm/mach-s3c2410/dma.c) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/h1940-bluetooth.c (renamed from arch/arm/mach-s3c2410/h1940-bluetooth.c) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/anubis-cpld.h (renamed from arch/arm/mach-s3c2410/include/mach/anubis-cpld.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/anubis-irq.h (renamed from arch/arm/mach-s3c2410/include/mach/anubis-irq.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/anubis-map.h (renamed from arch/arm/mach-s3c2410/include/mach/anubis-map.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/bast-cpld.h (renamed from arch/arm/mach-s3c2410/include/mach/bast-cpld.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/bast-irq.h (renamed from arch/arm/mach-s3c2410/include/mach/bast-irq.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/bast-map.h (renamed from arch/arm/mach-s3c2410/include/mach/bast-map.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/bast-pmu.h (renamed from arch/arm/mach-s3c2410/include/mach/bast-pmu.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/debug-macro.S (renamed from arch/arm/mach-s3c2410/include/mach/debug-macro.S) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/dma.h (renamed from arch/arm/mach-s3c2410/include/mach/dma.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/entry-macro.S (renamed from arch/arm/mach-s3c2410/include/mach/entry-macro.S) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/fb.h (renamed from arch/arm/mach-s3c2410/include/mach/fb.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/gpio-fns.h (renamed from arch/arm/mach-s3c2410/include/mach/gpio-fns.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/gpio-nrs.h (renamed from arch/arm/mach-s3c2410/include/mach/gpio-nrs.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/gpio-track.h (renamed from arch/arm/mach-s3c2410/include/mach/gpio-track.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/gpio.h (renamed from arch/arm/mach-s3c2410/include/mach/gpio.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/h1940-latch.h (renamed from arch/arm/mach-s3c2410/include/mach/h1940-latch.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/h1940.h (renamed from arch/arm/mach-s3c2410/include/mach/h1940.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/hardware.h (renamed from arch/arm/mach-s3c2410/include/mach/hardware.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/idle.h (renamed from arch/arm/mach-s3c2410/include/mach/idle.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/io.h (renamed from arch/arm/mach-s3c2410/include/mach/io.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/irqs.h (renamed from arch/arm/mach-s3c2410/include/mach/irqs.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/leds-gpio.h (renamed from arch/arm/mach-s3c2410/include/mach/leds-gpio.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/map.h (renamed from arch/arm/mach-s3c2410/include/mach/map.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/osiris-cpld.h (renamed from arch/arm/mach-s3c2410/include/mach/osiris-cpld.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/osiris-map.h (renamed from arch/arm/mach-s3c2410/include/mach/osiris-map.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/otom-map.h (renamed from arch/arm/mach-s3c2410/include/mach/otom-map.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/pm-core.h (renamed from arch/arm/mach-s3c2410/include/mach/pm-core.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/regs-clock.h (renamed from arch/arm/mach-s3c2410/include/mach/regs-clock.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/regs-dsc.h (renamed from arch/arm/mach-s3c2410/include/mach/regs-dsc.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/regs-gpio.h (renamed from arch/arm/mach-s3c2410/include/mach/regs-gpio.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/regs-gpioj.h (renamed from arch/arm/mach-s3c2410/include/mach/regs-gpioj.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/regs-irq.h (renamed from arch/arm/mach-s3c2410/include/mach/regs-irq.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/regs-lcd.h (renamed from arch/arm/mach-s3c2410/include/mach/regs-lcd.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/regs-mem.h (renamed from arch/arm/mach-s3c2410/include/mach/regs-mem.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/regs-power.h (renamed from arch/arm/mach-s3c2410/include/mach/regs-power.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/regs-s3c2412-mem.h (renamed from arch/arm/mach-s3c2410/include/mach/regs-s3c2412-mem.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/regs-s3c2412.h (renamed from arch/arm/mach-s3c2410/include/mach/regs-s3c2412.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/regs-s3c2416-mem.h (renamed from arch/arm/mach-s3c2410/include/mach/regs-s3c2416-mem.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/regs-s3c2416.h (renamed from arch/arm/mach-s3c2410/include/mach/regs-s3c2416.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/regs-s3c2443-clock.h (renamed from arch/arm/mach-s3c2410/include/mach/regs-s3c2443-clock.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/regs-sdi.h (renamed from arch/arm/mach-s3c2410/include/mach/regs-sdi.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/system.h (renamed from arch/arm/mach-s3c2410/include/mach/system.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/tick.h (renamed from arch/arm/mach-s3c2410/include/mach/tick.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/timex.h (renamed from arch/arm/mach-s3c2410/include/mach/timex.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/uncompress.h (renamed from arch/arm/mach-s3c2410/include/mach/uncompress.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/vr1000-cpld.h (renamed from arch/arm/mach-s3c2410/include/mach/vr1000-cpld.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/vr1000-irq.h (renamed from arch/arm/mach-s3c2410/include/mach/vr1000-irq.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/include/mach/vr1000-map.h (renamed from arch/arm/mach-s3c2410/include/mach/vr1000-map.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/mach-amlm5900.c (renamed from arch/arm/mach-s3c2410/mach-amlm5900.c) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/mach-bast.c (renamed from arch/arm/mach-s3c2410/mach-bast.c) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/mach-h1940.c (renamed from arch/arm/mach-s3c2410/mach-h1940.c) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/mach-n30.c (renamed from arch/arm/mach-s3c2410/mach-n30.c) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/mach-otom.c (renamed from arch/arm/mach-s3c2410/mach-otom.c) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/mach-qt2410.c (renamed from arch/arm/mach-s3c2410/mach-qt2410.c) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/mach-smdk2410.c (renamed from arch/arm/mach-s3c2410/mach-smdk2410.c) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/mach-tct_hammer.c (renamed from arch/arm/mach-s3c2410/mach-tct_hammer.c) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/mach-vr1000.c (renamed from arch/arm/mach-s3c2410/mach-vr1000.c) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/nor-simtec.c (renamed from arch/arm/mach-s3c2410/nor-simtec.c) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/nor-simtec.h (renamed from arch/arm/mach-s3c2410/nor-simtec.h) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/pm-h1940.S (renamed from arch/arm/mach-s3c2410/pm-h1940.S) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/pm-s3c2410.c (renamed from arch/arm/mach-s3c2410/pm.c) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/s3c2410.c (renamed from arch/arm/mach-s3c2410/s3c2410.c) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/sleep-s3c2410.S (renamed from arch/arm/mach-s3c2410/sleep.S) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/usb-simtec.c (renamed from arch/arm/mach-s3c2410/usb-simtec.c) | 0 | ||||
-rw-r--r-- | arch/arm/mach-s3c24xx/usb-simtec.h (renamed from arch/arm/mach-s3c2410/usb-simtec.h) | 0 | ||||
-rw-r--r-- | arch/arm/plat-s3c24xx/Kconfig | 2 | ||||
-rw-r--r-- | arch/arm/plat-s3c24xx/Makefile | 2 |
79 files changed, 214 insertions, 184 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 5f1a3ad1316..f8044e9495d 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
@@ -1067,8 +1067,8 @@ source "arch/arm/plat-s5p/Kconfig" | |||
1067 | 1067 | ||
1068 | source "arch/arm/plat-spear/Kconfig" | 1068 | source "arch/arm/plat-spear/Kconfig" |
1069 | 1069 | ||
1070 | source "arch/arm/mach-s3c24xx/Kconfig" | ||
1070 | if ARCH_S3C24XX | 1071 | if ARCH_S3C24XX |
1071 | source "arch/arm/mach-s3c2410/Kconfig" | ||
1072 | source "arch/arm/mach-s3c2412/Kconfig" | 1072 | source "arch/arm/mach-s3c2412/Kconfig" |
1073 | source "arch/arm/mach-s3c2416/Kconfig" | 1073 | source "arch/arm/mach-s3c2416/Kconfig" |
1074 | source "arch/arm/mach-s3c2440/Kconfig" | 1074 | source "arch/arm/mach-s3c2440/Kconfig" |
diff --git a/arch/arm/Makefile b/arch/arm/Makefile index 624f76442ab..59d9df40ca1 100644 --- a/arch/arm/Makefile +++ b/arch/arm/Makefile | |||
@@ -175,7 +175,7 @@ machine-$(CONFIG_ARCH_PRIMA2) := prima2 | |||
175 | machine-$(CONFIG_ARCH_PXA) := pxa | 175 | machine-$(CONFIG_ARCH_PXA) := pxa |
176 | machine-$(CONFIG_ARCH_REALVIEW) := realview | 176 | machine-$(CONFIG_ARCH_REALVIEW) := realview |
177 | machine-$(CONFIG_ARCH_RPC) := rpc | 177 | machine-$(CONFIG_ARCH_RPC) := rpc |
178 | machine-$(CONFIG_ARCH_S3C24XX) := s3c2410 s3c2412 s3c2416 s3c2440 s3c2443 | 178 | machine-$(CONFIG_ARCH_S3C24XX) := s3c24xx s3c2412 s3c2416 s3c2440 s3c2443 |
179 | machine-$(CONFIG_ARCH_S3C64XX) := s3c64xx | 179 | machine-$(CONFIG_ARCH_S3C64XX) := s3c64xx |
180 | machine-$(CONFIG_ARCH_S5P64X0) := s5p64x0 | 180 | machine-$(CONFIG_ARCH_S5P64X0) := s5p64x0 |
181 | machine-$(CONFIG_ARCH_S5PC100) := s5pc100 | 181 | machine-$(CONFIG_ARCH_S5PC100) := s5pc100 |
diff --git a/arch/arm/mach-s3c2410/Kconfig b/arch/arm/mach-s3c2410/Kconfig index ce620993bec..68d89cb96af 100644 --- a/arch/arm/mach-s3c2410/Kconfig +++ b/arch/arm/mach-s3c2410/Kconfig | |||
@@ -2,42 +2,6 @@ | |||
2 | # | 2 | # |
3 | # Licensed under GPLv2 | 3 | # Licensed under GPLv2 |
4 | 4 | ||
5 | config CPU_S3C2410 | ||
6 | bool | ||
7 | depends on ARCH_S3C24XX | ||
8 | select CPU_ARM920T | ||
9 | select S3C2410_CLOCK | ||
10 | select CPU_LLSERIAL_S3C2410 | ||
11 | select S3C2410_PM if PM | ||
12 | select S3C2410_CPUFREQ if CPU_FREQ_S3C24XX | ||
13 | help | ||
14 | Support for S3C2410 and S3C2410A family from the S3C24XX line | ||
15 | of Samsung Mobile CPUs. | ||
16 | |||
17 | config CPU_S3C2410_DMA | ||
18 | bool | ||
19 | depends on S3C2410_DMA && (CPU_S3C2410 || CPU_S3C2442) | ||
20 | default y if CPU_S3C2410 || CPU_S3C2442 | ||
21 | help | ||
22 | DMA device selection for S3C2410 and compatible CPUs | ||
23 | |||
24 | config S3C2410_PM | ||
25 | bool | ||
26 | help | ||
27 | Power Management code common to S3C2410 and better | ||
28 | |||
29 | config SIMTEC_NOR | ||
30 | bool | ||
31 | help | ||
32 | Internal node to specify machine has simtec NOR mapping | ||
33 | |||
34 | config MACH_BAST_IDE | ||
35 | bool | ||
36 | select HAVE_PATA_PLATFORM | ||
37 | help | ||
38 | Internal node for machines with an BAST style IDE | ||
39 | interface | ||
40 | |||
41 | # cpu frequency scaling support | 5 | # cpu frequency scaling support |
42 | 6 | ||
43 | config S3C2410_CPUFREQ | 7 | config S3C2410_CPUFREQ |
@@ -54,121 +18,3 @@ config S3C2410_PLLTABLE | |||
54 | help | 18 | help |
55 | Select the PLL table for the S3C2410 | 19 | Select the PLL table for the S3C2410 |
56 | 20 | ||
57 | menu "S3C2410 Machines" | ||
58 | |||
59 | config ARCH_SMDK2410 | ||
60 | bool "SMDK2410/A9M2410" | ||
61 | select CPU_S3C2410 | ||
62 | select MACH_SMDK | ||
63 | help | ||
64 | Say Y here if you are using the SMDK2410 or the derived module A9M2410 | ||
65 | <http://www.fsforth.de> | ||
66 | |||
67 | config ARCH_H1940 | ||
68 | bool "IPAQ H1940" | ||
69 | select CPU_S3C2410 | ||
70 | select PM_H1940 if PM | ||
71 | select S3C_DEV_USB_HOST | ||
72 | select S3C_DEV_NAND | ||
73 | select S3C2410_SETUP_TS | ||
74 | help | ||
75 | Say Y here if you are using the HP IPAQ H1940 | ||
76 | |||
77 | config H1940BT | ||
78 | tristate "Control the state of H1940 bluetooth chip" | ||
79 | depends on ARCH_H1940 | ||
80 | select RFKILL | ||
81 | help | ||
82 | This is a simple driver that is able to control | ||
83 | the state of built in bluetooth chip on h1940. | ||
84 | |||
85 | config PM_H1940 | ||
86 | bool | ||
87 | help | ||
88 | Internal node for H1940 and related PM | ||
89 | |||
90 | config MACH_N30 | ||
91 | bool "Acer N30 family" | ||
92 | select CPU_S3C2410 | ||
93 | select MACH_N35 | ||
94 | select S3C_DEV_USB_HOST | ||
95 | select S3C_DEV_NAND | ||
96 | help | ||
97 | Say Y here if you want suppt for the Acer N30, Acer N35, | ||
98 | Navman PiN570, Yakumo AlphaX or Airis NC05 PDAs. | ||
99 | |||
100 | config MACH_N35 | ||
101 | bool | ||
102 | help | ||
103 | Internal node in order to enable support for Acer N35 if Acer N30 is | ||
104 | selected. | ||
105 | |||
106 | config ARCH_BAST | ||
107 | bool "Simtec Electronics BAST (EB2410ITX)" | ||
108 | select CPU_S3C2410 | ||
109 | select S3C2410_IOTIMING if S3C2410_CPUFREQ | ||
110 | select PM_SIMTEC if PM | ||
111 | select SIMTEC_NOR | ||
112 | select MACH_BAST_IDE | ||
113 | select S3C24XX_DCLK | ||
114 | select ISA | ||
115 | select S3C_DEV_HWMON | ||
116 | select S3C_DEV_USB_HOST | ||
117 | select S3C_DEV_NAND | ||
118 | help | ||
119 | Say Y here if you are using the Simtec Electronics EB2410ITX | ||
120 | development board (also known as BAST) | ||
121 | |||
122 | config MACH_OTOM | ||
123 | bool "NexVision OTOM Board" | ||
124 | select CPU_S3C2410 | ||
125 | select S3C_DEV_USB_HOST | ||
126 | select S3C_DEV_NAND | ||
127 | help | ||
128 | Say Y here if you are using the Nex Vision OTOM board | ||
129 | |||
130 | config MACH_AML_M5900 | ||
131 | bool "AML M5900 Series" | ||
132 | select CPU_S3C2410 | ||
133 | select PM_SIMTEC if PM | ||
134 | select S3C_DEV_USB_HOST | ||
135 | help | ||
136 | Say Y here if you are using the American Microsystems M5900 Series | ||
137 | <http://www.amltd.com> | ||
138 | |||
139 | config BAST_PC104_IRQ | ||
140 | bool "BAST PC104 IRQ support" | ||
141 | depends on ARCH_BAST | ||
142 | default y | ||
143 | help | ||
144 | Say Y here to enable the PC104 IRQ routing on the | ||
145 | Simtec BAST (EB2410ITX) | ||
146 | |||
147 | config MACH_TCT_HAMMER | ||
148 | bool "TCT Hammer Board" | ||
149 | select CPU_S3C2410 | ||
150 | select S3C_DEV_USB_HOST | ||
151 | help | ||
152 | Say Y here if you are using the TinCanTools Hammer Board | ||
153 | <http://www.tincantools.com> | ||
154 | |||
155 | config MACH_VR1000 | ||
156 | bool "Thorcom VR1000" | ||
157 | select PM_SIMTEC if PM | ||
158 | select S3C24XX_DCLK | ||
159 | select SIMTEC_NOR | ||
160 | select MACH_BAST_IDE | ||
161 | select CPU_S3C2410 | ||
162 | select S3C_DEV_USB_HOST | ||
163 | help | ||
164 | Say Y here if you are using the Thorcom VR1000 board. | ||
165 | |||
166 | config MACH_QT2410 | ||
167 | bool "QT2410" | ||
168 | select CPU_S3C2410 | ||
169 | select S3C_DEV_USB_HOST | ||
170 | select S3C_DEV_NAND | ||
171 | help | ||
172 | Say Y here if you are using the Armzone QT2410 | ||
173 | |||
174 | endmenu | ||
diff --git a/arch/arm/mach-s3c2410/Makefile b/arch/arm/mach-s3c2410/Makefile index 782fd81144e..6b9a316e004 100644 --- a/arch/arm/mach-s3c2410/Makefile +++ b/arch/arm/mach-s3c2410/Makefile | |||
@@ -9,32 +9,6 @@ obj-m := | |||
9 | obj-n := | 9 | obj-n := |
10 | obj- := | 10 | obj- := |
11 | 11 | ||
12 | obj-$(CONFIG_CPU_S3C2410) += s3c2410.o | ||
13 | obj-$(CONFIG_CPU_S3C2410_DMA) += dma.o | ||
14 | obj-$(CONFIG_CPU_S3C2410_DMA) += dma.o | ||
15 | obj-$(CONFIG_S3C2410_PM) += pm.o sleep.o | ||
16 | obj-$(CONFIG_S3C2410_CPUFREQ) += cpu-freq.o | 12 | obj-$(CONFIG_S3C2410_CPUFREQ) += cpu-freq.o |
17 | obj-$(CONFIG_S3C2410_PLLTABLE) += pll.o | 13 | obj-$(CONFIG_S3C2410_PLLTABLE) += pll.o |
18 | 14 | ||
19 | # Machine support | ||
20 | |||
21 | obj-$(CONFIG_ARCH_SMDK2410) += mach-smdk2410.o | ||
22 | obj-$(CONFIG_ARCH_H1940) += mach-h1940.o | ||
23 | obj-$(CONFIG_H1940BT) += h1940-bluetooth.o | ||
24 | obj-$(CONFIG_PM_H1940) += pm-h1940.o | ||
25 | obj-$(CONFIG_MACH_N30) += mach-n30.o | ||
26 | obj-$(CONFIG_ARCH_BAST) += mach-bast.o usb-simtec.o | ||
27 | obj-$(CONFIG_MACH_OTOM) += mach-otom.o | ||
28 | obj-$(CONFIG_MACH_AML_M5900) += mach-amlm5900.o | ||
29 | obj-$(CONFIG_BAST_PC104_IRQ) += bast-irq.o | ||
30 | obj-$(CONFIG_MACH_TCT_HAMMER) += mach-tct_hammer.o | ||
31 | obj-$(CONFIG_MACH_VR1000) += mach-vr1000.o usb-simtec.o | ||
32 | obj-$(CONFIG_MACH_QT2410) += mach-qt2410.o | ||
33 | |||
34 | # Common bits of machine support | ||
35 | |||
36 | obj-$(CONFIG_SIMTEC_NOR) += nor-simtec.o | ||
37 | |||
38 | # machine additions | ||
39 | |||
40 | obj-$(CONFIG_MACH_BAST_IDE) += bast-ide.o | ||
diff --git a/arch/arm/mach-s3c24xx/Kconfig b/arch/arm/mach-s3c24xx/Kconfig new file mode 100644 index 00000000000..7f916c8ec79 --- /dev/null +++ b/arch/arm/mach-s3c24xx/Kconfig | |||
@@ -0,0 +1,165 @@ | |||
1 | # arch/arm/mach-s3c24xx/Kconfig | ||
2 | # | ||
3 | # Copyright (c) 2012 Samsung Electronics Co., Ltd. | ||
4 | # http://www.samsung.com/ | ||
5 | # | ||
6 | # Copyright 2007 Simtec Electronics | ||
7 | # | ||
8 | # Licensed under GPLv2 | ||
9 | |||
10 | if ARCH_S3C24XX | ||
11 | |||
12 | menu "SAMSUNG S3C24XX SoCs Support" | ||
13 | |||
14 | comment "S3C24XX SoCs" | ||
15 | |||
16 | config CPU_S3C2410 | ||
17 | bool "SAMSUNG S3C2410" | ||
18 | default y | ||
19 | select CPU_ARM920T | ||
20 | select S3C2410_CLOCK | ||
21 | select CPU_LLSERIAL_S3C2410 | ||
22 | select S3C2410_PM if PM | ||
23 | select S3C2410_CPUFREQ if CPU_FREQ_S3C24XX | ||
24 | help | ||
25 | Support for S3C2410 and S3C2410A family from the S3C24XX line | ||
26 | of Samsung Mobile CPUs. | ||
27 | |||
28 | if CPU_S3C2410 | ||
29 | |||
30 | config S3C2410_DMA | ||
31 | bool | ||
32 | depends on S3C2410_DMA && CPU_S3C2410 | ||
33 | default y if CPU_S3C2410 | ||
34 | help | ||
35 | DMA device selection for S3C2410 and compatible CPUs | ||
36 | |||
37 | config S3C2410_PM | ||
38 | bool | ||
39 | help | ||
40 | Power Management code common to S3C2410 and better | ||
41 | |||
42 | config SIMTEC_NOR | ||
43 | bool | ||
44 | help | ||
45 | Internal node to specify machine has simtec NOR mapping | ||
46 | |||
47 | config MACH_BAST_IDE | ||
48 | bool | ||
49 | select HAVE_PATA_PLATFORM | ||
50 | help | ||
51 | Internal node for machines with an BAST style IDE | ||
52 | interface | ||
53 | |||
54 | comment "S3C2410 Boards" | ||
55 | |||
56 | # | ||
57 | # The "S3C2410 Boards" list is ordered alphabetically by option text. | ||
58 | # (without ARCH_ or MACH_) | ||
59 | # | ||
60 | |||
61 | config MACH_AML_M5900 | ||
62 | bool "AML M5900 Series" | ||
63 | select PM_SIMTEC if PM | ||
64 | select S3C_DEV_USB_HOST | ||
65 | help | ||
66 | Say Y here if you are using the American Microsystems M5900 Series | ||
67 | <http://www.amltd.com> | ||
68 | |||
69 | config ARCH_BAST | ||
70 | bool "Simtec Electronics BAST (EB2410ITX)" | ||
71 | select S3C2410_IOTIMING if S3C2410_CPUFREQ | ||
72 | select PM_SIMTEC if PM | ||
73 | select SIMTEC_NOR | ||
74 | select MACH_BAST_IDE | ||
75 | select S3C24XX_DCLK | ||
76 | select ISA | ||
77 | select S3C_DEV_HWMON | ||
78 | select S3C_DEV_USB_HOST | ||
79 | select S3C_DEV_NAND | ||
80 | help | ||
81 | Say Y here if you are using the Simtec Electronics EB2410ITX | ||
82 | development board (also known as BAST) | ||
83 | |||
84 | config BAST_PC104_IRQ | ||
85 | bool "BAST PC104 IRQ support" | ||
86 | depends on ARCH_BAST | ||
87 | default y | ||
88 | help | ||
89 | Say Y here to enable the PC104 IRQ routing on the | ||
90 | Simtec BAST (EB2410ITX) | ||
91 | |||
92 | config ARCH_H1940 | ||
93 | bool "IPAQ H1940" | ||
94 | select PM_H1940 if PM | ||
95 | select S3C_DEV_USB_HOST | ||
96 | select S3C_DEV_NAND | ||
97 | select S3C2410_SETUP_TS | ||
98 | help | ||
99 | Say Y here if you are using the HP IPAQ H1940 | ||
100 | |||
101 | config H1940BT | ||
102 | tristate "Control the state of H1940 bluetooth chip" | ||
103 | depends on ARCH_H1940 | ||
104 | select RFKILL | ||
105 | help | ||
106 | This is a simple driver that is able to control | ||
107 | the state of built in bluetooth chip on h1940. | ||
108 | |||
109 | config PM_H1940 | ||
110 | bool | ||
111 | help | ||
112 | Internal node for H1940 and related PM | ||
113 | |||
114 | config MACH_N30 | ||
115 | bool "Acer N30 family" | ||
116 | select MACH_N35 | ||
117 | select S3C_DEV_USB_HOST | ||
118 | select S3C_DEV_NAND | ||
119 | help | ||
120 | Say Y here if you want suppt for the Acer N30, Acer N35, | ||
121 | Navman PiN570, Yakumo AlphaX or Airis NC05 PDAs. | ||
122 | |||
123 | config MACH_OTOM | ||
124 | bool "NexVision OTOM Board" | ||
125 | select S3C_DEV_USB_HOST | ||
126 | select S3C_DEV_NAND | ||
127 | help | ||
128 | Say Y here if you are using the Nex Vision OTOM board | ||
129 | |||
130 | config MACH_QT2410 | ||
131 | bool "QT2410" | ||
132 | select S3C_DEV_USB_HOST | ||
133 | select S3C_DEV_NAND | ||
134 | help | ||
135 | Say Y here if you are using the Armzone QT2410 | ||
136 | |||
137 | config ARCH_SMDK2410 | ||
138 | bool "SMDK2410/A9M2410" | ||
139 | select MACH_SMDK | ||
140 | help | ||
141 | Say Y here if you are using the SMDK2410 or the derived module A9M2410 | ||
142 | <http://www.fsforth.de> | ||
143 | |||
144 | config MACH_TCT_HAMMER | ||
145 | bool "TCT Hammer Board" | ||
146 | select S3C_DEV_USB_HOST | ||
147 | help | ||
148 | Say Y here if you are using the TinCanTools Hammer Board | ||
149 | <http://www.tincantools.com> | ||
150 | |||
151 | config MACH_VR1000 | ||
152 | bool "Thorcom VR1000" | ||
153 | select PM_SIMTEC if PM | ||
154 | select S3C24XX_DCLK | ||
155 | select SIMTEC_NOR | ||
156 | select MACH_BAST_IDE | ||
157 | select S3C_DEV_USB_HOST | ||
158 | help | ||
159 | Say Y here if you are using the Thorcom VR1000 board. | ||
160 | |||
161 | endif # CPU_S3C2410 | ||
162 | |||
163 | endmenu # SAMSUNG S3C24XX SoCs Support | ||
164 | |||
165 | endif # ARCH_S3C24XX | ||
diff --git a/arch/arm/mach-s3c24xx/Makefile b/arch/arm/mach-s3c24xx/Makefile new file mode 100644 index 00000000000..b6afbf8450a --- /dev/null +++ b/arch/arm/mach-s3c24xx/Makefile | |||
@@ -0,0 +1,45 @@ | |||
1 | # arch/arm/mach-s3c24xx/Makefile | ||
2 | # | ||
3 | # Copyright (c) 2012 Samsung Electronics Co., Ltd. | ||
4 | # http://www.samsung.com/ | ||
5 | # | ||
6 | # Copyright 2007 Simtec Electronics | ||
7 | # | ||
8 | # Licensed under GPLv2 | ||
9 | |||
10 | obj-y := | ||
11 | obj-m := | ||
12 | obj-n := | ||
13 | obj- := | ||
14 | |||
15 | # core | ||
16 | |||
17 | obj-$(CONFIG_CPU_S3C2410) += s3c2410.o | ||
18 | obj-$(CONFIG_S3C2410_DMA) += dma-s3c2410.o | ||
19 | obj-$(CONFIG_S3C2410_PM) += pm-s3c2410.o sleep-s3c2410.o | ||
20 | |||
21 | # | ||
22 | # machine support | ||
23 | # following is ordered alphabetically by option text. | ||
24 | # | ||
25 | |||
26 | obj-$(CONFIG_MACH_AML_M5900) += mach-amlm5900.o | ||
27 | obj-$(CONFIG_ARCH_BAST) += mach-bast.o usb-simtec.o | ||
28 | obj-$(CONFIG_BAST_PC104_IRQ) += bast-irq.o | ||
29 | obj-$(CONFIG_ARCH_H1940) += mach-h1940.o | ||
30 | obj-$(CONFIG_H1940BT) += h1940-bluetooth.o | ||
31 | obj-$(CONFIG_PM_H1940) += pm-h1940.o | ||
32 | obj-$(CONFIG_MACH_N30) += mach-n30.o | ||
33 | obj-$(CONFIG_MACH_OTOM) += mach-otom.o | ||
34 | obj-$(CONFIG_MACH_QT2410) += mach-qt2410.o | ||
35 | obj-$(CONFIG_ARCH_SMDK2410) += mach-smdk2410.o | ||
36 | obj-$(CONFIG_MACH_TCT_HAMMER) += mach-tct_hammer.o | ||
37 | obj-$(CONFIG_MACH_VR1000) += mach-vr1000.o usb-simtec.o | ||
38 | |||
39 | # common bits of machine support | ||
40 | |||
41 | obj-$(CONFIG_SIMTEC_NOR) += nor-simtec.o | ||
42 | |||
43 | # machine additions | ||
44 | |||
45 | obj-$(CONFIG_MACH_BAST_IDE) += bast-ide.o | ||
diff --git a/arch/arm/mach-s3c2410/Makefile.boot b/arch/arm/mach-s3c24xx/Makefile.boot index 4457605ba04..4457605ba04 100644 --- a/arch/arm/mach-s3c2410/Makefile.boot +++ b/arch/arm/mach-s3c24xx/Makefile.boot | |||
diff --git a/arch/arm/mach-s3c2410/bast-ide.c b/arch/arm/mach-s3c24xx/bast-ide.c index 298ececfa36..298ececfa36 100644 --- a/arch/arm/mach-s3c2410/bast-ide.c +++ b/arch/arm/mach-s3c24xx/bast-ide.c | |||
diff --git a/arch/arm/mach-s3c2410/bast-irq.c b/arch/arm/mach-s3c24xx/bast-irq.c index ac7b2ad5c40..ac7b2ad5c40 100644 --- a/arch/arm/mach-s3c2410/bast-irq.c +++ b/arch/arm/mach-s3c24xx/bast-irq.c | |||
diff --git a/arch/arm/mach-s3c2410/common.h b/arch/arm/mach-s3c24xx/common.h index f65dc806296..f65dc806296 100644 --- a/arch/arm/mach-s3c2410/common.h +++ b/arch/arm/mach-s3c24xx/common.h | |||
diff --git a/arch/arm/mach-s3c2410/dma.c b/arch/arm/mach-s3c24xx/dma-s3c2410.c index 2afd00014a7..2afd00014a7 100644 --- a/arch/arm/mach-s3c2410/dma.c +++ b/arch/arm/mach-s3c24xx/dma-s3c2410.c | |||
diff --git a/arch/arm/mach-s3c2410/h1940-bluetooth.c b/arch/arm/mach-s3c24xx/h1940-bluetooth.c index a5eeb62ce1c..a5eeb62ce1c 100644 --- a/arch/arm/mach-s3c2410/h1940-bluetooth.c +++ b/arch/arm/mach-s3c24xx/h1940-bluetooth.c | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/anubis-cpld.h b/arch/arm/mach-s3c24xx/include/mach/anubis-cpld.h index 1b614d5a81f..1b614d5a81f 100644 --- a/arch/arm/mach-s3c2410/include/mach/anubis-cpld.h +++ b/arch/arm/mach-s3c24xx/include/mach/anubis-cpld.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/anubis-irq.h b/arch/arm/mach-s3c24xx/include/mach/anubis-irq.h index a2a328134e3..a2a328134e3 100644 --- a/arch/arm/mach-s3c2410/include/mach/anubis-irq.h +++ b/arch/arm/mach-s3c24xx/include/mach/anubis-irq.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/anubis-map.h b/arch/arm/mach-s3c24xx/include/mach/anubis-map.h index c9deb3a5b2c..c9deb3a5b2c 100644 --- a/arch/arm/mach-s3c2410/include/mach/anubis-map.h +++ b/arch/arm/mach-s3c24xx/include/mach/anubis-map.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/bast-cpld.h b/arch/arm/mach-s3c24xx/include/mach/bast-cpld.h index bee2a7a932a..bee2a7a932a 100644 --- a/arch/arm/mach-s3c2410/include/mach/bast-cpld.h +++ b/arch/arm/mach-s3c24xx/include/mach/bast-cpld.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/bast-irq.h b/arch/arm/mach-s3c24xx/include/mach/bast-irq.h index cac428c42e7..cac428c42e7 100644 --- a/arch/arm/mach-s3c2410/include/mach/bast-irq.h +++ b/arch/arm/mach-s3c24xx/include/mach/bast-irq.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/bast-map.h b/arch/arm/mach-s3c24xx/include/mach/bast-map.h index 6e7dc9d0cf0..6e7dc9d0cf0 100644 --- a/arch/arm/mach-s3c2410/include/mach/bast-map.h +++ b/arch/arm/mach-s3c24xx/include/mach/bast-map.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/bast-pmu.h b/arch/arm/mach-s3c24xx/include/mach/bast-pmu.h index 4c38b39b741..4c38b39b741 100644 --- a/arch/arm/mach-s3c2410/include/mach/bast-pmu.h +++ b/arch/arm/mach-s3c24xx/include/mach/bast-pmu.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/debug-macro.S b/arch/arm/mach-s3c24xx/include/mach/debug-macro.S index 4135de87d1f..4135de87d1f 100644 --- a/arch/arm/mach-s3c2410/include/mach/debug-macro.S +++ b/arch/arm/mach-s3c24xx/include/mach/debug-macro.S | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/dma.h b/arch/arm/mach-s3c24xx/include/mach/dma.h index acbdfecd418..acbdfecd418 100644 --- a/arch/arm/mach-s3c2410/include/mach/dma.h +++ b/arch/arm/mach-s3c24xx/include/mach/dma.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/entry-macro.S b/arch/arm/mach-s3c24xx/include/mach/entry-macro.S index 473b3cd37d9..473b3cd37d9 100644 --- a/arch/arm/mach-s3c2410/include/mach/entry-macro.S +++ b/arch/arm/mach-s3c24xx/include/mach/entry-macro.S | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/fb.h b/arch/arm/mach-s3c24xx/include/mach/fb.h index a957bc8ed44..a957bc8ed44 100644 --- a/arch/arm/mach-s3c2410/include/mach/fb.h +++ b/arch/arm/mach-s3c24xx/include/mach/fb.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/gpio-fns.h b/arch/arm/mach-s3c24xx/include/mach/gpio-fns.h index c53ad34c657..c53ad34c657 100644 --- a/arch/arm/mach-s3c2410/include/mach/gpio-fns.h +++ b/arch/arm/mach-s3c24xx/include/mach/gpio-fns.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/gpio-nrs.h b/arch/arm/mach-s3c24xx/include/mach/gpio-nrs.h index 019ea86057f..019ea86057f 100644 --- a/arch/arm/mach-s3c2410/include/mach/gpio-nrs.h +++ b/arch/arm/mach-s3c24xx/include/mach/gpio-nrs.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/gpio-track.h b/arch/arm/mach-s3c24xx/include/mach/gpio-track.h index c410a078622..c410a078622 100644 --- a/arch/arm/mach-s3c2410/include/mach/gpio-track.h +++ b/arch/arm/mach-s3c24xx/include/mach/gpio-track.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/gpio.h b/arch/arm/mach-s3c24xx/include/mach/gpio.h index 6fac70f3484..6fac70f3484 100644 --- a/arch/arm/mach-s3c2410/include/mach/gpio.h +++ b/arch/arm/mach-s3c24xx/include/mach/gpio.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/h1940-latch.h b/arch/arm/mach-s3c24xx/include/mach/h1940-latch.h index fc897d3a056..fc897d3a056 100644 --- a/arch/arm/mach-s3c2410/include/mach/h1940-latch.h +++ b/arch/arm/mach-s3c24xx/include/mach/h1940-latch.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/h1940.h b/arch/arm/mach-s3c24xx/include/mach/h1940.h index 2aa683c8d3d..2aa683c8d3d 100644 --- a/arch/arm/mach-s3c2410/include/mach/h1940.h +++ b/arch/arm/mach-s3c24xx/include/mach/h1940.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/hardware.h b/arch/arm/mach-s3c24xx/include/mach/hardware.h index aef5631eac5..aef5631eac5 100644 --- a/arch/arm/mach-s3c2410/include/mach/hardware.h +++ b/arch/arm/mach-s3c24xx/include/mach/hardware.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/idle.h b/arch/arm/mach-s3c24xx/include/mach/idle.h index e9ddd706b16..e9ddd706b16 100644 --- a/arch/arm/mach-s3c2410/include/mach/idle.h +++ b/arch/arm/mach-s3c24xx/include/mach/idle.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/io.h b/arch/arm/mach-s3c24xx/include/mach/io.h index 118749f37c4..118749f37c4 100644 --- a/arch/arm/mach-s3c2410/include/mach/io.h +++ b/arch/arm/mach-s3c24xx/include/mach/io.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/irqs.h b/arch/arm/mach-s3c24xx/include/mach/irqs.h index e53b2177319..e53b2177319 100644 --- a/arch/arm/mach-s3c2410/include/mach/irqs.h +++ b/arch/arm/mach-s3c24xx/include/mach/irqs.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/leds-gpio.h b/arch/arm/mach-s3c24xx/include/mach/leds-gpio.h index d8a7672519b..d8a7672519b 100644 --- a/arch/arm/mach-s3c2410/include/mach/leds-gpio.h +++ b/arch/arm/mach-s3c24xx/include/mach/leds-gpio.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/map.h b/arch/arm/mach-s3c24xx/include/mach/map.h index 78ae807f128..78ae807f128 100644 --- a/arch/arm/mach-s3c2410/include/mach/map.h +++ b/arch/arm/mach-s3c24xx/include/mach/map.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/osiris-cpld.h b/arch/arm/mach-s3c24xx/include/mach/osiris-cpld.h index e9e36b0abba..e9e36b0abba 100644 --- a/arch/arm/mach-s3c2410/include/mach/osiris-cpld.h +++ b/arch/arm/mach-s3c24xx/include/mach/osiris-cpld.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/osiris-map.h b/arch/arm/mach-s3c24xx/include/mach/osiris-map.h index 17380f84842..17380f84842 100644 --- a/arch/arm/mach-s3c2410/include/mach/osiris-map.h +++ b/arch/arm/mach-s3c24xx/include/mach/osiris-map.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/otom-map.h b/arch/arm/mach-s3c24xx/include/mach/otom-map.h index f9277a52c14..f9277a52c14 100644 --- a/arch/arm/mach-s3c2410/include/mach/otom-map.h +++ b/arch/arm/mach-s3c24xx/include/mach/otom-map.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/pm-core.h b/arch/arm/mach-s3c24xx/include/mach/pm-core.h index 2eef7e6f767..2eef7e6f767 100644 --- a/arch/arm/mach-s3c2410/include/mach/pm-core.h +++ b/arch/arm/mach-s3c24xx/include/mach/pm-core.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/regs-clock.h b/arch/arm/mach-s3c24xx/include/mach/regs-clock.h index 3415b60082d..3415b60082d 100644 --- a/arch/arm/mach-s3c2410/include/mach/regs-clock.h +++ b/arch/arm/mach-s3c24xx/include/mach/regs-clock.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/regs-dsc.h b/arch/arm/mach-s3c24xx/include/mach/regs-dsc.h index 98fd4a05587..98fd4a05587 100644 --- a/arch/arm/mach-s3c2410/include/mach/regs-dsc.h +++ b/arch/arm/mach-s3c24xx/include/mach/regs-dsc.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/regs-gpio.h b/arch/arm/mach-s3c24xx/include/mach/regs-gpio.h index cac1ad6b582..cac1ad6b582 100644 --- a/arch/arm/mach-s3c2410/include/mach/regs-gpio.h +++ b/arch/arm/mach-s3c24xx/include/mach/regs-gpio.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/regs-gpioj.h b/arch/arm/mach-s3c24xx/include/mach/regs-gpioj.h index 19575e06111..19575e06111 100644 --- a/arch/arm/mach-s3c2410/include/mach/regs-gpioj.h +++ b/arch/arm/mach-s3c24xx/include/mach/regs-gpioj.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/regs-irq.h b/arch/arm/mach-s3c24xx/include/mach/regs-irq.h index 0f07ba30b1f..0f07ba30b1f 100644 --- a/arch/arm/mach-s3c2410/include/mach/regs-irq.h +++ b/arch/arm/mach-s3c24xx/include/mach/regs-irq.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/regs-lcd.h b/arch/arm/mach-s3c24xx/include/mach/regs-lcd.h index ee8f040aff5..ee8f040aff5 100644 --- a/arch/arm/mach-s3c2410/include/mach/regs-lcd.h +++ b/arch/arm/mach-s3c24xx/include/mach/regs-lcd.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/regs-mem.h b/arch/arm/mach-s3c24xx/include/mach/regs-mem.h index e0c67b0163d..e0c67b0163d 100644 --- a/arch/arm/mach-s3c2410/include/mach/regs-mem.h +++ b/arch/arm/mach-s3c24xx/include/mach/regs-mem.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/regs-power.h b/arch/arm/mach-s3c24xx/include/mach/regs-power.h index 4932b87bdf3..4932b87bdf3 100644 --- a/arch/arm/mach-s3c2410/include/mach/regs-power.h +++ b/arch/arm/mach-s3c24xx/include/mach/regs-power.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/regs-s3c2412-mem.h b/arch/arm/mach-s3c24xx/include/mach/regs-s3c2412-mem.h index fb635251509..fb635251509 100644 --- a/arch/arm/mach-s3c2410/include/mach/regs-s3c2412-mem.h +++ b/arch/arm/mach-s3c24xx/include/mach/regs-s3c2412-mem.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/regs-s3c2412.h b/arch/arm/mach-s3c24xx/include/mach/regs-s3c2412.h index aa69dc79bc3..aa69dc79bc3 100644 --- a/arch/arm/mach-s3c2410/include/mach/regs-s3c2412.h +++ b/arch/arm/mach-s3c24xx/include/mach/regs-s3c2412.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/regs-s3c2416-mem.h b/arch/arm/mach-s3c24xx/include/mach/regs-s3c2416-mem.h index 2f31b74974a..2f31b74974a 100644 --- a/arch/arm/mach-s3c2410/include/mach/regs-s3c2416-mem.h +++ b/arch/arm/mach-s3c24xx/include/mach/regs-s3c2416-mem.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/regs-s3c2416.h b/arch/arm/mach-s3c24xx/include/mach/regs-s3c2416.h index e443167efb8..e443167efb8 100644 --- a/arch/arm/mach-s3c2410/include/mach/regs-s3c2416.h +++ b/arch/arm/mach-s3c24xx/include/mach/regs-s3c2416.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/regs-s3c2443-clock.h b/arch/arm/mach-s3c24xx/include/mach/regs-s3c2443-clock.h index c3feff3c048..c3feff3c048 100644 --- a/arch/arm/mach-s3c2410/include/mach/regs-s3c2443-clock.h +++ b/arch/arm/mach-s3c24xx/include/mach/regs-s3c2443-clock.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/regs-sdi.h b/arch/arm/mach-s3c24xx/include/mach/regs-sdi.h index cbf2d8884e3..cbf2d8884e3 100644 --- a/arch/arm/mach-s3c2410/include/mach/regs-sdi.h +++ b/arch/arm/mach-s3c24xx/include/mach/regs-sdi.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/system.h b/arch/arm/mach-s3c24xx/include/mach/system.h index 5e215c1a5c8..5e215c1a5c8 100644 --- a/arch/arm/mach-s3c2410/include/mach/system.h +++ b/arch/arm/mach-s3c24xx/include/mach/system.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/tick.h b/arch/arm/mach-s3c24xx/include/mach/tick.h index 544da41979d..544da41979d 100644 --- a/arch/arm/mach-s3c2410/include/mach/tick.h +++ b/arch/arm/mach-s3c24xx/include/mach/tick.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/timex.h b/arch/arm/mach-s3c24xx/include/mach/timex.h index fe9ca1ffd51..fe9ca1ffd51 100644 --- a/arch/arm/mach-s3c2410/include/mach/timex.h +++ b/arch/arm/mach-s3c24xx/include/mach/timex.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/uncompress.h b/arch/arm/mach-s3c24xx/include/mach/uncompress.h index 8b283f847da..8b283f847da 100644 --- a/arch/arm/mach-s3c2410/include/mach/uncompress.h +++ b/arch/arm/mach-s3c24xx/include/mach/uncompress.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/vr1000-cpld.h b/arch/arm/mach-s3c24xx/include/mach/vr1000-cpld.h index e4119913d7c..e4119913d7c 100644 --- a/arch/arm/mach-s3c2410/include/mach/vr1000-cpld.h +++ b/arch/arm/mach-s3c24xx/include/mach/vr1000-cpld.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/vr1000-irq.h b/arch/arm/mach-s3c24xx/include/mach/vr1000-irq.h index 47add133b8e..47add133b8e 100644 --- a/arch/arm/mach-s3c2410/include/mach/vr1000-irq.h +++ b/arch/arm/mach-s3c24xx/include/mach/vr1000-irq.h | |||
diff --git a/arch/arm/mach-s3c2410/include/mach/vr1000-map.h b/arch/arm/mach-s3c24xx/include/mach/vr1000-map.h index 99612fcc4eb..99612fcc4eb 100644 --- a/arch/arm/mach-s3c2410/include/mach/vr1000-map.h +++ b/arch/arm/mach-s3c24xx/include/mach/vr1000-map.h | |||
diff --git a/arch/arm/mach-s3c2410/mach-amlm5900.c b/arch/arm/mach-s3c24xx/mach-amlm5900.c index 4220cc60de3..4220cc60de3 100644 --- a/arch/arm/mach-s3c2410/mach-amlm5900.c +++ b/arch/arm/mach-s3c24xx/mach-amlm5900.c | |||
diff --git a/arch/arm/mach-s3c2410/mach-bast.c b/arch/arm/mach-s3c24xx/mach-bast.c index feeaf73933d..feeaf73933d 100644 --- a/arch/arm/mach-s3c2410/mach-bast.c +++ b/arch/arm/mach-s3c24xx/mach-bast.c | |||
diff --git a/arch/arm/mach-s3c2410/mach-h1940.c b/arch/arm/mach-s3c24xx/mach-h1940.c index 41245a60398..41245a60398 100644 --- a/arch/arm/mach-s3c2410/mach-h1940.c +++ b/arch/arm/mach-s3c24xx/mach-h1940.c | |||
diff --git a/arch/arm/mach-s3c2410/mach-n30.c b/arch/arm/mach-s3c24xx/mach-n30.c index 383d00ca8f6..383d00ca8f6 100644 --- a/arch/arm/mach-s3c2410/mach-n30.c +++ b/arch/arm/mach-s3c24xx/mach-n30.c | |||
diff --git a/arch/arm/mach-s3c2410/mach-otom.c b/arch/arm/mach-s3c24xx/mach-otom.c index 5f1e0eeb38a..5f1e0eeb38a 100644 --- a/arch/arm/mach-s3c2410/mach-otom.c +++ b/arch/arm/mach-s3c24xx/mach-otom.c | |||
diff --git a/arch/arm/mach-s3c2410/mach-qt2410.c b/arch/arm/mach-s3c24xx/mach-qt2410.c index 91c16d9d245..91c16d9d245 100644 --- a/arch/arm/mach-s3c2410/mach-qt2410.c +++ b/arch/arm/mach-s3c24xx/mach-qt2410.c | |||
diff --git a/arch/arm/mach-s3c2410/mach-smdk2410.c b/arch/arm/mach-s3c24xx/mach-smdk2410.c index bdc27e77287..bdc27e77287 100644 --- a/arch/arm/mach-s3c2410/mach-smdk2410.c +++ b/arch/arm/mach-s3c24xx/mach-smdk2410.c | |||
diff --git a/arch/arm/mach-s3c2410/mach-tct_hammer.c b/arch/arm/mach-s3c24xx/mach-tct_hammer.c index 1114666f0ef..1114666f0ef 100644 --- a/arch/arm/mach-s3c2410/mach-tct_hammer.c +++ b/arch/arm/mach-s3c24xx/mach-tct_hammer.c | |||
diff --git a/arch/arm/mach-s3c2410/mach-vr1000.c b/arch/arm/mach-s3c24xx/mach-vr1000.c index dbe668a803e..dbe668a803e 100644 --- a/arch/arm/mach-s3c2410/mach-vr1000.c +++ b/arch/arm/mach-s3c24xx/mach-vr1000.c | |||
diff --git a/arch/arm/mach-s3c2410/nor-simtec.c b/arch/arm/mach-s3c24xx/nor-simtec.c index ad9f750f1e5..ad9f750f1e5 100644 --- a/arch/arm/mach-s3c2410/nor-simtec.c +++ b/arch/arm/mach-s3c24xx/nor-simtec.c | |||
diff --git a/arch/arm/mach-s3c2410/nor-simtec.h b/arch/arm/mach-s3c24xx/nor-simtec.h index f619c1e0d0c..f619c1e0d0c 100644 --- a/arch/arm/mach-s3c2410/nor-simtec.h +++ b/arch/arm/mach-s3c24xx/nor-simtec.h | |||
diff --git a/arch/arm/mach-s3c2410/pm-h1940.S b/arch/arm/mach-s3c24xx/pm-h1940.S index c93bf2db9f4..c93bf2db9f4 100644 --- a/arch/arm/mach-s3c2410/pm-h1940.S +++ b/arch/arm/mach-s3c24xx/pm-h1940.S | |||
diff --git a/arch/arm/mach-s3c2410/pm.c b/arch/arm/mach-s3c24xx/pm-s3c2410.c index fda5385deff..fda5385deff 100644 --- a/arch/arm/mach-s3c2410/pm.c +++ b/arch/arm/mach-s3c24xx/pm-s3c2410.c | |||
diff --git a/arch/arm/mach-s3c2410/s3c2410.c b/arch/arm/mach-s3c24xx/s3c2410.c index 061b6bb1a55..061b6bb1a55 100644 --- a/arch/arm/mach-s3c2410/s3c2410.c +++ b/arch/arm/mach-s3c24xx/s3c2410.c | |||
diff --git a/arch/arm/mach-s3c2410/sleep.S b/arch/arm/mach-s3c24xx/sleep-s3c2410.S index dd5b6388a5a..dd5b6388a5a 100644 --- a/arch/arm/mach-s3c2410/sleep.S +++ b/arch/arm/mach-s3c24xx/sleep-s3c2410.S | |||
diff --git a/arch/arm/mach-s3c2410/usb-simtec.c b/arch/arm/mach-s3c24xx/usb-simtec.c index 29bd3d987be..29bd3d987be 100644 --- a/arch/arm/mach-s3c2410/usb-simtec.c +++ b/arch/arm/mach-s3c24xx/usb-simtec.c | |||
diff --git a/arch/arm/mach-s3c2410/usb-simtec.h b/arch/arm/mach-s3c24xx/usb-simtec.h index 03842ede9e7..03842ede9e7 100644 --- a/arch/arm/mach-s3c2410/usb-simtec.h +++ b/arch/arm/mach-s3c24xx/usb-simtec.h | |||
diff --git a/arch/arm/plat-s3c24xx/Kconfig b/arch/arm/plat-s3c24xx/Kconfig index 5a67eda57bb..0c183fdf728 100644 --- a/arch/arm/plat-s3c24xx/Kconfig +++ b/arch/arm/plat-s3c24xx/Kconfig | |||
@@ -82,7 +82,7 @@ config PM_SIMTEC | |||
82 | Common power management code for systems that are | 82 | Common power management code for systems that are |
83 | compatible with the Simtec style of power management | 83 | compatible with the Simtec style of power management |
84 | 84 | ||
85 | config S3C2410_DMA | 85 | config S3C24XX_DMA |
86 | bool "S3C2410 DMA support" | 86 | bool "S3C2410 DMA support" |
87 | depends on ARCH_S3C24XX | 87 | depends on ARCH_S3C24XX |
88 | select S3C_DMA | 88 | select S3C_DMA |
diff --git a/arch/arm/plat-s3c24xx/Makefile b/arch/arm/plat-s3c24xx/Makefile index 32bd295f9c8..bce27ca2846 100644 --- a/arch/arm/plat-s3c24xx/Makefile +++ b/arch/arm/plat-s3c24xx/Makefile | |||
@@ -29,7 +29,7 @@ obj-$(CONFIG_PM) += irq-pm.o | |||
29 | obj-$(CONFIG_PM) += sleep.o | 29 | obj-$(CONFIG_PM) += sleep.o |
30 | obj-$(CONFIG_S3C2410_CLOCK) += s3c2410-clock.o | 30 | obj-$(CONFIG_S3C2410_CLOCK) += s3c2410-clock.o |
31 | obj-$(CONFIG_S3C2443_CLOCK) += s3c2443-clock.o | 31 | obj-$(CONFIG_S3C2443_CLOCK) += s3c2443-clock.o |
32 | obj-$(CONFIG_S3C2410_DMA) += dma.o | 32 | obj-$(CONFIG_S3C24XX_DMA) += dma.o |
33 | obj-$(CONFIG_S3C2410_IOTIMING) += s3c2410-iotiming.o | 33 | obj-$(CONFIG_S3C2410_IOTIMING) += s3c2410-iotiming.o |
34 | obj-$(CONFIG_S3C2412_IOTIMING) += s3c2412-iotiming.o | 34 | obj-$(CONFIG_S3C2412_IOTIMING) += s3c2412-iotiming.o |
35 | obj-$(CONFIG_S3C2410_CPUFREQ_UTILS) += s3c2410-cpufreq-utils.o | 35 | obj-$(CONFIG_S3C2410_CPUFREQ_UTILS) += s3c2410-cpufreq-utils.o |