]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
clocksource/drivers/tegra: Support per-CPU timers on all Tegra's
authorDmitry Osipenko <digetx@gmail.com>
Mon, 3 Jun 2019 18:59:39 +0000 (21:59 +0300)
committerDaniel Lezcano <daniel.lezcano@linaro.org>
Tue, 25 Jun 2019 17:49:18 +0000 (19:49 +0200)
commitf6d50ec5f85c98d191d8dda032557ab297c14401
tree66eb5f9787a15eb64cef24ab62dc9410335a8308
parent6282edb72bed5324352522d732080d4c1b9dfed6
clocksource/drivers/tegra: Support per-CPU timers on all Tegra's

Assign TMR1-4 per-CPU core on 32bit Tegra's in a way it is done for
Tegra210. In a result each core can handle its own timer events, less
code is unique to ARM64 and Tegra's clock events driver now has higher
rating on all Tegra's, replacing the ARM's TWD timer which isn't very
accurate due to the clock rate jitter caused by CPU frequency scaling.

Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
Acked-By: Peter De Schrijver <pdeschrijver@nvidia.com>
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
drivers/clocksource/timer-tegra20.c