Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

time: Cleanup old CONFIG_GENERIC_TIME references that snuck in

Awhile back I removed all the CONFIG_GENERIC_TIME referecnes as
the last of the non-GENERIC_TIME arches were converted.

However, due to the functionality being important and around for
awhile, there apparently were some out of tree hardware enablement
patches that used it and have since been merged.

This patch removes the remaining instances of GENERIC_TIME.

Singed-off-by: John Stultz <john.stultz@linaro.org>

-15
-4
arch/arm/Kconfig
··· 347 347 config ARCH_PRIMA2 348 348 bool "CSR SiRFSoC PRIMA2 ARM Cortex A9 Platform" 349 349 select CPU_V7 350 - select GENERIC_TIME 351 350 select NO_IOPORT 352 351 select GENERIC_CLOCKEVENTS 353 352 select CLKDEV_LOOKUP ··· 519 520 select ARM_AMBA 520 521 select USB_ARCH_HAS_OHCI 521 522 select CLKDEV_LOOKUP 522 - select GENERIC_TIME 523 523 select GENERIC_CLOCKEVENTS 524 524 help 525 525 Support for the NXP LPC32XX family of processors ··· 597 599 bool "NVIDIA Tegra" 598 600 select CLKDEV_LOOKUP 599 601 select CLKSRC_MMIO 600 - select GENERIC_TIME 601 602 select GENERIC_CLOCKEVENTS 602 603 select GENERIC_GPIO 603 604 select HAVE_CLK ··· 908 911 config ARCH_ZYNQ 909 912 bool "Xilinx Zynq ARM Cortex A9 Platform" 910 913 select CPU_V7 911 - select GENERIC_TIME 912 914 select GENERIC_CLOCKEVENTS 913 915 select CLKDEV_LOOKUP 914 916 select ARM_GIC
-3
arch/mn10300/Kconfig
··· 47 47 config GENERIC_HWEIGHT 48 48 def_bool y 49 49 50 - config GENERIC_TIME 51 - def_bool y 52 - 53 50 config GENERIC_CLOCKEVENTS 54 51 def_bool y 55 52
-3
arch/tile/Kconfig
··· 46 46 config SYS_SUPPORTS_HUGETLBFS 47 47 def_bool y 48 48 49 - config GENERIC_TIME 50 - def_bool y 51 - 52 49 config GENERIC_CLOCKEVENTS 53 50 def_bool y 54 51
-1
arch/tile/configs/tilegx_defconfig
··· 11 11 CONFIG_HAVE_SETUP_PER_CPU_AREA=y 12 12 CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y 13 13 CONFIG_SYS_SUPPORTS_HUGETLBFS=y 14 - CONFIG_GENERIC_TIME=y 15 14 CONFIG_GENERIC_CLOCKEVENTS=y 16 15 CONFIG_RWSEM_GENERIC_SPINLOCK=y 17 16 CONFIG_DEFAULT_MIGRATION_COST=10000000
-1
arch/tile/configs/tilepro_defconfig
··· 11 11 CONFIG_HAVE_SETUP_PER_CPU_AREA=y 12 12 CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y 13 13 CONFIG_SYS_SUPPORTS_HUGETLBFS=y 14 - CONFIG_GENERIC_TIME=y 15 14 CONFIG_GENERIC_CLOCKEVENTS=y 16 15 CONFIG_RWSEM_GENERIC_SPINLOCK=y 17 16 CONFIG_DEFAULT_MIGRATION_COST=10000000
-1
arch/um/defconfig
··· 13 13 # CONFIG_STACKTRACE_SUPPORT is not set 14 14 CONFIG_GENERIC_CALIBRATE_DELAY=y 15 15 CONFIG_GENERIC_BUG=y 16 - CONFIG_GENERIC_TIME=y 17 16 CONFIG_GENERIC_CLOCKEVENTS=y 18 17 CONFIG_IRQ_RELEASE_METHOD=y 19 18 CONFIG_HZ=100
-1
arch/xtensa/configs/iss_defconfig
··· 15 15 # CONFIG_ARCH_HAS_ILOG2_U64 is not set 16 16 CONFIG_NO_IOPORT=y 17 17 CONFIG_HZ=100 18 - CONFIG_GENERIC_TIME=y 19 18 CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" 20 19 CONFIG_CONSTRUCTORS=y 21 20
-1
arch/xtensa/configs/s6105_defconfig
··· 15 15 # CONFIG_ARCH_HAS_ILOG2_U64 is not set 16 16 CONFIG_NO_IOPORT=y 17 17 CONFIG_HZ=100 18 - CONFIG_GENERIC_TIME=y 19 18 CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" 20 19 21 20 #