aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/Kconfig
diff options
context:
space:
mode:
authorRussell King <rmk+kernel@arm.linux.org.uk>2010-03-02 18:40:15 -0500
committerRussell King <rmk+kernel@arm.linux.org.uk>2010-03-02 18:40:15 -0500
commit882d01f96bc1909455696aae6eb7ce4df3e908c8 (patch)
tree06e5789cb33d0547c2497fd4d0327dc9e8614d37 /arch/arm/Kconfig
parent64ed28a87a0c075e91c1c5b0fe7d225a6cc6ae39 (diff)
parentd608c738bb8fb37e5fbfcdef9c566764f2fea086 (diff)
Merge branch 'for-rmk/samsung5' of git://git.fluff.org/bjdooks/linux into devel-stable
Conflicts: arch/arm/Kconfig arch/arm/Makefile
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r--arch/arm/Kconfig50
1 files changed, 41 insertions, 9 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index ee74c3a03883..14b03684ba86 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -631,9 +631,24 @@ config ARCH_S3C2410
631 631
632config ARCH_S3C64XX 632config ARCH_S3C64XX
633 bool "Samsung S3C64XX" 633 bool "Samsung S3C64XX"
634 select PLAT_SAMSUNG
635 select CPU_V6
634 select GENERIC_GPIO 636 select GENERIC_GPIO
637 select ARM_VIC
635 select HAVE_CLK 638 select HAVE_CLK
639 select NO_IOPORT
636 select ARCH_HAS_CPUFREQ 640 select ARCH_HAS_CPUFREQ
641 select ARCH_REQUIRE_GPIOLIB
642 select SAMSUNG_CLKSRC
643 select SAMSUNG_IRQ_VIC_TIMER
644 select SAMSUNG_IRQ_UART
645 select S3C_GPIO_TRACK
646 select S3C_GPIO_PULL_UPDOWN
647 select S3C_GPIO_CFG_S3C24XX
648 select S3C_GPIO_CFG_S3C64XX
649 select S3C_DEV_NAND
650 select USB_ARCH_HAS_OHCI
651 select SAMSUNG_GPIOLIB_4BIT
637 help 652 help
638 Samsung S3C64XX series based systems 653 Samsung S3C64XX series based systems
639 654
@@ -645,6 +660,14 @@ config ARCH_S5P6440
645 help 660 help
646 Samsung S5P6440 CPU based systems 661 Samsung S5P6440 CPU based systems
647 662
663config ARCH_S5P6442
664 bool "Samsung S5P6442"
665 select CPU_V6
666 select GENERIC_GPIO
667 select HAVE_CLK
668 help
669 Samsung S5P6442 CPU based systems
670
648config ARCH_S5PC1XX 671config ARCH_S5PC1XX
649 bool "Samsung S5PC1XX" 672 bool "Samsung S5PC1XX"
650 select GENERIC_GPIO 673 select GENERIC_GPIO
@@ -653,6 +676,15 @@ config ARCH_S5PC1XX
653 help 676 help
654 Samsung S5PC1XX series based systems 677 Samsung S5PC1XX series based systems
655 678
679config ARCH_S5PV210
680 bool "Samsung S5PV210/S5PC110"
681 select CPU_V7
682 select GENERIC_GPIO
683 select HAVE_CLK
684 select ARM_L1_CACHE_SHIFT_6
685 help
686 Samsung S5PV210/S5PC110 series based systems
687
656config ARCH_SHARK 688config ARCH_SHARK
657 bool "Shark" 689 bool "Shark"
658 select CPU_SA110 690 select CPU_SA110
@@ -816,8 +848,6 @@ source "arch/arm/mach-sa1100/Kconfig"
816 848
817source "arch/arm/plat-samsung/Kconfig" 849source "arch/arm/plat-samsung/Kconfig"
818source "arch/arm/plat-s3c24xx/Kconfig" 850source "arch/arm/plat-s3c24xx/Kconfig"
819source "arch/arm/plat-s3c64xx/Kconfig"
820source "arch/arm/plat-s3c/Kconfig"
821source "arch/arm/plat-s5p/Kconfig" 851source "arch/arm/plat-s5p/Kconfig"
822source "arch/arm/plat-s5pc1xx/Kconfig" 852source "arch/arm/plat-s5pc1xx/Kconfig"
823 853
@@ -826,25 +856,27 @@ source "arch/arm/mach-s3c2400/Kconfig"
826source "arch/arm/mach-s3c2410/Kconfig" 856source "arch/arm/mach-s3c2410/Kconfig"
827source "arch/arm/mach-s3c2412/Kconfig" 857source "arch/arm/mach-s3c2412/Kconfig"
828source "arch/arm/mach-s3c2440/Kconfig" 858source "arch/arm/mach-s3c2440/Kconfig"
829source "arch/arm/mach-s3c2442/Kconfig"
830source "arch/arm/mach-s3c2443/Kconfig" 859source "arch/arm/mach-s3c2443/Kconfig"
831endif 860endif
832 861
833if ARCH_S3C64XX 862if ARCH_S3C64XX
834source "arch/arm/mach-s3c6400/Kconfig" 863source "arch/arm/mach-s3c64xx/Kconfig"
835source "arch/arm/mach-s3c6410/Kconfig"
836endif 864endif
837 865
838source "arch/arm/mach-s5p6440/Kconfig" 866source "arch/arm/mach-s5p6440/Kconfig"
839 867
840source "arch/arm/mach-shmobile/Kconfig" 868source "arch/arm/mach-s5p6442/Kconfig"
841
842source "arch/arm/plat-stmp3xxx/Kconfig"
843 869
844if ARCH_S5PC1XX 870if ARCH_S5PC1XX
845source "arch/arm/mach-s5pc100/Kconfig" 871source "arch/arm/mach-s5pc100/Kconfig"
846endif 872endif
847 873
874source "arch/arm/mach-s5pv210/Kconfig"
875
876source "arch/arm/mach-shmobile/Kconfig"
877
878source "arch/arm/plat-stmp3xxx/Kconfig"
879
848source "arch/arm/mach-u300/Kconfig" 880source "arch/arm/mach-u300/Kconfig"
849 881
850source "arch/arm/mach-ux500/Kconfig" 882source "arch/arm/mach-ux500/Kconfig"
@@ -1092,7 +1124,7 @@ source kernel/Kconfig.preempt
1092config HZ 1124config HZ
1093 int 1125 int
1094 default 128 if ARCH_L7200 1126 default 128 if ARCH_L7200
1095 default 200 if ARCH_EBSA110 || ARCH_S3C2410 || ARCH_S5P6440 1127 default 200 if ARCH_EBSA110 || ARCH_S3C2410 || ARCH_S5P6440 || ARCH_S5P6442 || ARCH_S5PV210
1096 default OMAP_32K_TIMER_HZ if ARCH_OMAP && OMAP_32K_TIMER 1128 default OMAP_32K_TIMER_HZ if ARCH_OMAP && OMAP_32K_TIMER
1097 default AT91_TIMER_HZ if ARCH_AT91 1129 default AT91_TIMER_HZ if ARCH_AT91
1098 default 100 1130 default 100