Kconfig (48b3b08e00012382cb52099e509b529305ae0a00) Kconfig (b130d5c29544fe4cedafd35b112d27a06550d844)
1config ARM
2 bool
3 default y
4 select HAVE_AOUT
5 select HAVE_DMA_API_DEBUG
6 select HAVE_IDE if PCI || ISA || PCMCIA
7 select HAVE_MEMBLOCK
8 select RTC_LIB

--- 308 unchanged lines hidden (view full) ---

317 help
318 This enables support for the ARM Ltd Versatile Express boards.
319
320config ARCH_AT91
321 bool "Atmel AT91"
322 select ARCH_REQUIRE_GPIOLIB
323 select HAVE_CLK
324 select CLKDEV_LOOKUP
1config ARM
2 bool
3 default y
4 select HAVE_AOUT
5 select HAVE_DMA_API_DEBUG
6 select HAVE_IDE if PCI || ISA || PCMCIA
7 select HAVE_MEMBLOCK
8 select RTC_LIB

--- 308 unchanged lines hidden (view full) ---

317 help
318 This enables support for the ARM Ltd Versatile Express boards.
319
320config ARCH_AT91
321 bool "Atmel AT91"
322 select ARCH_REQUIRE_GPIOLIB
323 select HAVE_CLK
324 select CLKDEV_LOOKUP
325 select IRQ_DOMAIN
326 help
327 This enables support for systems based on the Atmel AT91RM9200,
325 help
326 This enables support for systems based on the Atmel AT91RM9200,
328 AT91SAM9 processors.
327 AT91SAM9 and AT91CAP9 processors.
329
330config ARCH_BCMRING
331 bool "Broadcom BCMRING"
332 depends on MMU
333 select CPU_V6
334 select ARM_AMBA
335 select ARM_TIMER_SP804
336 select CLKDEV_LOOKUP

--- 413 unchanged lines hidden (view full) ---

750 select CLKSRC_MMIO
751 select CPU_SA1100
752 select ISA
753 select ARCH_SPARSEMEM_ENABLE
754 select ARCH_MTD_XIP
755 select ARCH_HAS_CPUFREQ
756 select CPU_FREQ
757 select GENERIC_CLOCKEVENTS
328
329config ARCH_BCMRING
330 bool "Broadcom BCMRING"
331 depends on MMU
332 select CPU_V6
333 select ARM_AMBA
334 select ARM_TIMER_SP804
335 select CLKDEV_LOOKUP

--- 413 unchanged lines hidden (view full) ---

