]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
clocksource/drivers: Rename CLKSRC_OF to TIMER_OF
authorDaniel Lezcano <daniel.lezcano@linaro.org>
Fri, 26 May 2017 17:34:11 +0000 (19:34 +0200)
committerDaniel Lezcano <daniel.lezcano@linaro.org>
Wed, 14 Jun 2017 10:01:03 +0000 (12:01 +0200)
The config option name is now renamed to 'TIMER_OF' for consistency with
the CLOCKSOURCE_OF_DECLARE => TIMER_OF_DECLARE change.

Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
18 files changed:
arch/arm/Kconfig
arch/arm/mach-bcm/Kconfig
arch/arm/mach-clps711x/Kconfig
arch/arm/mach-s3c24xx/Kconfig
arch/arm/mach-s3c64xx/Kconfig
arch/arm64/Kconfig.platforms
arch/h8300/Kconfig
arch/microblaze/Kconfig
arch/mips/ralink/Kconfig
arch/nios2/Kconfig
arch/sh/boards/Kconfig
drivers/clocksource/Kconfig
drivers/clocksource/Makefile
drivers/clocksource/clps711x-timer.c
drivers/clocksource/samsung_pwm_timer.c
drivers/clocksource/timer-probe.c [moved from drivers/clocksource/clksrc-probe.c with 100% similarity]
include/asm-generic/vmlinux.lds.h
include/linux/clocksource.h

index 4c1a35f1583872d2ce39db5c1cacce28be48ccb1..1c7e165b0a93e1e37a4c17dfdf19b4c554d9766d 100644 (file)
@@ -337,7 +337,7 @@ config ARCH_MULTIPLATFORM
        select ARM_HAS_SG_CHAIN
        select ARM_PATCH_PHYS_VIRT
        select AUTO_ZRELADDR
-       select CLKSRC_OF
+       select TIMER_OF
        select COMMON_CLK
        select GENERIC_CLOCKEVENTS
        select MIGHT_HAVE_PCI
@@ -351,7 +351,7 @@ config ARM_SINGLE_ARMV7M
        depends on !MMU
        select ARM_NVIC
        select AUTO_ZRELADDR
-       select CLKSRC_OF
+       select TIMER_OF
        select COMMON_CLK
        select CPU_V7M
        select GENERIC_CLOCKEVENTS
@@ -532,7 +532,7 @@ config ARCH_PXA
        select CLKDEV_LOOKUP
        select CLKSRC_PXA
        select CLKSRC_MMIO
-       select CLKSRC_OF
+       select TIMER_OF
        select CPU_XSCALE if !CPU_XSC3
        select GENERIC_CLOCKEVENTS
        select GPIO_PXA
@@ -571,7 +571,7 @@ config ARCH_SA1100
        select CLKDEV_LOOKUP
        select CLKSRC_MMIO
        select CLKSRC_PXA
-       select CLKSRC_OF if OF
+       select TIMER_OF if OF
        select CPU_FREQ
        select CPU_SA1100
        select GENERIC_CLOCKEVENTS
@@ -1357,7 +1357,7 @@ config HAVE_ARM_ARCH_TIMER
 
 config HAVE_ARM_TWD
        bool
-       select CLKSRC_OF if OF
+       select TIMER_OF if OF
        help
          This options enables support for the ARM timer and watchdog unit
 
index f9389c5910e76bad8353744137a7360a0c549b56..f23a23934162f634f3d392084340f1b3b8aa029d 100644 (file)
@@ -150,7 +150,7 @@ config ARCH_BCM2835
        select ARM_ERRATA_411920 if ARCH_MULTI_V6
        select ARM_TIMER_SP804
        select HAVE_ARM_ARCH_TIMER if ARCH_MULTI_V7
-       select CLKSRC_OF
+       select TIMER_OF
        select BCM2835_TIMER
        select PINCTRL
        select PINCTRL_BCM2835
index 61284b9389cf5e41de92215b3fa45ee9c2bc79df..f385b1fcafef5939f07b7201d3b1a32889c99dde 100644 (file)
@@ -2,7 +2,7 @@ menuconfig ARCH_CLPS711X
        bool "Cirrus Logic EP721x/EP731x-based"
        depends on ARCH_MULTI_V4T
        select AUTO_ZRELADDR
