arch_timer updates for v4.15

- enable the MMIO CNTFRQ before reading it
- avoid a warning when building tags
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEjk3C2Gay+DKgPh/P33uYZfFJYkgFAlnkzO0ACgkQ33uYZfFJ
YkjB1Q/9H8aOGuBq8kYjzbPCzY1MXExw1xHNpfQ5wrOkHgNdu+9NvBR46mueaFKQ
KeA9/8s/5f95YbNo6uQsOAcr6VuR5zesktBan/joXfO2j5capzvxqW45F1MBnJu9
QIz0Ju2aqFeWashd1KYxc2NmHcomrzR1HHP2qjEr3I9/qLkc9hWEz8DomSj2BkNv
btUl5XTJn2Q0ROLoGGH9tUpBHY1YJu6lfscamDUXtbxgCQ7tYiFKyzdQjk9mG0P+
M0W629uNIW7RUfTQMb2uhnlyuG622zAT0/mvg52PIv5WnV8bEG0tNHwDPT87RqyX
I7X7yI7GbP7jLRMYym4jW0IvWJr8kTazbtf4LdwXRxs8VY6jUYx2nmtAjR9j7cMd
65xZkf8/q23SM1a49ltTPGbn/Laq99cZMVFc76SlquYCawgUNlGxoDV+BLzNhM1E
w/UeyJZF7yTcIhcdgHBCUIqNQkmqKfqj8DPWp9OKJy5fdVrM7P/BYm2UkTZB3i67
hIZCXehZv+8H9xPDcZO2xDGRHImUVxDVUcl165ifoEEKN3B/B781t0QoV6mYTUu5
Jaf90jyILtdSrM10FXrOmY9gW2oRlUJM1OkE7BBIjp+DFDzDV80x1uyhQSnaw7WC
nuJpuWJ+spq8rQNzFyx+7X6MFe4yQz7RdEsOHokpUvhzBYiLHOE=
=eye7
-----END PGP SIGNATURE-----
clocksource: arm_arch_timer: fix DEFINE_PER_CPU expansion

Our ctags mangling script can't handle newlines inside of a
DEFINE_PER_CPU(), leading to an annoying message whenever tags are
built:

  ctags: Warning: drivers/clocksource/arm_arch_timer.c:302: null expansion of name pattern "\1"

This was dealt with elsewhere in commit:

  25528213fe9f75f4 ("tags: Fix DEFINE_PER_CPU expansions")

... by ensuring each DEFINE_PER_CPU() was contained on a single line,
even where this would violate the usual code style (checkpatch warnings
and all).

Let's do the same for the arch timer driver, and get rid of the
distraction.

Signed-off-by: Mark Rutland <mark.rutland@arm.com>
Cc: Daniel Lezcano <daniel.lezcano@linaro.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-kernel@vger.kernel.org
1 file changed