]> git.baikalelectronics.ru Git - kernel.git/commit
clocksource/drivers/cadence-ttc: Use ttc driver as platform driver
authorRajan Vaja <rajan.vaja@xilinx.com>
Thu, 7 Nov 2019 10:36:28 +0000 (02:36 -0800)
committerDaniel Lezcano <daniel.lezcano@linaro.org>
Thu, 16 Jan 2020 18:06:57 +0000 (19:06 +0100)
commit9c479ddf9a0dc22e0e8674717e761bf09a8a0e69
tree55b853309960a30f92efd1e3847c7ef6c741ec12
parent3858d2a1c5a75ef2fdabf3c9fbd5d977a846f47c
clocksource/drivers/cadence-ttc: Use ttc driver as platform driver

Currently TTC driver is TIMER_OF_DECLARE type driver. Because of
that, TTC driver may be initialized before other clock drivers. If
TTC driver is dependent on that clock driver then initialization of
TTC driver will failed.

So use TTC driver as platform driver instead of using
TIMER_OF_DECLARE.

Signed-off-by: Rajan Vaja <rajan.vaja@xilinx.com>
Tested-by: Michal Simek <michal.simek@xilinx.com>
Acked-by: Michal Simek <michal.simek@xilinx.com>
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Link: https://lore.kernel.org/r/1573122988-18399-1-git-send-email-rajan.vaja@xilinx.com
drivers/clocksource/timer-cadence-ttc.c