Daniel Lezcano
85f98db4ad
clocksource/drivers/u300: Add the COMPILE_TEST option
...
Change the Kconfig option logic to fullfil with the current approach.
A new Kconfig option is added, CONFIG_U300_TIMER and is selected by the
platform. Then the clocksource's Kconfig is changed to make this option
selectable by the user if the COMPILE_TEST option is set. Otherwise, it is
up to the platform's Kconfig to select the timer.
Due on the delay specific code, this driver will compile only on the ARM
architecture.
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
2016-06-28 10:22:13 +02:00
..
acpi_pm.c
clocksource/drivers/acpi_pm: Convert to pr_* macros
2015-12-29 12:52:57 +01:00
arm_arch_timer.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
arm_global_timer.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
armv7m_systick.c
clocksource/drivers/armv7m_systick: Add the COMPILE_TEST option
2016-06-28 10:22:05 +02:00
asm9260_timer.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
bcm2835_timer.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
bcm_kona_timer.c
clocksource/drivers/bcm_kona: Remove useless header <asm/mach/time.h>
2016-06-28 10:22:03 +02:00
cadence_ttc_timer.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
clksrc-dbx500-prcmu.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
clksrc-probe.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
clksrc_st_lpc.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
clps711x-timer.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
cs5535-clockevt.c
dummy_timer.c
dw_apb_timer.c
clockevents/drivers/dw_apb_timer: Implement ->set_state_oneshot_stopped()
2016-04-28 15:09:03 +02:00
dw_apb_timer_of.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
em_sti.c
clocksource/drivers/em_sti: Remove unneeded memset()s
2015-10-15 17:41:59 +02:00
exynos_mct.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
fsl_ftm_timer.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
h8300_timer8.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
h8300_timer16.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
h8300_tpu.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
i8253.c
Kconfig
clocksource/drivers/u300: Add the COMPILE_TEST option
2016-06-28 10:22:13 +02:00
Makefile
clocksource/drivers/u300: Add the COMPILE_TEST option
2016-06-28 10:22:13 +02:00
meson6_timer.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
metag_generic.c
mips-gic-timer.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
mmio.c
clocksource: Mmio: remove artificial 32bit limitation
2015-12-10 19:37:18 +01:00
moxart_timer.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
mps2-timer.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
mtk_timer.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
mxs_timer.c
clocksource/drivers/mxs: Remove useless header <asm/mach/time.h>
2016-06-28 10:22:09 +02:00
nomadik-mtu.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
numachip.c
x86/numachip: Fix timer build conflict
2015-09-23 05:39:20 +02:00
pxa_timer.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
qcom-timer.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
rockchip_timer.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
samsung_pwm_timer.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
scx200_hrt.c
sh_cmt.c
clocksource/drivers/sh_cmt: Remove unneeded memset() in sh_cmt_setup()
2015-10-15 17:42:00 +02:00
sh_mtu2.c
clocksource/drivers/sh_mtu2: Fix multiple shutdown call issue
2015-10-28 15:22:56 +01:00
sh_tmu.c
sun4i_timer.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
tango_xtal.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
tcb_clksrc.c
clockevents/tcb_clksrc: Prevent disabling an already disabled clock
2016-01-15 11:40:44 +01:00
tegra20_timer.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
time-armada-370-xp.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
time-efm32.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
time-lpc32xx.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
time-orion.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
time-pistachio.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
timer-atlas7.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
timer-atmel-pit.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
timer-atmel-st.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
timer-digicolor.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
timer-imx-gpt.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
timer-integrator-ap.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
timer-keystone.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
timer-nps.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
timer-oxnas-rps.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
timer-prima2.c
clocksource/drivers/prima2: Remove useless header <asm/mach/time.h>
2016-06-28 10:22:11 +02:00
timer-sp.h
timer-sp804.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
timer-stm32.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
timer-sun5i.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
timer-ti-32k.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
timer-u300.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
versatile.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
vf_pit_timer.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
vt8500_timer.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00
zevio-timer.c
clocksources: Switch back to the clksrc table
2016-06-28 10:19:35 +02:00