-       select CLKSRC_OF
+       select TIMER_OF
        select CLPS711X_TIMER
        select COMMON_CLK
        select CPU_ARM720T
index 4b1690acb6a5d61ac7a8522a5b5c470361562dc6..f07da82ebfea8171de6dac3c21c471ed1ae0514c 100644 (file)
@@ -394,7 +394,7 @@ config MACH_SMDK2416
 
 config MACH_S3C2416_DT
        bool "Samsung S3C2416 machine using devicetree"
-       select CLKSRC_OF
+       select TIMER_OF
        select USE_OF
        select PINCTRL
        select PINCTRL_S3C24XX
index 459214fa20b40bfd6e17e7c8938d57e35dd52b2f..71a49343d711267b29c58625858dcd00e7b75e0c 100644 (file)
@@ -336,7 +336,7 @@ config MACH_WLF_CRAGG_6410
 
 config MACH_S3C64XX_DT
        bool "Samsung S3C6400/S3C6410 machine using Device Tree"
-       select CLKSRC_OF
+       select TIMER_OF
        select CPU_S3C6400
        select CPU_S3C6410
        select PINCTRL
index 73272f43ca012faac98c0aceed350dcd49814b28..9ed0a659046b19bfe08ce7c2102ce6b63fc264ea 100644 (file)
@@ -18,7 +18,7 @@ config ARCH_ALPINE
 
 config ARCH_BCM2835
        bool "Broadcom BCM2835 family"
-       select CLKSRC_OF
+       select TIMER_OF
        select GPIOLIB
        select PINCTRL
        select PINCTRL_BCM2835
@@ -178,7 +178,7 @@ config ARCH_TEGRA
        select ARCH_HAS_RESET_CONTROLLER
        select CLKDEV_LOOKUP
        select CLKSRC_MMIO
-       select CLKSRC_OF
+       select TIMER_OF
        select GENERIC_CLOCKEVENTS
        select GPIOLIB
        select PINCTRL
index 3ae852507e57952332c1b260520a631d3ec37c69..6e3d36f37a02f146424c4ba0b87ae8ab153a0a1c 100644 (file)
@@ -15,7 +15,7 @@ config H8300
        select OF_IRQ
        select OF_EARLY_FLATTREE
        select HAVE_MEMBLOCK
-       select CLKSRC_OF
+       select TIMER_OF
        select H8300_TMR8
        select HAVE_KERNEL_GZIP
        select HAVE_KERNEL_LZO
index 85885a501dcec9cf3d05880684304085ea9db399..8e47121b8b8be138e32e325395f40f77ca8ab488 100644 (file)
@@ -4,7 +4,7 @@ config MICROBLAZE
        select ARCH_MIGHT_HAVE_PC_PARPORT
        select ARCH_WANT_IPC_PARSE_VERSION
        select BUILDTIME_EXTABLE_SORT
-       select CLKSRC_OF
+       select TIMER_OF
        select CLONE_BACKWARDS3
        select COMMON_CLK
        select GENERIC_ATOMIC64
index 9825dee10bc1570c2f9993af83225510afb5e291..710b04cf48516f228ffedc113c67c03ad7a016e0 100644 (file)
@@ -4,7 +4,7 @@ config CLKEVT_RT3352
        bool
        depends on SOC_RT305X || SOC_MT7620
        default y
-       select CLKSRC_OF
+       select TIMER_OF
        select CLKSRC_MMIO
 
 config RALINK_ILL_ACC
index a72d5f0de69207ab01fb772f13fceed2d6cc9286..c587764b9c5a902ec8785f336336f7a797de6830 100644 (file)
@@ -1,6 +1,6 @@
 config NIOS2
        def_bool y
-       select CLKSRC_OF
+       select TIMER_OF
        select GENERIC_ATOMIC64
        select GENERIC_CLOCKEVENTS
        select GENERIC_CPU_DEVICES
index 4e21949593cf59f20c4290285d7c4c28db7acc30..3554fcaa023bcd69d6a8a5dbc3c4839eea5b3c2d 100644 (file)
@@ -10,7 +10,7 @@ config SH_DEVICE_TREE
        bool "Board Described by Device Tree"
        select OF
        select OF_EARLY_FLATTREE
-       select CLKSRC_OF
+       select TIMER_OF
        select COMMON_CLK
        select GENERIC_CALIBRATE_DELAY
        help
