diff options
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r-- | arch/arm/Kconfig | 24 |
1 files changed, 7 insertions, 17 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 5d1f5704a284..bf7976439c39 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
@@ -631,6 +631,7 @@ config ARCH_MSM | |||
631 | bool "Qualcomm MSM" | 631 | bool "Qualcomm MSM" |
632 | select ARCH_REQUIRE_GPIOLIB | 632 | select ARCH_REQUIRE_GPIOLIB |
633 | select CLKDEV_LOOKUP | 633 | select CLKDEV_LOOKUP |
634 | select CLKSRC_OF if OF | ||
634 | select COMMON_CLK | 635 | select COMMON_CLK |
635 | select GENERIC_CLOCKEVENTS | 636 | select GENERIC_CLOCKEVENTS |
636 | help | 637 | help |
@@ -646,7 +647,7 @@ config ARCH_SHMOBILE | |||
646 | select CLKDEV_LOOKUP | 647 | select CLKDEV_LOOKUP |
647 | select GENERIC_CLOCKEVENTS | 648 | select GENERIC_CLOCKEVENTS |
648 | select HAVE_ARM_SCU if SMP | 649 | select HAVE_ARM_SCU if SMP |
649 | select HAVE_ARM_TWD if LOCAL_TIMERS | 650 | select HAVE_ARM_TWD if SMP |
650 | select HAVE_CLK | 651 | select HAVE_CLK |
651 | select HAVE_MACH_CLKDEV | 652 | select HAVE_MACH_CLKDEV |
652 | select HAVE_SMP | 653 | select HAVE_SMP |
@@ -701,7 +702,7 @@ config ARCH_S3C24XX | |||
701 | select ARCH_HAS_CPUFREQ | 702 | select ARCH_HAS_CPUFREQ |
702 | select ARCH_REQUIRE_GPIOLIB | 703 | select ARCH_REQUIRE_GPIOLIB |
703 | select CLKDEV_LOOKUP | 704 | select CLKDEV_LOOKUP |
704 | select CLKSRC_MMIO | 705 | select CLKSRC_SAMSUNG_PWM |
705 | select GENERIC_CLOCKEVENTS | 706 | select GENERIC_CLOCKEVENTS |
706 | select GPIO_SAMSUNG | 707 | select GPIO_SAMSUNG |
707 | select HAVE_CLK | 708 | select HAVE_CLK |
@@ -724,7 +725,7 @@ config ARCH_S3C64XX | |||
724 | select ARCH_REQUIRE_GPIOLIB | 725 | select ARCH_REQUIRE_GPIOLIB |
725 | select ARM_VIC | 726 | select ARM_VIC |
726 | select CLKDEV_LOOKUP | 727 | select CLKDEV_LOOKUP |
727 | select CLKSRC_MMIO | 728 | select CLKSRC_SAMSUNG_PWM |
728 | select CPU_V6 | 729 | select CPU_V6 |
729 | select GENERIC_CLOCKEVENTS | 730 | select GENERIC_CLOCKEVENTS |
730 | select GPIO_SAMSUNG | 731 | select GPIO_SAMSUNG |
@@ -740,7 +741,6 @@ config ARCH_S3C64XX | |||
740 | select SAMSUNG_ATAGS | 741 | select SAMSUNG_ATAGS |
741 | select SAMSUNG_CLKSRC | 742 | select SAMSUNG_CLKSRC |
742 | select SAMSUNG_GPIOLIB_4BIT | 743 | select SAMSUNG_GPIOLIB_4BIT |
743 | select SAMSUNG_IRQ_VIC_TIMER | ||
744 | select SAMSUNG_WDT_RESET | 744 | select SAMSUNG_WDT_RESET |
745 | select USB_ARCH_HAS_OHCI | 745 | select USB_ARCH_HAS_OHCI |
746 | help | 746 | help |
@@ -749,7 +749,7 @@ config ARCH_S3C64XX | |||
749 | config ARCH_S5P64X0 | 749 | config ARCH_S5P64X0 |
750 | bool "Samsung S5P6440 S5P6450" | 750 | bool "Samsung S5P6440 S5P6450" |
751 | select CLKDEV_LOOKUP | 751 | select CLKDEV_LOOKUP |
752 | select CLKSRC_MMIO | 752 | select CLKSRC_SAMSUNG_PWM |
753 | select CPU_V6 | 753 | select CPU_V6 |
754 | select GENERIC_CLOCKEVENTS | 754 | select GENERIC_CLOCKEVENTS |
755 | select GPIO_SAMSUNG | 755 | select GPIO_SAMSUNG |
@@ -768,7 +768,7 @@ config ARCH_S5PC100 | |||
768 | bool "Samsung S5PC100" | 768 | bool "Samsung S5PC100" |
769 | select ARCH_REQUIRE_GPIOLIB | 769 | select ARCH_REQUIRE_GPIOLIB |
770 | select CLKDEV_LOOKUP | 770 | select CLKDEV_LOOKUP |
771 | select CLKSRC_MMIO | 771 | select CLKSRC_SAMSUNG_PWM |
772 | select CPU_V7 | 772 | select CPU_V7 |
773 | select GENERIC_CLOCKEVENTS | 773 | select GENERIC_CLOCKEVENTS |
774 | select GPIO_SAMSUNG | 774 | select GPIO_SAMSUNG |
@@ -788,7 +788,7 @@ config ARCH_S5PV210 | |||
788 | select ARCH_HAS_HOLES_MEMORYMODEL | 788 | select ARCH_HAS_HOLES_MEMORYMODEL |
789 | select ARCH_SPARSEMEM_ENABLE | 789 | select ARCH_SPARSEMEM_ENABLE |
790 | select CLKDEV_LOOKUP | 790 | select CLKDEV_LOOKUP |
791 | select CLKSRC_MMIO | 791 | select CLKSRC_SAMSUNG_PWM |
792 | select CPU_V7 | 792 | select CPU_V7 |
793 | select GENERIC_CLOCKEVENTS | 793 | select GENERIC_CLOCKEVENTS |
794 | select GPIO_SAMSUNG | 794 | select GPIO_SAMSUNG |
@@ -1594,16 +1594,6 @@ config ARM_PSCI | |||
1594 | 0022A ("Power State Coordination Interface System Software on | 1594 | 0022A ("Power State Coordination Interface System Software on |
1595 | ARM processors"). | 1595 | ARM processors"). |
1596 | 1596 | ||
1597 | config LOCAL_TIMERS | ||
1598 | bool "Use local timer interrupts" | ||
1599 | depends on SMP | ||
1600 | default y | ||
1601 | help | ||
1602 | Enable support for local timers on SMP platforms, rather then the | ||
1603 | legacy IPI broadcast method. Local timers allows the system | ||
1604 | accounting to be spread across the timer interval, preventing a | ||
1605 | "thundering herd" at every timer tick. | ||
1606 | |||
1607 | # The GPIO number here must be sorted by descending number. In case of | 1597 | # The GPIO number here must be sorted by descending number. In case of |
1608 | # a multiplatform kernel, we just want the highest value required by the | 1598 | # a multiplatform kernel, we just want the highest value required by the |
1609 | # selected platforms. | 1599 | # selected platforms. |