diff options
-rw-r--r-- | arch/arm/Kconfig | 23 | ||||
-rw-r--r-- | arch/arm/Makefile | 2 | ||||
-rw-r--r-- | arch/arm/boot/compressed/head.S | 2 | ||||
-rw-r--r-- | arch/arm/configs/mini2440_defconfig | 2 | ||||
-rw-r--r-- | arch/arm/configs/s3c2410_defconfig | 2 | ||||
-rw-r--r-- | arch/arm/configs/tct_hammer_defconfig | 2 | ||||
-rw-r--r-- | arch/arm/mach-s3c2410/Kconfig | 2 | ||||
-rw-r--r-- | arch/arm/mach-s3c2412/Kconfig | 4 | ||||
-rw-r--r-- | arch/arm/mach-s3c2416/Kconfig | 2 | ||||
-rw-r--r-- | arch/arm/mach-s3c2443/Kconfig | 2 | ||||
-rw-r--r-- | arch/arm/plat-s3c24xx/Kconfig | 6 | ||||
-rw-r--r-- | arch/arm/plat-s3c24xx/Makefile | 2 | ||||
-rw-r--r-- | arch/arm/plat-samsung/Kconfig | 4 | ||||
-rw-r--r-- | drivers/input/touchscreen/Kconfig | 2 | ||||
-rw-r--r-- | drivers/leds/Kconfig | 2 | ||||
-rw-r--r-- | drivers/mmc/host/Kconfig | 2 | ||||
-rw-r--r-- | drivers/mtd/nand/Kconfig | 2 | ||||
-rw-r--r-- | drivers/rtc/Kconfig | 2 | ||||
-rw-r--r-- | drivers/spi/Kconfig | 2 | ||||
-rw-r--r-- | drivers/usb/Kconfig | 2 | ||||
-rw-r--r-- | drivers/usb/gadget/Kconfig | 4 | ||||
-rw-r--r-- | drivers/usb/host/ohci-hcd.c | 2 | ||||
-rw-r--r-- | drivers/video/Kconfig | 2 | ||||
-rw-r--r-- | drivers/watchdog/Kconfig | 2 | ||||
-rw-r--r-- | sound/soc/samsung/Kconfig | 12 |
25 files changed, 45 insertions, 46 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 24626b0419ee..5f1a3ad13167 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
@@ -763,22 +763,21 @@ config ARCH_SA1100 | |||
763 | help | 763 | help |
764 | Support for StrongARM 11x0 based boards. | 764 | Support for StrongARM 11x0 based boards. |
765 | 765 | ||
766 | config ARCH_S3C2410 | 766 | config ARCH_S3C24XX |
767 | bool "Samsung S3C2410, S3C2412, S3C2413, S3C2416, S3C2440, S3C2442, S3C2443, S3C2450" | 767 | bool "Samsung S3C24XX SoCs" |
768 | select GENERIC_GPIO | 768 | select GENERIC_GPIO |
769 | select ARCH_HAS_CPUFREQ | 769 | select ARCH_HAS_CPUFREQ |
770 | select HAVE_CLK | 770 | select HAVE_CLK |
771 | select CLKDEV_LOOKUP | 771 | select CLKDEV_LOOKUP |
772 | select ARCH_USES_GETTIMEOFFSET | 772 | select ARCH_USES_GETTIMEOFFSET |
773 | select HAVE_S3C2410_I2C if I2C | 773 | select HAVE_S3C2410_I2C if I2C |
774 | select HAVE_S3C_RTC if RTC_CLASS | ||
775 | select HAVE_S3C2410_WATCHDOG if WATCHDOG | ||
774 | help | 776 | help |
775 | Samsung S3C2410X CPU based systems, such as the Simtec Electronics | 777 | Samsung S3C2410, S3C2412, S3C2413, S3C2416, S3C2440, S3C2442, S3C2443 |
776 | BAST (<http://www.simtec.co.uk/products/EB110ITX/>), the IPAQ 1940 or | 778 | and S3C2450 SoCs based systems, such as the Simtec Electronics BAST |
777 | the Samsung SMDK2410 development board (and derivatives). | 779 | (<http://www.simtec.co.uk/products/EB110ITX/>), the IPAQ 1940 or the |
778 | 780 | Samsung SMDK2410 development board (and derivatives). | |
779 | Note, the S3C2416 and the S3C2450 are so close that they even share | ||
780 | the same SoC ID code. This means that there is no separate machine | ||
781 | directory (no arch/arm/mach-s3c2450) as the S3C2416 was first. | ||
782 | 781 | ||
783 | config ARCH_S3C64XX | 782 | config ARCH_S3C64XX |
784 | bool "Samsung S3C64XX" | 783 | bool "Samsung S3C64XX" |
@@ -1068,7 +1067,7 @@ source "arch/arm/plat-s5p/Kconfig" | |||
1068 | 1067 | ||
1069 | source "arch/arm/plat-spear/Kconfig" | 1068 | source "arch/arm/plat-spear/Kconfig" |
1070 | 1069 | ||
1071 | if ARCH_S3C2410 | 1070 | if ARCH_S3C24XX |
1072 | source "arch/arm/mach-s3c2410/Kconfig" | 1071 | source "arch/arm/mach-s3c2410/Kconfig" |
1073 | source "arch/arm/mach-s3c2412/Kconfig" | 1072 | source "arch/arm/mach-s3c2412/Kconfig" |
1074 | source "arch/arm/mach-s3c2416/Kconfig" | 1073 | source "arch/arm/mach-s3c2416/Kconfig" |
@@ -1590,7 +1589,7 @@ source kernel/Kconfig.preempt | |||
1590 | 1589 | ||
1591 | config HZ | 1590 | config HZ |
1592 | int | 1591 | int |
1593 | default 200 if ARCH_EBSA110 || ARCH_S3C2410 || ARCH_S5P64X0 || \ | 1592 | default 200 if ARCH_EBSA110 || ARCH_S3C24XX || ARCH_S5P64X0 || \ |
1594 | ARCH_S5PV210 || ARCH_EXYNOS4 | 1593 | ARCH_S5PV210 || ARCH_EXYNOS4 |
1595 | default OMAP_32K_TIMER_HZ if ARCH_OMAP && OMAP_32K_TIMER | 1594 | default OMAP_32K_TIMER_HZ if ARCH_OMAP && OMAP_32K_TIMER |
1596 | default AT91_TIMER_HZ if ARCH_AT91 | 1595 | default AT91_TIMER_HZ if ARCH_AT91 |
@@ -2116,7 +2115,7 @@ config CPU_FREQ_S3C | |||
2116 | 2115 | ||
2117 | config CPU_FREQ_S3C24XX | 2116 | config CPU_FREQ_S3C24XX |
2118 | bool "CPUfreq driver for Samsung S3C24XX series CPUs (EXPERIMENTAL)" | 2117 | bool "CPUfreq driver for Samsung S3C24XX series CPUs (EXPERIMENTAL)" |
2119 | depends on ARCH_S3C2410 && CPU_FREQ && EXPERIMENTAL | 2118 | depends on ARCH_S3C24XX && CPU_FREQ && EXPERIMENTAL |
2120 | select CPU_FREQ_S3C | 2119 | select CPU_FREQ_S3C |
2121 | help | 2120 | help |
2122 | This enables the CPUfreq driver for the Samsung S3C24XX family | 2121 | This enables the CPUfreq driver for the Samsung S3C24XX family |
diff --git a/arch/arm/Makefile b/arch/arm/Makefile index 40319d91bb7f..624f76442ab4 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_S3C2410) := s3c2410 s3c2412 s3c2416 s3c2440 s3c2443 | 178 | machine-$(CONFIG_ARCH_S3C24XX) := s3c2410 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/boot/compressed/head.S b/arch/arm/boot/compressed/head.S index c5d60250d43d..5f6045f1766c 100644 --- a/arch/arm/boot/compressed/head.S +++ b/arch/arm/boot/compressed/head.S | |||
@@ -58,7 +58,7 @@ | |||
58 | add \rb, \rb, #0x00010000 @ Ser1 | 58 | add \rb, \rb, #0x00010000 @ Ser1 |
59 | #endif | 59 | #endif |
60 | .endm | 60 | .endm |
61 | #elif defined(CONFIG_ARCH_S3C2410) | 61 | #elif defined(CONFIG_ARCH_S3C24XX) |
62 | .macro loadsp, rb, tmp | 62 | .macro loadsp, rb, tmp |
63 | mov \rb, #0x50000000 | 63 | mov \rb, #0x50000000 |
64 | add \rb, \rb, #0x4000 * CONFIG_S3C_LOWLEVEL_UART_PORT | 64 | add \rb, \rb, #0x4000 * CONFIG_S3C_LOWLEVEL_UART_PORT |
diff --git a/arch/arm/configs/mini2440_defconfig b/arch/arm/configs/mini2440_defconfig index 2472a9585834..42da9183acc8 100644 --- a/arch/arm/configs/mini2440_defconfig +++ b/arch/arm/configs/mini2440_defconfig | |||
@@ -13,7 +13,7 @@ CONFIG_MODULE_UNLOAD=y | |||
13 | CONFIG_MODULE_FORCE_UNLOAD=y | 13 | CONFIG_MODULE_FORCE_UNLOAD=y |
14 | # CONFIG_BLK_DEV_BSG is not set | 14 | # CONFIG_BLK_DEV_BSG is not set |
15 | CONFIG_BLK_DEV_INTEGRITY=y | 15 | CONFIG_BLK_DEV_INTEGRITY=y |
16 | CONFIG_ARCH_S3C2410=y | 16 | CONFIG_ARCH_S3C24XX=y |
17 | CONFIG_S3C_ADC=y | 17 | CONFIG_S3C_ADC=y |
18 | CONFIG_S3C24XX_PWM=y | 18 | CONFIG_S3C24XX_PWM=y |
19 | CONFIG_MACH_MINI2440=y | 19 | CONFIG_MACH_MINI2440=y |
diff --git a/arch/arm/configs/s3c2410_defconfig b/arch/arm/configs/s3c2410_defconfig index f9096c1b0a65..8746c002a85f 100644 --- a/arch/arm/configs/s3c2410_defconfig +++ b/arch/arm/configs/s3c2410_defconfig | |||
@@ -9,7 +9,7 @@ CONFIG_SLAB=y | |||
9 | CONFIG_MODULES=y | 9 | CONFIG_MODULES=y |
10 | CONFIG_MODULE_UNLOAD=y | 10 | CONFIG_MODULE_UNLOAD=y |
11 | # CONFIG_BLK_DEV_BSG is not set | 11 | # CONFIG_BLK_DEV_BSG is not set |
12 | CONFIG_ARCH_S3C2410=y | 12 | CONFIG_ARCH_S3C24XX=y |
13 | CONFIG_S3C_BOOT_ERROR_RESET=y | 13 | CONFIG_S3C_BOOT_ERROR_RESET=y |
14 | CONFIG_S3C_ADC=y | 14 | CONFIG_S3C_ADC=y |
15 | CONFIG_S3C24XX_PWM=y | 15 | CONFIG_S3C24XX_PWM=y |
diff --git a/arch/arm/configs/tct_hammer_defconfig b/arch/arm/configs/tct_hammer_defconfig index 95c0f0d63db6..1d24f8458bef 100644 --- a/arch/arm/configs/tct_hammer_defconfig +++ b/arch/arm/configs/tct_hammer_defconfig | |||
@@ -14,7 +14,7 @@ CONFIG_SLOB=y | |||
14 | CONFIG_MODULES=y | 14 | CONFIG_MODULES=y |
15 | CONFIG_MODULE_UNLOAD=y | 15 | CONFIG_MODULE_UNLOAD=y |
16 | # CONFIG_BLK_DEV_BSG is not set | 16 | # CONFIG_BLK_DEV_BSG is not set |
17 | CONFIG_ARCH_S3C2410=y | 17 | CONFIG_ARCH_S3C24XX=y |
18 | CONFIG_MACH_TCT_HAMMER=y | 18 | CONFIG_MACH_TCT_HAMMER=y |
19 | CONFIG_ZBOOT_ROM_TEXT=0x0 | 19 | CONFIG_ZBOOT_ROM_TEXT=0x0 |
20 | CONFIG_ZBOOT_ROM_BSS=0x0 | 20 | CONFIG_ZBOOT_ROM_BSS=0x0 |
diff --git a/arch/arm/mach-s3c2410/Kconfig b/arch/arm/mach-s3c2410/Kconfig index 5261a7ed0999..ce620993bec1 100644 --- a/arch/arm/mach-s3c2410/Kconfig +++ b/arch/arm/mach-s3c2410/Kconfig | |||
@@ -4,7 +4,7 @@ | |||
4 | 4 | ||
5 | config CPU_S3C2410 | 5 | config CPU_S3C2410 |
6 | bool | 6 | bool |
7 | depends on ARCH_S3C2410 | 7 | depends on ARCH_S3C24XX |
8 | select CPU_ARM920T | 8 | select CPU_ARM920T |
9 | select S3C2410_CLOCK | 9 | select S3C2410_CLOCK |
10 | select CPU_LLSERIAL_S3C2410 | 10 | select CPU_LLSERIAL_S3C2410 |
diff --git a/arch/arm/mach-s3c2412/Kconfig b/arch/arm/mach-s3c2412/Kconfig index b8b9029e9f2d..41f3327d676b 100644 --- a/arch/arm/mach-s3c2412/Kconfig +++ b/arch/arm/mach-s3c2412/Kconfig | |||
@@ -4,7 +4,7 @@ | |||
4 | 4 | ||
5 | config CPU_S3C2412 | 5 | config CPU_S3C2412 |
6 | bool | 6 | bool |
7 | depends on ARCH_S3C2410 | 7 | depends on ARCH_S3C24XX |
8 | select CPU_ARM926T | 8 | select CPU_ARM926T |
9 | select CPU_LLSERIAL_S3C2440 | 9 | select CPU_LLSERIAL_S3C2440 |
10 | select S3C2412_PM if PM | 10 | select S3C2412_PM if PM |
@@ -14,7 +14,7 @@ config CPU_S3C2412 | |||
14 | 14 | ||
15 | config CPU_S3C2412_ONLY | 15 | config CPU_S3C2412_ONLY |
16 | bool | 16 | bool |
17 | depends on ARCH_S3C2410 && !CPU_S3C2410 && \ | 17 | depends on ARCH_S3C24XX && !CPU_S3C2410 && \ |
18 | !CPU_S3C2416 && !CPU_S3C2440 && !CPU_S3C2442 && \ | 18 | !CPU_S3C2416 && !CPU_S3C2440 && !CPU_S3C2442 && \ |
19 | !CPU_S3C2443 && CPU_S3C2412 | 19 | !CPU_S3C2443 && CPU_S3C2412 |
20 | default y if CPU_S3C2412 | 20 | default y if CPU_S3C2412 |
diff --git a/arch/arm/mach-s3c2416/Kconfig b/arch/arm/mach-s3c2416/Kconfig index 84c7b03e5a30..53d5c2bf5437 100644 --- a/arch/arm/mach-s3c2416/Kconfig +++ b/arch/arm/mach-s3c2416/Kconfig | |||
@@ -9,7 +9,7 @@ | |||
9 | 9 | ||
10 | config CPU_S3C2416 | 10 | config CPU_S3C2416 |
11 | bool | 11 | bool |
12 | depends on ARCH_S3C2410 | 12 | depends on ARCH_S3C24XX |
13 | select CPU_ARM926T | 13 | select CPU_ARM926T |
14 | select S3C2416_DMA if S3C2410_DMA | 14 | select S3C2416_DMA if S3C2410_DMA |
15 | select CPU_LLSERIAL_S3C2440 | 15 | select CPU_LLSERIAL_S3C2440 |
diff --git a/arch/arm/mach-s3c2443/Kconfig b/arch/arm/mach-s3c2443/Kconfig index 8814031516ce..793a0fe654b6 100644 --- a/arch/arm/mach-s3c2443/Kconfig +++ b/arch/arm/mach-s3c2443/Kconfig | |||
@@ -4,7 +4,7 @@ | |||
4 | 4 | ||
5 | config CPU_S3C2443 | 5 | config CPU_S3C2443 |
6 | bool | 6 | bool |
7 | depends on ARCH_S3C2410 | 7 | depends on ARCH_S3C24XX |
8 | select CPU_ARM920T | 8 | select CPU_ARM920T |
9 | select S3C2443_DMA if S3C2410_DMA | 9 | select S3C2443_DMA if S3C2410_DMA |
10 | select CPU_LLSERIAL_S3C2440 | 10 | select CPU_LLSERIAL_S3C2440 |
diff --git a/arch/arm/plat-s3c24xx/Kconfig b/arch/arm/plat-s3c24xx/Kconfig index 6b1d9184e96c..5a67eda57bb2 100644 --- a/arch/arm/plat-s3c24xx/Kconfig +++ b/arch/arm/plat-s3c24xx/Kconfig | |||
@@ -4,7 +4,7 @@ | |||
4 | 4 | ||
5 | config PLAT_S3C24XX | 5 | config PLAT_S3C24XX |
6 | bool | 6 | bool |
7 | depends on ARCH_S3C2410 | 7 | depends on ARCH_S3C24XX |
8 | default y | 8 | default y |
9 | select NO_IOPORT | 9 | select NO_IOPORT |
10 | select ARCH_REQUIRE_GPIOLIB | 10 | select ARCH_REQUIRE_GPIOLIB |
@@ -84,7 +84,7 @@ config PM_SIMTEC | |||
84 | 84 | ||
85 | config S3C2410_DMA | 85 | config S3C2410_DMA |
86 | bool "S3C2410 DMA support" | 86 | bool "S3C2410 DMA support" |
87 | depends on ARCH_S3C2410 | 87 | depends on ARCH_S3C24XX |
88 | select S3C_DMA | 88 | select S3C_DMA |
89 | help | 89 | help |
90 | S3C2410 DMA support. This is needed for drivers like sound which | 90 | S3C2410 DMA support. This is needed for drivers like sound which |
@@ -93,7 +93,7 @@ config S3C2410_DMA | |||
93 | 93 | ||
94 | config S3C2410_DMA_DEBUG | 94 | config S3C2410_DMA_DEBUG |
95 | bool "S3C2410 DMA support debug" | 95 | bool "S3C2410 DMA support debug" |
96 | depends on ARCH_S3C2410 && S3C2410_DMA | 96 | depends on ARCH_S3C24XX && S3C2410_DMA |
97 | help | 97 | help |
98 | Enable debugging output for the DMA code. This option sends info | 98 | Enable debugging output for the DMA code. This option sends info |
99 | to the kernel log, at priority KERN_DEBUG. | 99 | to the kernel log, at priority KERN_DEBUG. |
diff --git a/arch/arm/plat-s3c24xx/Makefile b/arch/arm/plat-s3c24xx/Makefile index 7cefd7f9d57e..32bd295f9c86 100644 --- a/arch/arm/plat-s3c24xx/Makefile +++ b/arch/arm/plat-s3c24xx/Makefile | |||
@@ -35,7 +35,7 @@ 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 |
36 | 36 | ||
37 | # device specific setup and/or initialisation | 37 | # device specific setup and/or initialisation |
38 | obj-$(CONFIG_ARCH_S3C2410) += setup-i2c.o | 38 | obj-$(CONFIG_ARCH_S3C24XX) += setup-i2c.o |
39 | obj-$(CONFIG_S3C2410_SETUP_TS) += setup-ts.o | 39 | obj-$(CONFIG_S3C2410_SETUP_TS) += setup-ts.o |
40 | 40 | ||
41 | # machine common support | 41 | # machine common support |
diff --git a/arch/arm/plat-samsung/Kconfig b/arch/arm/plat-samsung/Kconfig index 6a2abe67c8b2..71553f410016 100644 --- a/arch/arm/plat-samsung/Kconfig +++ b/arch/arm/plat-samsung/Kconfig | |||
@@ -205,7 +205,7 @@ config S3C_DEV_USB_HSOTG | |||
205 | 205 | ||
206 | config S3C_DEV_WDT | 206 | config S3C_DEV_WDT |
207 | bool | 207 | bool |
208 | default y if ARCH_S3C2410 | 208 | default y if ARCH_S3C24XX |
209 | help | 209 | help |
210 | Complie in platform device definition for Watchdog Timer | 210 | Complie in platform device definition for Watchdog Timer |
211 | 211 | ||
@@ -264,7 +264,7 @@ config SAMSUNG_DEV_KEYPAD | |||
264 | 264 | ||
265 | config SAMSUNG_DEV_PWM | 265 | config SAMSUNG_DEV_PWM |
266 | bool | 266 | bool |
267 | default y if ARCH_S3C2410 | 267 | default y if ARCH_S3C24XX |
268 | help | 268 | help |
269 | Compile in platform device definition for PWM Timer | 269 | Compile in platform device definition for PWM Timer |
270 | 270 | ||
diff --git a/drivers/input/touchscreen/Kconfig b/drivers/input/touchscreen/Kconfig index 4af2a18eb3ba..b3061684252e 100644 --- a/drivers/input/touchscreen/Kconfig +++ b/drivers/input/touchscreen/Kconfig | |||
@@ -215,7 +215,7 @@ config TOUCHSCREEN_FUJITSU | |||
215 | 215 | ||
216 | config TOUCHSCREEN_S3C2410 | 216 | config TOUCHSCREEN_S3C2410 |
217 | tristate "Samsung S3C2410/generic touchscreen input driver" | 217 | tristate "Samsung S3C2410/generic touchscreen input driver" |
218 | depends on ARCH_S3C2410 || SAMSUNG_DEV_TS | 218 | depends on ARCH_S3C24XX || SAMSUNG_DEV_TS |
219 | select S3C_ADC | 219 | select S3C_ADC |
220 | help | 220 | help |
221 | Say Y here if you have the s3c2410 touchscreen. | 221 | Say Y here if you have the s3c2410 touchscreen. |
diff --git a/drivers/leds/Kconfig b/drivers/leds/Kconfig index c957c344233f..2ba64ca7e255 100644 --- a/drivers/leds/Kconfig +++ b/drivers/leds/Kconfig | |||
@@ -69,7 +69,7 @@ config LEDS_MIKROTIK_RB532 | |||
69 | config LEDS_S3C24XX | 69 | config LEDS_S3C24XX |
70 | tristate "LED Support for Samsung S3C24XX GPIO LEDs" | 70 | tristate "LED Support for Samsung S3C24XX GPIO LEDs" |
71 | depends on LEDS_CLASS | 71 | depends on LEDS_CLASS |
72 | depends on ARCH_S3C2410 | 72 | depends on ARCH_S3C24XX |
73 | help | 73 | help |
74 | This option enables support for LEDs connected to GPIO lines | 74 | This option enables support for LEDs connected to GPIO lines |
75 | on Samsung S3C24XX series CPUs, such as the S3C2410 and S3C2440. | 75 | on Samsung S3C24XX series CPUs, such as the S3C2410 and S3C2440. |
diff --git a/drivers/mmc/host/Kconfig b/drivers/mmc/host/Kconfig index cf444b0ca2cc..f31f7cb164f4 100644 --- a/drivers/mmc/host/Kconfig +++ b/drivers/mmc/host/Kconfig | |||
@@ -395,7 +395,7 @@ config MMC_SPI | |||
395 | 395 | ||
396 | config MMC_S3C | 396 | config MMC_S3C |
397 | tristate "Samsung S3C SD/MMC Card Interface support" | 397 | tristate "Samsung S3C SD/MMC Card Interface support" |
398 | depends on ARCH_S3C2410 | 398 | depends on ARCH_S3C24XX |
399 | help | 399 | help |
400 | This selects a driver for the MCI interface found in | 400 | This selects a driver for the MCI interface found in |
401 | Samsung's S3C2410, S3C2412, S3C2440, S3C2442 CPUs. | 401 | Samsung's S3C2410, S3C2412, S3C2440, S3C2442 CPUs. |
diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig index 31b034b7eba3..92e8559394d4 100644 --- a/drivers/mtd/nand/Kconfig +++ b/drivers/mtd/nand/Kconfig | |||
@@ -187,7 +187,7 @@ config MTD_NAND_PPCHAMELEONEVB | |||
187 | 187 | ||
188 | config MTD_NAND_S3C2410 | 188 | config MTD_NAND_S3C2410 |
189 | tristate "NAND Flash support for Samsung S3C SoCs" | 189 | tristate "NAND Flash support for Samsung S3C SoCs" |
190 | depends on ARCH_S3C2410 || ARCH_S3C64XX | 190 | depends on ARCH_S3C24XX || ARCH_S3C64XX |
191 | help | 191 | help |
192 | This enables the NAND flash controller on the S3C24xx and S3C64xx | 192 | This enables the NAND flash controller on the S3C24xx and S3C64xx |
193 | SoCs | 193 | SoCs |
diff --git a/drivers/rtc/Kconfig b/drivers/rtc/Kconfig index e19a4031f45e..cb7df33d4eb3 100644 --- a/drivers/rtc/Kconfig +++ b/drivers/rtc/Kconfig | |||
@@ -748,7 +748,7 @@ config HAVE_S3C_RTC | |||
748 | 748 | ||
749 | config RTC_DRV_S3C | 749 | config RTC_DRV_S3C |
750 | tristate "Samsung S3C series SoC RTC" | 750 | tristate "Samsung S3C series SoC RTC" |
751 | depends on ARCH_S3C2410 || ARCH_S3C64XX || HAVE_S3C_RTC | 751 | depends on ARCH_S3C64XX || HAVE_S3C_RTC |
752 | help | 752 | help |
753 | RTC (Realtime Clock) driver for the clock inbuilt into the | 753 | RTC (Realtime Clock) driver for the clock inbuilt into the |
754 | Samsung S3C24XX series of SoCs. This can provide periodic | 754 | Samsung S3C24XX series of SoCs. This can provide periodic |
diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig index 3f9a47ec67dc..e980700a3962 100644 --- a/drivers/spi/Kconfig +++ b/drivers/spi/Kconfig | |||
@@ -281,7 +281,7 @@ config SPI_PXA2XX_PCI | |||
281 | 281 | ||
282 | config SPI_S3C24XX | 282 | config SPI_S3C24XX |
283 | tristate "Samsung S3C24XX series SPI" | 283 | tristate "Samsung S3C24XX series SPI" |
284 | depends on ARCH_S3C2410 && EXPERIMENTAL | 284 | depends on ARCH_S3C24XX && EXPERIMENTAL |
285 | select SPI_BITBANG | 285 | select SPI_BITBANG |
286 | help | 286 | help |
287 | SPI driver for Samsung S3C24XX series ARM SoCs | 287 | SPI driver for Samsung S3C24XX series ARM SoCs |
diff --git a/drivers/usb/Kconfig b/drivers/usb/Kconfig index 75823a1abeb6..5bf291353fe9 100644 --- a/drivers/usb/Kconfig +++ b/drivers/usb/Kconfig | |||
@@ -37,7 +37,7 @@ config USB_ARCH_HAS_OHCI | |||
37 | # ARM: | 37 | # ARM: |
38 | default y if SA1111 | 38 | default y if SA1111 |
39 | default y if ARCH_OMAP | 39 | default y if ARCH_OMAP |
40 | default y if ARCH_S3C2410 | 40 | default y if ARCH_S3C24XX |
41 | default y if PXA27x | 41 | default y if PXA27x |
42 | default y if PXA3xx | 42 | default y if PXA3xx |
43 | default y if ARCH_EP93XX | 43 | default y if ARCH_EP93XX |
diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig index 7ecb68a67411..43a11c1665be 100644 --- a/drivers/usb/gadget/Kconfig +++ b/drivers/usb/gadget/Kconfig | |||
@@ -284,7 +284,7 @@ config USB_IMX | |||
284 | 284 | ||
285 | config USB_S3C2410 | 285 | config USB_S3C2410 |
286 | tristate "S3C2410 USB Device Controller" | 286 | tristate "S3C2410 USB Device Controller" |
287 | depends on ARCH_S3C2410 | 287 | depends on ARCH_S3C24XX |
288 | help | 288 | help |
289 | Samsung's S3C2410 is an ARM-4 processor with an integrated | 289 | Samsung's S3C2410 is an ARM-4 processor with an integrated |
290 | full speed USB 1.1 device controller. It has 4 configurable | 290 | full speed USB 1.1 device controller. It has 4 configurable |
@@ -299,7 +299,7 @@ config USB_S3C2410_DEBUG | |||
299 | 299 | ||
300 | config USB_S3C_HSUDC | 300 | config USB_S3C_HSUDC |
301 | tristate "S3C2416, S3C2443 and S3C2450 USB Device Controller" | 301 | tristate "S3C2416, S3C2443 and S3C2450 USB Device Controller" |
302 | depends on ARCH_S3C2410 | 302 | depends on ARCH_S3C24XX |
303 | select USB_GADGET_DUALSPEED | 303 | select USB_GADGET_DUALSPEED |
304 | help | 304 | help |
305 | Samsung's S3C2416, S3C2443 and S3C2450 is an ARM9 based SoC | 305 | Samsung's S3C2416, S3C2443 and S3C2450 is an ARM9 based SoC |
diff --git a/drivers/usb/host/ohci-hcd.c b/drivers/usb/host/ohci-hcd.c index 34b9edd86651..f15e08fca68f 100644 --- a/drivers/usb/host/ohci-hcd.c +++ b/drivers/usb/host/ohci-hcd.c | |||
@@ -1000,7 +1000,7 @@ MODULE_LICENSE ("GPL"); | |||
1000 | #define SA1111_DRIVER ohci_hcd_sa1111_driver | 1000 | #define SA1111_DRIVER ohci_hcd_sa1111_driver |
1001 | #endif | 1001 | #endif |
1002 | 1002 | ||
1003 | #if defined(CONFIG_ARCH_S3C2410) || defined(CONFIG_ARCH_S3C64XX) | 1003 | #if defined(CONFIG_ARCH_S3C24XX) || defined(CONFIG_ARCH_S3C64XX) |
1004 | #include "ohci-s3c2410.c" | 1004 | #include "ohci-s3c2410.c" |
1005 | #define PLATFORM_DRIVER ohci_hcd_s3c2410_driver | 1005 | #define PLATFORM_DRIVER ohci_hcd_s3c2410_driver |
1006 | #endif | 1006 | #endif |
diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig index 6ca0c407c144..64ad8cc886b2 100644 --- a/drivers/video/Kconfig +++ b/drivers/video/Kconfig | |||
@@ -2061,7 +2061,7 @@ config FB_S3C_DEBUG_REGWRITE | |||
2061 | 2061 | ||
2062 | config FB_S3C2410 | 2062 | config FB_S3C2410 |
2063 | tristate "S3C2410 LCD framebuffer support" | 2063 | tristate "S3C2410 LCD framebuffer support" |
2064 | depends on FB && ARCH_S3C2410 | 2064 | depends on FB && ARCH_S3C24XX |
2065 | select FB_CFB_FILLRECT | 2065 | select FB_CFB_FILLRECT |
2066 | select FB_CFB_COPYAREA | 2066 | select FB_CFB_COPYAREA |
2067 | select FB_CFB_IMAGEBLIT | 2067 | select FB_CFB_IMAGEBLIT |
diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig index 877b107f77a7..3aa52ba1398a 100644 --- a/drivers/watchdog/Kconfig +++ b/drivers/watchdog/Kconfig | |||
@@ -170,7 +170,7 @@ config HAVE_S3C2410_WATCHDOG | |||
170 | 170 | ||
171 | config S3C2410_WATCHDOG | 171 | config S3C2410_WATCHDOG |
172 | tristate "S3C2410 Watchdog" | 172 | tristate "S3C2410 Watchdog" |
173 | depends on ARCH_S3C2410 || HAVE_S3C2410_WATCHDOG | 173 | depends on HAVE_S3C2410_WATCHDOG |
174 | select WATCHDOG_CORE | 174 | select WATCHDOG_CORE |
175 | help | 175 | help |
176 | Watchdog timer block in the Samsung SoCs. This will reboot | 176 | Watchdog timer block in the Samsung SoCs. This will reboot |
diff --git a/sound/soc/samsung/Kconfig b/sound/soc/samsung/Kconfig index f3417f2311b8..fe3995ce9b38 100644 --- a/sound/soc/samsung/Kconfig +++ b/sound/soc/samsung/Kconfig | |||
@@ -1,8 +1,8 @@ | |||
1 | config SND_SOC_SAMSUNG | 1 | config SND_SOC_SAMSUNG |
2 | tristate "ASoC support for Samsung" | 2 | tristate "ASoC support for Samsung" |
3 | depends on ARCH_S3C2410 || ARCH_S3C64XX || ARCH_S5PC100 || ARCH_S5PV210 || ARCH_S5P64X0 || ARCH_EXYNOS4 | 3 | depends on ARCH_S3C24XX || ARCH_S3C64XX || ARCH_S5PC100 || ARCH_S5PV210 || ARCH_S5P64X0 || ARCH_EXYNOS4 |
4 | select S3C64XX_DMA if ARCH_S3C64XX | 4 | select S3C64XX_DMA if ARCH_S3C64XX |
5 | select S3C2410_DMA if ARCH_S3C2410 | 5 | select S3C2410_DMA if ARCH_S3C24XX |
6 | help | 6 | help |
7 | Say Y or M if you want to add support for codecs attached to | 7 | Say Y or M if you want to add support for codecs attached to |
8 | the Samsung SoCs' Audio interfaces. You will also need to | 8 | the Samsung SoCs' Audio interfaces. You will also need to |
@@ -84,7 +84,7 @@ config SND_SOC_SAMSUNG_SMDK2443_WM9710 | |||
84 | 84 | ||
85 | config SND_SOC_SAMSUNG_LN2440SBC_ALC650 | 85 | config SND_SOC_SAMSUNG_LN2440SBC_ALC650 |
86 | tristate "SoC AC97 Audio support for LN2440SBC - ALC650" | 86 | tristate "SoC AC97 Audio support for LN2440SBC - ALC650" |
87 | depends on SND_SOC_SAMSUNG && ARCH_S3C2410 | 87 | depends on SND_SOC_SAMSUNG && ARCH_S3C24XX |
88 | select S3C2410_DMA | 88 | select S3C2410_DMA |
89 | select AC97_BUS | 89 | select AC97_BUS |
90 | select SND_SOC_AC97_CODEC | 90 | select SND_SOC_AC97_CODEC |
@@ -95,7 +95,7 @@ config SND_SOC_SAMSUNG_LN2440SBC_ALC650 | |||
95 | 95 | ||
96 | config SND_SOC_SAMSUNG_S3C24XX_UDA134X | 96 | config SND_SOC_SAMSUNG_S3C24XX_UDA134X |
97 | tristate "SoC I2S Audio support UDA134X wired to a S3C24XX" | 97 | tristate "SoC I2S Audio support UDA134X wired to a S3C24XX" |
98 | depends on SND_SOC_SAMSUNG && ARCH_S3C2410 | 98 | depends on SND_SOC_SAMSUNG && ARCH_S3C24XX |
99 | select SND_S3C24XX_I2S | 99 | select SND_S3C24XX_I2S |
100 | select SND_SOC_L3 | 100 | select SND_SOC_L3 |
101 | select SND_SOC_UDA134X | 101 | select SND_SOC_UDA134X |
@@ -107,14 +107,14 @@ config SND_SOC_SAMSUNG_SIMTEC | |||
107 | 107 | ||
108 | config SND_SOC_SAMSUNG_SIMTEC_TLV320AIC23 | 108 | config SND_SOC_SAMSUNG_SIMTEC_TLV320AIC23 |
109 | tristate "SoC I2S Audio support for TLV320AIC23 on Simtec boards" | 109 | tristate "SoC I2S Audio support for TLV320AIC23 on Simtec boards" |
110 | depends on SND_SOC_SAMSUNG && ARCH_S3C2410 | 110 | depends on SND_SOC_SAMSUNG && ARCH_S3C24XX |
111 | select SND_S3C24XX_I2S | 111 | select SND_S3C24XX_I2S |
112 | select SND_SOC_TLV320AIC23 | 112 | select SND_SOC_TLV320AIC23 |
113 | select SND_SOC_SAMSUNG_SIMTEC | 113 | select SND_SOC_SAMSUNG_SIMTEC |
114 | 114 | ||
115 | config SND_SOC_SAMSUNG_SIMTEC_HERMES | 115 | config SND_SOC_SAMSUNG_SIMTEC_HERMES |
116 | tristate "SoC I2S Audio support for Simtec Hermes board" | 116 | tristate "SoC I2S Audio support for Simtec Hermes board" |
117 | depends on SND_SOC_SAMSUNG && ARCH_S3C2410 | 117 | depends on SND_SOC_SAMSUNG && ARCH_S3C24XX |
118 | select SND_S3C24XX_I2S | 118 | select SND_S3C24XX_I2S |
119 | select SND_SOC_TLV320AIC3X | 119 | select SND_SOC_TLV320AIC3X |
120 | select SND_SOC_SAMSUNG_SIMTEC | 120 | select SND_SOC_SAMSUNG_SIMTEC |