index 623fcc69e9a116207ebc5bbeb72eaf15e51503f8..90f062ec17795fd17c810caec6f2aeac9ab11d19 100644 (file)
@@ -1,15 +1,15 @@
 menu "Clock Source drivers"
        depends on !ARCH_USES_GETTIMEOFFSET
 
-config CLKSRC_OF
+config TIMER_OF
        bool
-       select CLKSRC_PROBE
+       select TIMER_PROBE
 
 config CLKSRC_ACPI
        bool
-       select CLKSRC_PROBE
+       select TIMER_PROBE
 
-config CLKSRC_PROBE
+config TIMER_PROBE
        bool
 
 config CLKSRC_I8253
@@ -58,14 +58,14 @@ config DW_APB_TIMER
 config DW_APB_TIMER_OF
        bool
        select DW_APB_TIMER
-       select CLKSRC_OF
+       select TIMER_OF
 
 config FTTMR010_TIMER
        bool "Faraday Technology timer driver" if COMPILE_TEST
        depends on GENERIC_CLOCKEVENTS
        depends on HAS_IOMEM
        select CLKSRC_MMIO
-       select CLKSRC_OF
+       select TIMER_OF
        select MFD_SYSCON
        help
          Enables support for the Faraday Technology timer block
@@ -74,7 +74,7 @@ config FTTMR010_TIMER
 config ROCKCHIP_TIMER
        bool "Rockchip timer driver" if COMPILE_TEST
        depends on ARM || ARM64
-       select CLKSRC_OF
+       select TIMER_OF
        select CLKSRC_MMIO
        help
          Enables the support for the rockchip timer driver.
@@ -82,7 +82,7 @@ config ROCKCHIP_TIMER
 config ARMADA_370_XP_TIMER
        bool "Armada 370 and XP timer driver" if COMPILE_TEST
        depends on ARM
-       select CLKSRC_OF
+       select TIMER_OF
        select CLKSRC_MMIO
        help
          Enables the support for the Armada 370 and XP timer driver.
@@ -97,7 +97,7 @@ config MESON6_TIMER
 config ORION_TIMER
        bool "Orion timer driver" if COMPILE_TEST
        depends on ARM
-       select CLKSRC_OF
+       select TIMER_OF
        select CLKSRC_MMIO
        help
          Enables the support for the Orion timer driver
@@ -141,7 +141,7 @@ config ASM9260_TIMER
        bool "ASM9260 timer driver" if COMPILE_TEST
        depends on GENERIC_CLOCKEVENTS
        select CLKSRC_MMIO
-       select CLKSRC_OF
+       select TIMER_OF
        help
          Enables support for the ASM9260 timer.
 
@@ -247,21 +247,21 @@ config CLKSRC_LPC32XX
        depends on GENERIC_CLOCKEVENTS && HAS_IOMEM
        depends on ARM
        select CLKSRC_MMIO
-       select CLKSRC_OF
+       select TIMER_OF
        help
          Support for the LPC32XX clocksource.
 
 config CLKSRC_PISTACHIO
        bool "Clocksource for Pistachio SoC" if COMPILE_TEST
        depends on HAS_IOMEM
-       select CLKSRC_OF
+       select TIMER_OF
        help
          Enables the clocksource for the Pistachio SoC.
 
 config CLKSRC_TI_32K
        bool "Texas Instruments 32.768 Hz Clocksource" if COMPILE_TEST
        depends on GENERIC_SCHED_CLOCK
-       select CLKSRC_OF if OF
+       select TIMER_OF if OF
        help
          This option enables support for Texas Instruments 32.768 Hz clocksource
          available on many OMAP-like platforms.
@@ -270,7 +270,7 @@ config CLKSRC_NPS
        bool "NPS400 clocksource driver" if COMPILE_TEST
        depends on !PHYS_ADDR_T_64BIT
        select CLKSRC_MMIO
-       select CLKSRC_OF if OF
+       select TIMER_OF if OF
        help
          NPS400 clocksource support.
          Got 64 bit counter with update rate up to 1000MHz.
@@ -285,12 +285,12 @@ config CLKSRC_MPS2
        bool "Clocksource for MPS2 SoCs" if COMPILE_TEST
        depends on GENERIC_SCHED_CLOCK
        select CLKSRC_MMIO
