aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r--arch/arm/Kconfig26
1 files changed, 12 insertions, 14 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index a48aecc17eac..c0a87d0b255e 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
766config ARCH_S3C2410 766config 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
783config ARCH_S3C64XX 782config ARCH_S3C64XX
784 bool "Samsung S3C64XX" 783 bool "Samsung S3C64XX"
@@ -1066,12 +1065,11 @@ source "arch/arm/plat-s5p/Kconfig"
1066 1065
1067source "arch/arm/plat-spear/Kconfig" 1066source "arch/arm/plat-spear/Kconfig"
1068 1067
1069if ARCH_S3C2410 1068source "arch/arm/mach-s3c24xx/Kconfig"
1070source "arch/arm/mach-s3c2410/Kconfig" 1069if ARCH_S3C24XX
1071source "arch/arm/mach-s3c2412/Kconfig" 1070source "arch/arm/mach-s3c2412/Kconfig"
1072source "arch/arm/mach-s3c2416/Kconfig" 1071source "arch/arm/mach-s3c2416/Kconfig"
1073source "arch/arm/mach-s3c2440/Kconfig" 1072source "arch/arm/mach-s3c2440/Kconfig"
1074source "arch/arm/mach-s3c2443/Kconfig"
1075endif 1073endif
1076 1074
1077if ARCH_S3C64XX 1075if ARCH_S3C64XX
@@ -1588,7 +1586,7 @@ source kernel/Kconfig.preempt
1588 1586
1589config HZ 1587config HZ
1590 int 1588 int
1591 default 200 if ARCH_EBSA110 || ARCH_S3C2410 || ARCH_S5P64X0 || \ 1589 default 200 if ARCH_EBSA110 || ARCH_S3C24XX || ARCH_S5P64X0 || \
1592 ARCH_S5PV210 || ARCH_EXYNOS4 1590 ARCH_S5PV210 || ARCH_EXYNOS4
1593 default OMAP_32K_TIMER_HZ if ARCH_OMAP && OMAP_32K_TIMER 1591 default OMAP_32K_TIMER_HZ if ARCH_OMAP && OMAP_32K_TIMER
1594 default AT91_TIMER_HZ if ARCH_AT91 1592 default AT91_TIMER_HZ if ARCH_AT91
@@ -2114,7 +2112,7 @@ config CPU_FREQ_S3C
2114 2112
2115config CPU_FREQ_S3C24XX 2113config CPU_FREQ_S3C24XX
2116 bool "CPUfreq driver for Samsung S3C24XX series CPUs (EXPERIMENTAL)" 2114 bool "CPUfreq driver for Samsung S3C24XX series CPUs (EXPERIMENTAL)"
2117 depends on ARCH_S3C2410 && CPU_FREQ && EXPERIMENTAL 2115 depends on ARCH_S3C24XX && CPU_FREQ && EXPERIMENTAL
2118 select CPU_FREQ_S3C 2116 select CPU_FREQ_S3C
2119 help 2117 help
2120 This enables the CPUfreq driver for the Samsung S3C24XX family 2118 This enables the CPUfreq driver for the Samsung S3C24XX family