diff options
-rw-r--r-- | arch/arc/kernel/setup.c | 2 | ||||
-rw-r--r-- | arch/arm/kernel/time.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-mediatek/mediatek.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-omap2/timer.c | 10 | ||||
-rw-r--r-- | arch/arm/mach-rockchip/rockchip.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-shmobile/setup-rcar-gen2.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-spear/spear13xx.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-sunxi/sunxi.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-u300/core.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-zynq/common.c | 2 | ||||
-rw-r--r-- | arch/arm64/kernel/time.c | 2 | ||||
-rw-r--r-- | arch/h8300/kernel/setup.c | 2 | ||||
-rw-r--r-- | arch/microblaze/kernel/setup.c | 2 | ||||
-rw-r--r-- | arch/mips/generic/init.c | 2 | ||||
-rw-r--r-- | arch/mips/mti-malta/malta-time.c | 2 | ||||
-rw-r--r-- | arch/mips/pic32/pic32mzda/time.c | 2 | ||||
-rw-r--r-- | arch/mips/pistachio/time.c | 2 | ||||
-rw-r--r-- | arch/mips/ralink/clk.c | 2 | ||||
-rw-r--r-- | arch/mips/ralink/timer-gic.c | 2 | ||||
-rw-r--r-- | arch/mips/xilfpga/time.c | 2 | ||||
-rw-r--r-- | arch/nios2/kernel/time.c | 2 | ||||
-rw-r--r-- | arch/sh/boards/of-generic.c | 2 | ||||
-rw-r--r-- | arch/xtensa/kernel/time.c | 2 | ||||
-rw-r--r-- | drivers/clocksource/clksrc-probe.c | 2 | ||||
-rw-r--r-- | include/linux/clocksource.h | 4 |
25 files changed, 30 insertions, 30 deletions
diff --git a/arch/arc/kernel/setup.c b/arch/arc/kernel/setup.c index fc8211f338ad..666613fde91d 100644 --- a/arch/arc/kernel/setup.c +++ b/arch/arc/kernel/setup.c | |||
@@ -470,7 +470,7 @@ void __init setup_arch(char **cmdline_p) | |||
470 | void __init time_init(void) | 470 | void __init time_init(void) |
471 | { | 471 | { |
472 | of_clk_init(NULL); | 472 | of_clk_init(NULL); |
473 | clocksource_probe(); | 473 | timer_probe(); |
474 | } | 474 | } |
475 | 475 | ||
476 | static int __init customize_machine(void) | 476 | static int __init customize_machine(void) |
diff --git a/arch/arm/kernel/time.c b/arch/arm/kernel/time.c index 97b22fa7cb3a..629f8e9981f1 100644 --- a/arch/arm/kernel/time.c +++ b/arch/arm/kernel/time.c | |||
@@ -120,6 +120,6 @@ void __init time_init(void) | |||
120 | #ifdef CONFIG_COMMON_CLK | 120 | #ifdef CONFIG_COMMON_CLK |
121 | of_clk_init(NULL); | 121 | of_clk_init(NULL); |
122 | #endif | 122 | #endif |
123 | clocksource_probe(); | 123 | timer_probe(); |
124 | } | 124 | } |
125 | } | 125 | } |
diff --git a/arch/arm/mach-mediatek/mediatek.c b/arch/arm/mach-mediatek/mediatek.c index a6e3c98b95ed..c3cf215773b2 100644 --- a/arch/arm/mach-mediatek/mediatek.c +++ b/arch/arm/mach-mediatek/mediatek.c | |||
@@ -41,7 +41,7 @@ static void __init mediatek_timer_init(void) | |||
41 | } | 41 | } |
42 | 42 | ||
43 | of_clk_init(NULL); | 43 | of_clk_init(NULL); |
44 | clocksource_probe(); | 44 | timer_probe(); |
45 | }; | 45 | }; |
46 | 46 | ||
47 | static const char * const mediatek_board_dt_compat[] = { | 47 | static const char * const mediatek_board_dt_compat[] = { |
diff --git a/arch/arm/mach-omap2/timer.c b/arch/arm/mach-omap2/timer.c index 07dd692c4737..ae4bb9fdc483 100644 --- a/arch/arm/mach-omap2/timer.c +++ b/arch/arm/mach-omap2/timer.c | |||
@@ -497,7 +497,7 @@ void __init omap_init_time(void) | |||
497 | __omap_sync32k_timer_init(1, "timer_32k_ck", "ti,timer-alwon", | 497 | __omap_sync32k_timer_init(1, "timer_32k_ck", "ti,timer-alwon", |
498 | 2, "timer_sys_ck", NULL, false); | 498 | 2, "timer_sys_ck", NULL, false); |
499 | 499 | ||
500 | clocksource_probe(); | 500 | timer_probe(); |
501 | } | 501 | } |
502 | 502 | ||
503 | #if defined(CONFIG_ARCH_OMAP3) || defined(CONFIG_SOC_AM43XX) | 503 | #if defined(CONFIG_ARCH_OMAP3) || defined(CONFIG_SOC_AM43XX) |
@@ -506,7 +506,7 @@ void __init omap3_secure_sync32k_timer_init(void) | |||
506 | __omap_sync32k_timer_init(12, "secure_32k_fck", "ti,timer-secure", | 506 | __omap_sync32k_timer_init(12, "secure_32k_fck", "ti,timer-secure", |
507 | 2, "timer_sys_ck", NULL, false); | 507 | 2, "timer_sys_ck", NULL, false); |
508 | 508 | ||
509 | clocksource_probe(); | 509 | timer_probe(); |
510 | } | 510 | } |
511 | #endif /* CONFIG_ARCH_OMAP3 */ | 511 | #endif /* CONFIG_ARCH_OMAP3 */ |
512 | 512 | ||
@@ -517,7 +517,7 @@ void __init omap3_gptimer_timer_init(void) | |||
517 | __omap_sync32k_timer_init(2, "timer_sys_ck", NULL, | 517 | __omap_sync32k_timer_init(2, "timer_sys_ck", NULL, |
518 | 1, "timer_sys_ck", "ti,timer-alwon", true); | 518 | 1, "timer_sys_ck", "ti,timer-alwon", true); |
519 | if (of_have_populated_dt()) | 519 | if (of_have_populated_dt()) |
520 | clocksource_probe(); | 520 | timer_probe(); |
521 | } | 521 | } |
522 | #endif | 522 | #endif |
523 | 523 | ||
@@ -532,7 +532,7 @@ static void __init omap4_sync32k_timer_init(void) | |||
532 | void __init omap4_local_timer_init(void) | 532 | void __init omap4_local_timer_init(void) |
533 | { | 533 | { |
534 | omap4_sync32k_timer_init(); | 534 | omap4_sync32k_timer_init(); |
535 | clocksource_probe(); | 535 | timer_probe(); |
536 | } | 536 | } |
537 | #endif | 537 | #endif |
538 | 538 | ||
@@ -656,7 +656,7 @@ void __init omap5_realtime_timer_init(void) | |||
656 | omap4_sync32k_timer_init(); | 656 | omap4_sync32k_timer_init(); |
657 | realtime_counter_init(); | 657 | realtime_counter_init(); |
658 | 658 | ||
659 | clocksource_probe(); | 659 | timer_probe(); |
660 | } | 660 | } |
661 | #endif /* CONFIG_SOC_OMAP5 || CONFIG_SOC_DRA7XX */ | 661 | #endif /* CONFIG_SOC_OMAP5 || CONFIG_SOC_DRA7XX */ |
662 | 662 | ||
diff --git a/arch/arm/mach-rockchip/rockchip.c b/arch/arm/mach-rockchip/rockchip.c index ef0500a4c8ad..5ab834ebcb49 100644 --- a/arch/arm/mach-rockchip/rockchip.c +++ b/arch/arm/mach-rockchip/rockchip.c | |||
@@ -55,7 +55,7 @@ static void __init rockchip_timer_init(void) | |||
55 | } | 55 | } |
56 | 56 | ||
57 | of_clk_init(NULL); | 57 | of_clk_init(NULL); |
58 | clocksource_probe(); | 58 | timer_probe(); |
59 | } | 59 | } |
60 | 60 | ||
61 | static void __init rockchip_dt_init(void) | 61 | static void __init rockchip_dt_init(void) |
diff --git a/arch/arm/mach-shmobile/setup-rcar-gen2.c b/arch/arm/mach-shmobile/setup-rcar-gen2.c index 52d466b75973..a6e74f481dea 100644 --- a/arch/arm/mach-shmobile/setup-rcar-gen2.c +++ b/arch/arm/mach-shmobile/setup-rcar-gen2.c | |||
@@ -113,7 +113,7 @@ void __init rcar_gen2_timer_init(void) | |||
113 | #endif /* CONFIG_ARM_ARCH_TIMER */ | 113 | #endif /* CONFIG_ARM_ARCH_TIMER */ |
114 | 114 | ||
115 | of_clk_init(NULL); | 115 | of_clk_init(NULL); |
116 | clocksource_probe(); | 116 | timer_probe(); |
117 | } | 117 | } |
118 | 118 | ||
119 | struct memory_reserve_config { | 119 | struct memory_reserve_config { |
diff --git a/arch/arm/mach-spear/spear13xx.c b/arch/arm/mach-spear/spear13xx.c index ca2f6a82a414..31c43cabf362 100644 --- a/arch/arm/mach-spear/spear13xx.c +++ b/arch/arm/mach-spear/spear13xx.c | |||
@@ -124,5 +124,5 @@ void __init spear13xx_timer_init(void) | |||
124 | clk_put(pclk); | 124 | clk_put(pclk); |
125 | 125 | ||
126 | spear_setup_of_timer(); | 126 | spear_setup_of_timer(); |
127 | clocksource_probe(); | 127 | timer_probe(); |
128 | } | 128 | } |
diff --git a/arch/arm/mach-sunxi/sunxi.c b/arch/arm/mach-sunxi/sunxi.c index f44e3acb5c90..7ab353fb25f2 100644 --- a/arch/arm/mach-sunxi/sunxi.c +++ b/arch/arm/mach-sunxi/sunxi.c | |||
@@ -42,7 +42,7 @@ static void __init sun6i_timer_init(void) | |||
42 | of_clk_init(NULL); | 42 | of_clk_init(NULL); |
43 | if (IS_ENABLED(CONFIG_RESET_CONTROLLER)) | 43 | if (IS_ENABLED(CONFIG_RESET_CONTROLLER)) |
44 | sun6i_reset_init(); | 44 | sun6i_reset_init(); |
45 | clocksource_probe(); | 45 | timer_probe(); |
46 | } | 46 | } |
47 | 47 | ||
48 | DT_MACHINE_START(SUN6I_DT, "Allwinner sun6i (A31) Family") | 48 | DT_MACHINE_START(SUN6I_DT, "Allwinner sun6i (A31) Family") |
diff --git a/arch/arm/mach-u300/core.c b/arch/arm/mach-u300/core.c index a4910ea6811a..048f15e8c669 100644 --- a/arch/arm/mach-u300/core.c +++ b/arch/arm/mach-u300/core.c | |||
@@ -407,7 +407,7 @@ static const char * u300_board_compat[] = { | |||
407 | DT_MACHINE_START(U300_DT, "U300 S335/B335 (Device Tree)") | 407 | DT_MACHINE_START(U300_DT, "U300 S335/B335 (Device Tree)") |
408 | .map_io = u300_map_io, | 408 | .map_io = u300_map_io, |
409 | .init_irq = u300_init_irq_dt, | 409 | .init_irq = u300_init_irq_dt, |
410 | .init_time = clocksource_probe, | 410 | .init_time = timer_probe, |
411 | .init_machine = u300_init_machine_dt, | 411 | .init_machine = u300_init_machine_dt, |
412 | .restart = u300_restart, | 412 | .restart = u300_restart, |
413 | .dt_compat = u300_board_compat, | 413 | .dt_compat = u300_board_compat, |
diff --git a/arch/arm/mach-zynq/common.c b/arch/arm/mach-zynq/common.c index ed118648313f..6aba9ebf8041 100644 --- a/arch/arm/mach-zynq/common.c +++ b/arch/arm/mach-zynq/common.c | |||
@@ -150,7 +150,7 @@ static void __init zynq_timer_init(void) | |||
150 | { | 150 | { |
151 | zynq_clock_init(); | 151 | zynq_clock_init(); |
152 | of_clk_init(NULL); | 152 | of_clk_init(NULL); |
153 | clocksource_probe(); | 153 | timer_probe(); |
154 | } | 154 | } |
155 | 155 | ||
156 | static struct map_desc zynq_cortex_a9_scu_map __initdata = { | 156 | static struct map_desc zynq_cortex_a9_scu_map __initdata = { |
diff --git a/arch/arm64/kernel/time.c b/arch/arm64/kernel/time.c index 59779699a1a4..da33c90248e9 100644 --- a/arch/arm64/kernel/time.c +++ b/arch/arm64/kernel/time.c | |||
@@ -70,7 +70,7 @@ void __init time_init(void) | |||
70 | u32 arch_timer_rate; | 70 | u32 arch_timer_rate; |
71 | 71 | ||
72 | of_clk_init(NULL); | 72 | of_clk_init(NULL); |
73 | clocksource_probe(); | 73 | timer_probe(); |
74 | 74 | ||
75 | tick_setup_hrtimer_broadcast(); | 75 | tick_setup_hrtimer_broadcast(); |
76 | 76 | ||
diff --git a/arch/h8300/kernel/setup.c b/arch/h8300/kernel/setup.c index c8c25a4e9e48..6be15d634650 100644 --- a/arch/h8300/kernel/setup.c +++ b/arch/h8300/kernel/setup.c | |||
@@ -246,5 +246,5 @@ void __init calibrate_delay(void) | |||
246 | void __init time_init(void) | 246 | void __init time_init(void) |
247 | { | 247 | { |
248 | of_clk_init(NULL); | 248 | of_clk_init(NULL); |
249 | clocksource_probe(); | 249 | timer_probe(); |
250 | } | 250 | } |
diff --git a/arch/microblaze/kernel/setup.c b/arch/microblaze/kernel/setup.c index f31ebb5dc26c..be98ffe28ca8 100644 --- a/arch/microblaze/kernel/setup.c +++ b/arch/microblaze/kernel/setup.c | |||
@@ -192,7 +192,7 @@ void __init time_init(void) | |||
192 | { | 192 | { |
193 | of_clk_init(NULL); | 193 | of_clk_init(NULL); |
194 | setup_cpuinfo_clk(); | 194 | setup_cpuinfo_clk(); |
195 | clocksource_probe(); | 195 | timer_probe(); |
196 | } | 196 | } |
197 | 197 | ||
198 | #ifdef CONFIG_DEBUG_FS | 198 | #ifdef CONFIG_DEBUG_FS |
diff --git a/arch/mips/generic/init.c b/arch/mips/generic/init.c index 4af619215410..1231b5a17b37 100644 --- a/arch/mips/generic/init.c +++ b/arch/mips/generic/init.c | |||
@@ -161,7 +161,7 @@ void __init plat_time_init(void) | |||
161 | } | 161 | } |
162 | } | 162 | } |
163 | 163 | ||
164 | clocksource_probe(); | 164 | timer_probe(); |
165 | } | 165 | } |
166 | 166 | ||
167 | void __init arch_init_irq(void) | 167 | void __init arch_init_irq(void) |
diff --git a/arch/mips/mti-malta/malta-time.c b/arch/mips/mti-malta/malta-time.c index 289edcfadd7c..cea4ec909806 100644 --- a/arch/mips/mti-malta/malta-time.c +++ b/arch/mips/mti-malta/malta-time.c | |||
@@ -265,7 +265,7 @@ void __init plat_time_init(void) | |||
265 | (freq%1000000)*100/1000000); | 265 | (freq%1000000)*100/1000000); |
266 | #ifdef CONFIG_CLKSRC_MIPS_GIC | 266 | #ifdef CONFIG_CLKSRC_MIPS_GIC |
267 | update_gic_frequency_dt(); | 267 | update_gic_frequency_dt(); |
268 | clocksource_probe(); | 268 | timer_probe(); |
269 | #endif | 269 | #endif |
270 | } | 270 | } |
271 | #endif | 271 | #endif |
diff --git a/arch/mips/pic32/pic32mzda/time.c b/arch/mips/pic32/pic32mzda/time.c index 62a0a78b6c64..1894e50939b5 100644 --- a/arch/mips/pic32/pic32mzda/time.c +++ b/arch/mips/pic32/pic32mzda/time.c | |||
@@ -64,5 +64,5 @@ void __init plat_time_init(void) | |||
64 | pr_info("CPU Clock: %ldMHz\n", rate / 1000000); | 64 | pr_info("CPU Clock: %ldMHz\n", rate / 1000000); |
65 | mips_hpt_frequency = rate / 2; | 65 | mips_hpt_frequency = rate / 2; |
66 | 66 | ||
67 | clocksource_probe(); | 67 | timer_probe(); |
68 | } | 68 | } |
diff --git a/arch/mips/pistachio/time.c b/arch/mips/pistachio/time.c index 1022201b2beb..17a0f1dec05b 100644 --- a/arch/mips/pistachio/time.c +++ b/arch/mips/pistachio/time.c | |||
@@ -39,7 +39,7 @@ void __init plat_time_init(void) | |||
39 | struct clk *clk; | 39 | struct clk *clk; |
40 | 40 | ||
41 | of_clk_init(NULL); | 41 | of_clk_init(NULL); |
42 | clocksource_probe(); | 42 | timer_probe(); |
43 | 43 | ||
44 | np = of_get_cpu_node(0, NULL); | 44 | np = of_get_cpu_node(0, NULL); |
45 | if (!np) { | 45 | if (!np) { |
diff --git a/arch/mips/ralink/clk.c b/arch/mips/ralink/clk.c index df795885eace..eb1c61917eb7 100644 --- a/arch/mips/ralink/clk.c +++ b/arch/mips/ralink/clk.c | |||
@@ -82,5 +82,5 @@ void __init plat_time_init(void) | |||
82 | pr_info("CPU Clock: %ldMHz\n", clk_get_rate(clk) / 1000000); | 82 | pr_info("CPU Clock: %ldMHz\n", clk_get_rate(clk) / 1000000); |
83 | mips_hpt_frequency = clk_get_rate(clk) / 2; | 83 | mips_hpt_frequency = clk_get_rate(clk) / 2; |
84 | clk_put(clk); | 84 | clk_put(clk); |
85 | clocksource_probe(); | 85 | timer_probe(); |
86 | } | 86 | } |
diff --git a/arch/mips/ralink/timer-gic.c b/arch/mips/ralink/timer-gic.c index 069771dbec42..b5f07d21fcf2 100644 --- a/arch/mips/ralink/timer-gic.c +++ b/arch/mips/ralink/timer-gic.c | |||
@@ -20,5 +20,5 @@ void __init plat_time_init(void) | |||
20 | ralink_of_remap(); | 20 | ralink_of_remap(); |
21 | 21 | ||
22 | of_clk_init(NULL); | 22 | of_clk_init(NULL); |
23 | clocksource_probe(); | 23 | timer_probe(); |
24 | } | 24 | } |
diff --git a/arch/mips/xilfpga/time.c b/arch/mips/xilfpga/time.c index cbb3fca7b6fa..36f3f1870ee2 100644 --- a/arch/mips/xilfpga/time.c +++ b/arch/mips/xilfpga/time.c | |||
@@ -22,7 +22,7 @@ void __init plat_time_init(void) | |||
22 | struct clk *clk; | 22 | struct clk *clk; |
23 | 23 | ||
24 | of_clk_init(NULL); | 24 | of_clk_init(NULL); |
25 | clocksource_probe(); | 25 | timer_probe(); |
26 | 26 | ||
27 | np = of_get_cpu_node(0, NULL); | 27 | np = of_get_cpu_node(0, NULL); |
28 | if (!np) { | 28 | if (!np) { |
diff --git a/arch/nios2/kernel/time.c b/arch/nios2/kernel/time.c index 2954b6617378..645129aaa9a0 100644 --- a/arch/nios2/kernel/time.c +++ b/arch/nios2/kernel/time.c | |||
@@ -350,7 +350,7 @@ void __init time_init(void) | |||
350 | if (count < 2) | 350 | if (count < 2) |
351 | panic("%d timer is found, it needs 2 timers in system\n", count); | 351 | panic("%d timer is found, it needs 2 timers in system\n", count); |
352 | 352 | ||
353 | clocksource_probe(); | 353 | timer_probe(); |
354 | } | 354 | } |
355 | 355 | ||
356 | TIMER_OF_DECLARE(nios2_timer, ALTR_TIMER_COMPATIBLE, nios2_time_init); | 356 | TIMER_OF_DECLARE(nios2_timer, ALTR_TIMER_COMPATIBLE, nios2_time_init); |
diff --git a/arch/sh/boards/of-generic.c b/arch/sh/boards/of-generic.c index 1fb6d5714bae..4feb7c86f4ac 100644 --- a/arch/sh/boards/of-generic.c +++ b/arch/sh/boards/of-generic.c | |||
@@ -119,7 +119,7 @@ static void __init sh_of_mem_reserve(void) | |||
119 | static void __init sh_of_time_init(void) | 119 | static void __init sh_of_time_init(void) |
120 | { | 120 | { |
121 | pr_info("SH generic board support: scanning for clocksource devices\n"); | 121 | pr_info("SH generic board support: scanning for clocksource devices\n"); |
122 | clocksource_probe(); | 122 | timer_probe(); |
123 | } | 123 | } |
124 | 124 | ||
125 | static void __init sh_of_setup(char **cmdline_p) | 125 | static void __init sh_of_setup(char **cmdline_p) |
diff --git a/arch/xtensa/kernel/time.c b/arch/xtensa/kernel/time.c index 668c1056f9e4..fd524a54d2ab 100644 --- a/arch/xtensa/kernel/time.c +++ b/arch/xtensa/kernel/time.c | |||
@@ -187,7 +187,7 @@ void __init time_init(void) | |||
187 | local_timer_setup(0); | 187 | local_timer_setup(0); |
188 | setup_irq(this_cpu_ptr(&ccount_timer)->evt.irq, &timer_irqaction); | 188 | setup_irq(this_cpu_ptr(&ccount_timer)->evt.irq, &timer_irqaction); |
189 | sched_clock_register(ccount_sched_clock_read, 32, ccount_freq); | 189 | sched_clock_register(ccount_sched_clock_read, 32, ccount_freq); |
190 | clocksource_probe(); | 190 | timer_probe(); |
191 | } | 191 | } |
192 | 192 | ||
193 | /* | 193 | /* |
diff --git a/drivers/clocksource/clksrc-probe.c b/drivers/clocksource/clksrc-probe.c index ac701ffb8d59..5d549c2a65fe 100644 --- a/drivers/clocksource/clksrc-probe.c +++ b/drivers/clocksource/clksrc-probe.c | |||
@@ -24,7 +24,7 @@ extern struct of_device_id __clksrc_of_table[]; | |||
24 | static const struct of_device_id __clksrc_of_table_sentinel | 24 | static const struct of_device_id __clksrc_of_table_sentinel |
25 | __used __section(__clksrc_of_table_end); | 25 | __used __section(__clksrc_of_table_end); |
26 | 26 | ||
27 | void __init clocksource_probe(void) | 27 | void __init timer_probe(void) |
28 | { | 28 | { |
29 | struct device_node *np; | 29 | struct device_node *np; |
30 | const struct of_device_id *match; | 30 | const struct of_device_id *match; |
diff --git a/include/linux/clocksource.h b/include/linux/clocksource.h index a86b65f0a246..010bb9f60db2 100644 --- a/include/linux/clocksource.h +++ b/include/linux/clocksource.h | |||
@@ -253,9 +253,9 @@ extern int clocksource_i8253_init(void); | |||
253 | OF_DECLARE_1_RET(clksrc, name, compat, fn) | 253 | OF_DECLARE_1_RET(clksrc, name, compat, fn) |
254 | 254 | ||
255 | #ifdef CONFIG_CLKSRC_PROBE | 255 | #ifdef CONFIG_CLKSRC_PROBE |
256 | extern void clocksource_probe(void); | 256 | extern void timer_probe(void); |
257 | #else | 257 | #else |
258 | static inline void clocksource_probe(void) {} | 258 | static inline void timer_probe(void) {} |
259 | #endif | 259 | #endif |
260 | 260 | ||
261 | #define CLOCKSOURCE_ACPI_DECLARE(name, table_id, fn) \ | 261 | #define CLOCKSOURCE_ACPI_DECLARE(name, table_id, fn) \ |