-       select CLKSRC_OF
+       select TIMER_OF
 
 config ARC_TIMERS
        bool "Support for 32-bit TIMERn counters in ARC Cores" if COMPILE_TEST
        depends on GENERIC_CLOCKEVENTS
-       select CLKSRC_OF
+       select TIMER_OF
        help
          These are legacy 32-bit TIMER0 and TIMER1 counters found on all ARC cores
          (ARC700 as well as ARC HS38).
@@ -300,7 +300,7 @@ config ARC_TIMERS_64BIT
        bool "Support for 64-bit counters in ARC HS38 cores" if COMPILE_TEST
        depends on GENERIC_CLOCKEVENTS
        depends on ARC_TIMERS
-       select CLKSRC_OF
+       select TIMER_OF
        help
          This enables 2 different 64-bit timers: RTC (for UP) and GFRC (for SMP)
          RTC is implemented inside the core, while GFRC sits outside the core in
@@ -309,7 +309,7 @@ config ARC_TIMERS_64BIT
 
 config ARM_ARCH_TIMER
        bool
-       select CLKSRC_OF if OF
+       select TIMER_OF if OF
        select CLKSRC_ACPI if ACPI
 
 config ARM_ARCH_TIMER_EVTSTREAM
@@ -367,7 +367,7 @@ config ARM64_ERRATUM_858921
 
 config ARM_GLOBAL_TIMER
        bool "Support for the ARM global timer" if COMPILE_TEST
-       select CLKSRC_OF if OF
+       select TIMER_OF if OF
        depends on ARM
        help
          This options enables support for the ARM global timer unit
@@ -376,7 +376,7 @@ config ARM_TIMER_SP804
        bool "Support for Dual Timer SP804 module"
        depends on GENERIC_SCHED_CLOCK && CLKDEV_LOOKUP
        select CLKSRC_MMIO
-       select CLKSRC_OF if OF
+       select TIMER_OF if OF
 
 config CLKSRC_ARM_GLOBAL_TIMER_SCHED_CLOCK
        bool
@@ -387,19 +387,19 @@ config CLKSRC_ARM_GLOBAL_TIMER_SCHED_CLOCK
 
 config ARMV7M_SYSTICK
        bool "Support for the ARMv7M system time" if COMPILE_TEST
-       select CLKSRC_OF if OF
+       select TIMER_OF if OF
        select CLKSRC_MMIO
        help
          This options enables support for the ARMv7M system timer unit
 
 config ATMEL_PIT
-       select CLKSRC_OF if OF
+       select TIMER_OF if OF
        def_bool SOC_AT91SAM9 || SOC_SAMA5
 
 config ATMEL_ST
        bool "Atmel ST timer support" if COMPILE_TEST
        depends on GENERIC_CLOCKEVENTS
-       select CLKSRC_OF
+       select TIMER_OF
        select MFD_SYSCON
        help
          Support for the Atmel ST timer.
@@ -442,7 +442,7 @@ config VF_PIT_TIMER
 config OXNAS_RPS_TIMER
        bool "Oxford Semiconductor OXNAS RPS Timers driver" if COMPILE_TEST
        depends on GENERIC_CLOCKEVENTS
-       select CLKSRC_OF
+       select TIMER_OF
        select CLKSRC_MMIO
        help
          This enables support for the Oxford Semiconductor OXNAS RPS timers.
@@ -453,7 +453,7 @@ config SYS_SUPPORTS_SH_CMT
 config MTK_TIMER
        bool "Mediatek timer driver" if COMPILE_TEST
        depends on GENERIC_CLOCKEVENTS && HAS_IOMEM
-       select CLKSRC_OF
+       select TIMER_OF
        select CLKSRC_MMIO
        help
          Support for Mediatek timer driver.
@@ -526,7 +526,7 @@ config EM_TIMER_STI
 config CLKSRC_QCOM
        bool "Qualcomm MSM timer" if COMPILE_TEST
        depends on ARM
-       select CLKSRC_OF
+       select TIMER_OF
        help
          This enables the clocksource and the per CPU clockevent driver for the
          Qualcomm SoCs.
@@ -534,7 +534,7 @@ config CLKSRC_QCOM
 config CLKSRC_VERSATILE
        bool "ARM Versatile (Express) reference platforms clock source" if COMPILE_TEST
        depends on GENERIC_SCHED_CLOCK && !ARCH_USES_GETTIMEOFFSET
