Commit 1becd6ed authored by Daniel Lezcano's avatar Daniel Lezcano

clocksource/drivers/prcmu: Fix Kconfig and add COMPILE_TEST option

Let the platform's Kconfig to select the clock instead of having a reverse
dependency from the driver to the platform options.

Add the COMPILE_TEST option for the compilation test coverage.

This change is debatable as the option itself in the Kconfig allows to
select the driver for the platform or not. This change will make the prcmu
timer always selected.
Signed-off-by: default avatarDaniel Lezcano <daniel.lezcano@linaro.org>
Acked-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent 70329653
...@@ -32,6 +32,7 @@ config UX500_SOC_DB8500 ...@@ -32,6 +32,7 @@ config UX500_SOC_DB8500
select PINCTRL_AB8540 select PINCTRL_AB8540
select REGULATOR select REGULATOR
select REGULATOR_DB8500_PRCMU select REGULATOR_DB8500_PRCMU
select CLKSRC_DBX500_PRCMU
select PM_GENERIC_DOMAINS if PM select PM_GENERIC_DOMAINS if PM
config MACH_MOP500 config MACH_MOP500
......
...@@ -123,9 +123,7 @@ config CLKSRC_NOMADIK_MTU_SCHED_CLOCK ...@@ -123,9 +123,7 @@ config CLKSRC_NOMADIK_MTU_SCHED_CLOCK
Use the Multi Timer Unit as the sched_clock. Use the Multi Timer Unit as the sched_clock.
config CLKSRC_DBX500_PRCMU config CLKSRC_DBX500_PRCMU
bool "Clocksource PRCMU Timer" bool "Clocksource PRCMU Timer" if COMPILE_TEST
depends on UX500_SOC_DB8500
default y
help help
Use the always on PRCMU Timer as clocksource Use the always on PRCMU Timer as clocksource
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment