Bartosz Golaszewski
989a495ed9
clocksource: davinci: only enable clockevents once tim34 is initialized
...
[ Upstream commit cea931c251 ]
The DM365 platform has a strange quirk (only present when using ancient
u-boot - mainline u-boot v2013.01 and later works fine) where if we
enable the second half of the timer in periodic mode before we do its
initialization - the time won't start flowing and we can't boot.
When using more recent u-boot, we can enable the timer, then reinitialize
it and all works fine.
To work around this issue only enable clockevents once tim34 is
initialized i.e. move clockevents_config_and_register() below tim34
initialization.
Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com >
Signed-off-by: Sekhar Nori <nsekhar@ti.com >
Signed-off-by: Sasha Levin <sashal@kernel.org >
2020-02-24 08:36:46 +01:00
..
2020-02-24 08:36:43 +01:00
2019-10-23 06:26:33 -04:00
2020-02-01 09:34:35 +00:00
2020-01-09 10:19:59 +01:00
2020-02-24 08:36:36 +01:00
2020-02-14 16:34:19 -05:00
2020-02-24 08:36:31 +01:00
2020-02-11 04:35:09 -08:00
2020-02-24 08:36:35 +01:00
2020-01-04 19:18:25 +01:00
2020-02-24 08:36:26 +01:00
2020-02-24 08:36:42 +01:00
2020-02-24 08:36:46 +01:00
2020-02-11 04:35:25 -08:00
2020-02-05 21:22:52 +00:00
2020-02-24 08:36:40 +01:00
2020-02-24 08:36:41 +01:00
2020-02-24 08:36:40 +01:00
2019-12-21 11:04:48 +01:00
2020-02-19 19:53:03 +01:00
2020-02-01 09:34:46 +00:00
2020-01-09 10:20:06 +01:00
2020-01-26 10:01:07 +01:00
2019-12-31 16:45:09 +01:00
2020-02-24 08:36:26 +01:00
2020-02-24 08:36:44 +01:00
2020-02-01 09:34:46 +00:00
2020-02-11 04:35:21 -08:00
2020-02-19 19:53:07 +01:00
2019-12-31 16:46:09 +01:00
2020-01-26 10:01:06 +01:00
2020-02-01 09:34:36 +00:00
2020-02-24 08:36:45 +01:00
2020-02-24 08:36:45 +01:00
2019-12-17 19:55:39 +01:00
2020-02-24 08:36:43 +01:00
2020-01-23 08:22:55 +01:00
2019-10-28 13:33:41 -07:00
2020-02-24 08:36:24 +01:00
2019-10-21 02:05:21 +02:00
2020-01-04 19:18:30 +01:00
2020-02-14 16:34:19 -05:00
2020-02-24 08:36:35 +01:00
2020-01-17 19:48:59 +01:00
2019-10-09 11:08:03 +02:00
2020-01-23 08:22:35 +01:00
2020-02-14 16:34:19 -05:00
2020-02-05 21:22:46 +00:00
2020-02-19 19:53:10 +01:00
2020-02-14 16:34:18 -05:00
2020-02-24 08:36:46 +01:00
2020-02-24 08:36:33 +01:00
2020-01-04 19:18:12 +01:00
2020-02-19 19:53:05 +01:00
2020-02-11 04:35:21 -08:00
2020-02-11 04:35:25 -08:00
2020-02-24 08:36:34 +01:00
2019-10-14 21:44:26 +02:00
2019-12-31 16:45:25 +01:00
2020-02-24 08:36:37 +01:00
2019-09-28 08:14:15 -07:00
2020-02-01 09:34:49 +00:00
2020-02-11 04:35:45 -08:00
2020-02-24 08:36:41 +01:00
2020-02-14 16:34:12 -05:00
2020-02-11 04:35:24 -08:00
2020-01-14 20:08:18 +01:00
2020-01-23 08:22:51 +01:00
2020-02-24 08:36:29 +01:00
2020-02-24 08:36:33 +01:00
2020-02-24 08:36:41 +01:00
2020-01-14 20:08:37 +01:00
2020-02-24 08:36:31 +01:00
2020-02-19 19:53:04 +01:00
2020-02-24 08:36:39 +01:00
2020-02-24 08:36:45 +01:00
2019-12-31 16:45:11 +01:00
2020-02-24 08:36:28 +01:00
2020-02-19 19:53:07 +01:00
2020-02-24 08:36:44 +01:00
2020-01-29 16:45:30 +01:00
2020-02-05 21:22:49 +00:00
2019-12-13 08:43:21 +01:00
2019-12-04 22:30:50 +01:00
2020-02-01 09:34:34 +00:00
2020-02-24 08:36:27 +01:00
2020-02-24 08:36:44 +01:00
2020-02-24 08:36:43 +01:00
2020-01-04 19:19:18 +01:00
2020-02-24 08:36:25 +01:00
2019-10-10 14:50:32 +02:00
2020-02-11 04:35:47 -08:00
2019-10-10 15:35:41 +02:00
2020-02-14 16:34:18 -05:00
2020-02-11 04:35:36 -08:00