]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
openrisc: start CPU timer early in boot
authorJason A. Donenfeld <Jason@zx2c4.com>
Sat, 23 Apr 2022 19:11:41 +0000 (21:11 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 14 Jun 2022 14:53:45 +0000 (16:53 +0200)
commitd96ed055061858caba3621c37b4a5fe0439ba9dd
treee519588a4dd3ba8c7da4d90d7a5eac6ba0378149
parent7023fd8fabec9af83204e55e095695ff31aae0ed
openrisc: start CPU timer early in boot

[ Upstream commit 516dd4aacd67a0f27da94f3fe63fe0f4dbab6e2b ]

In order to measure the boot process, the timer should be switched on as
early in boot as possible. As well, the commit defines the get_cycles
macro, like the previous patches in this series, so that generic code is
aware that it's implemented by the platform, as is done on other archs.

Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Arnd Bergmann <arnd@arndb.de>
Cc: Jonas Bonn <jonas@southpole.se>
Cc: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
Acked-by: Stafford Horne <shorne@gmail.com>
Reported-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
arch/openrisc/include/asm/timex.h
arch/openrisc/kernel/head.S