749 select CLKSRC_MMIO
750 select CPU_SA1100
751 select ISA
752 select ARCH_SPARSEMEM_ENABLE
753 select ARCH_MTD_XIP
754 select ARCH_HAS_CPUFREQ
755 select CPU_FREQ
756 select GENERIC_CLOCKEVENTS
758 select HAVE_CLK
757 select CLKDEV_LOOKUP
759 select HAVE_SCHED_CLOCK
760 select TICK_ONESHOT
761 select ARCH_REQUIRE_GPIOLIB
762 select HAVE_IDE
763 select NEED_MACH_MEMORY_H
764 help
765 Support for StrongARM 11x0 based boards.
766
758 select HAVE_SCHED_CLOCK
759 select TICK_ONESHOT
760 select ARCH_REQUIRE_GPIOLIB
761 select HAVE_IDE
762 select NEED_MACH_MEMORY_H
763 help
764 Support for StrongARM 11x0 based boards.
765
767config ARCH_S3C2410
768 bool "Samsung S3C2410, S3C2412, S3C2413, S3C2416, S3C2440, S3C2442, S3C2443, S3C2450"
766config ARCH_S3C24XX
767 bool "Samsung S3C24XX SoCs"
769 select GENERIC_GPIO
770 select ARCH_HAS_CPUFREQ
771 select HAVE_CLK
772 select CLKDEV_LOOKUP
773 select ARCH_USES_GETTIMEOFFSET
774 select HAVE_S3C2410_I2C if I2C
768 select GENERIC_GPIO
769 select ARCH_HAS_CPUFREQ
770 select HAVE_CLK
771 select CLKDEV_LOOKUP
772 select ARCH_USES_GETTIMEOFFSET
773 select HAVE_S3C2410_I2C if I2C
774 select HAVE_S3C_RTC if RTC_CLASS
775 select HAVE_S3C2410_WATCHDOG if WATCHDOG
775 help
776 help
776 Samsung S3C2410X CPU based systems, such as the Simtec Electronics
777 BAST (<http://www.simtec.co.uk/products/EB110ITX/>), the IPAQ 1940 or
778 the Samsung SMDK2410 development board (and derivatives).
777 Samsung S3C2410, S3C2412, S3C2413, S3C2416, S3C2440, S3C2442, S3C2443
778 and S3C2450 SoCs based systems, such as the Simtec Electronics BAST
779 (<http://www.simtec.co.uk/products/EB110ITX/>), the IPAQ 1940 or the
780 Samsung SMDK2410 development board (and derivatives).
779
781
780 Note, the S3C2416 and the S3C2450 are so close that they even share
781 the same SoC ID code. This means that there is no separate machine
782 directory (no arch/arm/mach-s3c2450) as the S3C2416 was first.
783
784config ARCH_S3C64XX
785 bool "Samsung S3C64XX"
786 select PLAT_SAMSUNG
787 select CPU_V6
788 select ARM_VIC
789 select HAVE_CLK
790 select HAVE_TCM
791 select CLKDEV_LOOKUP

--- 29 unchanged lines hidden (view full) ---

821 SMDK6450.
822
823config ARCH_S5PC100
824 bool "Samsung S5PC100"
825 select GENERIC_GPIO
826 select HAVE_CLK
827 select CLKDEV_LOOKUP
828 select CPU_V7
782config ARCH_S3C64XX
783 bool "Samsung S3C64XX"
784 select PLAT_SAMSUNG
785 select CPU_V6
786 select ARM_VIC
787 select HAVE_CLK
788 select HAVE_TCM
789 select CLKDEV_LOOKUP

--- 29 unchanged lines hidden (view full) ---

819 SMDK6450.
820
821config ARCH_S5PC100
822 bool "Samsung S5PC100"
823 select GENERIC_GPIO
824 select HAVE_CLK
825 select CLKDEV_LOOKUP
826 select CPU_V7
827 select ARM_L1_CACHE_SHIFT_6
829 select ARCH_USES_GETTIMEOFFSET
830 select HAVE_S3C2410_I2C if I2C
831 select HAVE_S3C_RTC if RTC_CLASS
832 select HAVE_S3C2410_WATCHDOG if WATCHDOG
833 help
834 Samsung S5PC100 series based systems
835
836config ARCH_S5PV210
837 bool "Samsung S5PV210/S5PC110"
838 select CPU_V7
839 select ARCH_SPARSEMEM_ENABLE
840 select ARCH_HAS_HOLES_MEMORYMODEL
841 select GENERIC_GPIO
842 select HAVE_CLK
843 select CLKDEV_LOOKUP
844 select CLKSRC_MMIO
828 select ARCH_USES_GETTIMEOFFSET
829 select HAVE_S3C2410_I2C if I2C
830 select HAVE_S3C_RTC if RTC_CLASS
831 select HAVE_S3C2410_WATCHDOG if WATCHDOG
832 help
833 Samsung S5PC100 series based systems
834
835config ARCH_S5PV210
836 bool "Samsung S5PV210/S5PC110"
837 select CPU_V7
838 select ARCH_SPARSEMEM_ENABLE
839 select ARCH_HAS_HOLES_MEMORYMODEL
840 select GENERIC_GPIO
841 select HAVE_CLK
842 select CLKDEV_LOOKUP
843 select CLKSRC_MMIO
844 select ARM_L1_CACHE_SHIFT_6
845 select ARCH_HAS_CPUFREQ
846 select GENERIC_CLOCKEVENTS
847 select HAVE_SCHED_CLOCK
848 select HAVE_S3C2410_I2C if I2C
849 select HAVE_S3C_RTC if RTC_CLASS
850 select HAVE_S3C2410_WATCHDOG if WATCHDOG
851 select NEED_MACH_MEMORY_H
852 help

--- 209 unchanged lines hidden (view full) ---

1062source "arch/arm/mach-sa1100/Kconfig"
1063
1064source "arch/arm/plat-samsung/Kconfig"
1065source "arch/arm/plat-s3c24xx/Kconfig"
1066source "arch/arm/plat-s5p/Kconfig"
1067
1068source "arch/arm/plat-spear/Kconfig"
1069
845 select ARCH_HAS_CPUFREQ
846 select GENERIC_CLOCKEVENTS
847 select HAVE_SCHED_CLOCK
848 select HAVE_S3C2410_I2C if I2C
849 select HAVE_S3C_RTC if RTC_CLASS
850 select HAVE_S3C2410_WATCHDOG if WATCHDOG
851 select NEED_MACH_MEMORY_H
852 help

--- 209 unchanged lines hidden (view full) ---

1062source "arch/arm/mach-sa1100/Kconfig"
1063
1064source "arch/arm/plat-samsung/Kconfig"
1065source "arch/arm/plat-s3c24xx/Kconfig"
1066source "arch/arm/plat-s5p/Kconfig"
1067
1068source "arch/arm/plat-spear/Kconfig"
1069
1070if ARCH_S3C2410
1070if ARCH_S3C24XX
1071source "arch/arm/mach-s3c2410/Kconfig"
1072source "arch/arm/mach-s3c2412/Kconfig"
1073source "arch/arm/mach-s3c2416/Kconfig"
1074source "arch/arm/mach-s3c2440/Kconfig"
1075source "arch/arm/mach-s3c2443/Kconfig"
1076endif
1077
1078if ARCH_S3C64XX

--- 505 unchanged lines hidden (view full) ---

1584 Maximum number of GPIOs in the system.
1585
1586 If unsure, leave the default value.
1587
1588source kernel/Kconfig.preempt
1589
1590config HZ
1591 int
1071source "arch/arm/mach-s3c2410/Kconfig"
1072source "arch/arm/mach-s3c2412/Kconfig"
1073source "arch/arm/mach-s3c2416/Kconfig"
1074source "arch/arm/mach-s3c2440/Kconfig"
1075source "arch/arm/mach-s3c2443/Kconfig"
1076endif
1077
1078if ARCH_S3C64XX

--- 505 unchanged lines hidden (view full) ---

1584 Maximum number of GPIOs in the system.
1585
1586 If unsure, leave the default value.
1587
1588source kernel/Kconfig.preempt
1589
1590config HZ
1591 int
1592 default 200 if ARCH_EBSA110 || ARCH_S3C2410 || ARCH_S5P64X0 || \
1592 default 200 if ARCH_EBSA110 || ARCH_S3C24XX || ARCH_S5P64X0 || \
1593 ARCH_S5PV210 || ARCH_EXYNOS4
1594 default OMAP_32K_TIMER_HZ if ARCH_OMAP && OMAP_32K_TIMER
1595 default AT91_TIMER_HZ if ARCH_AT91
1596 default SHMOBILE_TIMER_HZ if ARCH_SHMOBILE
1597 default 100
1598
1599config THUMB2_KERNEL
1600 bool "Compile the kernel in Thumb-2 mode (EXPERIMENTAL)"

--- 509 unchanged lines hidden (view full) ---

2110
2111config CPU_FREQ_S3C
2112 bool
2113 help
2114 Internal configuration node for common cpufreq on Samsung SoC
2115
2116config CPU_FREQ_S3C24XX
2117 bool "CPUfreq driver for Samsung S3C24XX series CPUs (EXPERIMENTAL)"
1593 ARCH_S5PV210 || ARCH_EXYNOS4
1594 default OMAP_32K_TIMER_HZ if ARCH_OMAP && OMAP_32K_TIMER
1595 default AT91_TIMER_HZ if ARCH_AT91
1596 default SHMOBILE_TIMER_HZ if ARCH_SHMOBILE
1597 default 100
1598
1599config THUMB2_KERNEL
1600 bool "Compile the kernel in Thumb-2 mode (EXPERIMENTAL)"

--- 509 unchanged lines hidden (view full) ---

2110
2111config CPU_FREQ_S3C
2112 bool
2113 help
2114 Internal configuration node for common cpufreq on Samsung SoC
2115
2116config CPU_FREQ_S3C24XX
2117 bool "CPUfreq driver for Samsung S3C24XX series CPUs (EXPERIMENTAL)"
2118 depends on ARCH_S3C2410 && CPU_FREQ && EXPERIMENTAL
2118 depends on ARCH_S3C24XX && CPU_FREQ && EXPERIMENTAL
2119 select CPU_FREQ_S3C
2120 help
2121 This enables the CPUfreq driver for the Samsung S3C24XX family
2122 of CPUs.
2123
2124 For details, take a look at <file:Documentation/cpu-freq>.
2125
2126 If in doubt, say N.

--- 148 unchanged lines hidden ---
2119 select CPU_FREQ_S3C
2120 help
2121 This enables the CPUfreq driver for the Samsung S3C24XX family
2122 of CPUs.
2123
2124 For details, take a look at <file:Documentation/cpu-freq>.
2125
2126 If in doubt, say N.

--- 148 unchanged lines hidden ---