-       select CLKSRC_OF
+       select TIMER_OF
        default y if MFD_VEXPRESS_SYSREG
        help
          This option enables clock source based on free running
@@ -545,12 +545,12 @@ config CLKSRC_VERSATILE
 config CLKSRC_MIPS_GIC
        bool
        depends on MIPS_GIC
-       select CLKSRC_OF
+       select TIMER_OF
 
 config CLKSRC_TANGO_XTAL
        bool "Clocksource for Tango SoC" if COMPILE_TEST
        depends on ARM
-       select CLKSRC_OF
+       select TIMER_OF
        select CLKSRC_MMIO
        help
          This enables the clocksource for Tango SoC
@@ -591,7 +591,7 @@ config CLKSRC_IMX_GPT
 
 config CLKSRC_ST_LPC
        bool "Low power clocksource found in the LPC" if COMPILE_TEST
-       select CLKSRC_OF if OF
+       select TIMER_OF if OF
        depends on HAS_IOMEM
        select CLKSRC_MMIO
        help
index cad713c53e7f1213710beebbdc8b19987f3bd0c0..ec559212edf667892278cffc513e99bf294bfe47 100644 (file)
@@ -1,4 +1,4 @@
-obj-$(CONFIG_CLKSRC_PROBE)     += clksrc-probe.o
+obj-$(CONFIG_TIMER_PROBE)      += timer-probe.o
 obj-$(CONFIG_ATMEL_PIT)                += timer-atmel-pit.o
 obj-$(CONFIG_ATMEL_ST)         += timer-atmel-st.o
 obj-$(CONFIG_ATMEL_TCB_CLKSRC) += tcb_clksrc.o
index fc9e025cc3958aaeafb9c1b7c9cd95e1142b7cc9..a8dd80576c95a0dd24c751cad4387a6754ad9de5 100644 (file)
@@ -103,7 +103,7 @@ void __init clps711x_clksrc_init(void __iomem *tc1_base, void __iomem *tc2_base,
        BUG_ON(_clps711x_clkevt_init(tc2, tc2_base, irq));
 }
 
-#ifdef CONFIG_CLKSRC_OF
+#ifdef CONFIG_TIMER_OF
 static int __init clps711x_timer_init(struct device_node *np)
 {
        unsigned int irq = irq_of_parse_and_map(np, 0);
index 21cd72c55a2dc8f13b3b7200d60338f99732c53c..6d5d126357c2332a2eb2fd5b5e156d408e677952 100644 (file)
@@ -418,7 +418,7 @@ void __init samsung_pwm_clocksource_init(void __iomem *base,
        _samsung_pwm_clocksource_init();
 }
 
-#ifdef CONFIG_CLKSRC_OF
+#ifdef CONFIG_TIMER_OF
 static int __init samsung_pwm_alloc(struct device_node *np,
                                    const struct samsung_pwm_variant *variant)
 {
index c6a4ef50bbe6fed54068b293c57f5e6218f5be22..0d64658a224f9262602da9626fbabe74dccf46ae 100644 (file)
        KEEP(*(__##name##_of_table))                                    \
        KEEP(*(__##name##_of_table_end))
 
-#define TIMER_OF_TABLES()      OF_TABLE(CONFIG_CLKSRC_OF, timer)
+#define TIMER_OF_TABLES()      OF_TABLE(CONFIG_TIMER_OF, timer)
 #define IRQCHIP_OF_MATCH_TABLE() OF_TABLE(CONFIG_IRQCHIP, irqchip)
 #define CLK_OF_TABLES()                OF_TABLE(CONFIG_COMMON_CLK, clk)
 #define IOMMU_OF_TABLES()      OF_TABLE(CONFIG_OF_IOMMU, iommu)
index 7cd38b21cbd348b512c8f0288371dfcb57cca6f2..c48ceefe0e6e6714f28d5e0c7f106eb265d25030 100644 (file)
@@ -252,7 +252,7 @@ extern int clocksource_i8253_init(void);
 #define TIMER_OF_DECLARE(name, compat, fn) \
        OF_DECLARE_1_RET(timer, name, compat, fn)
 
-#ifdef CONFIG_CLKSRC_PROBE
+#ifdef CONFIG_TIMER_PROBE
 extern void timer_probe(void);
 #else
 static inline void timer_probe(void) {}