]> git.baikalelectronics.ru Git - kernel.git/commit
CLOCKSOURCE: Add Pistachio clocksource-only driver
authorEzequiel Garcia <ezequiel.garcia@imgtec.com>
Fri, 7 Aug 2015 15:39:31 +0000 (16:39 +0100)
committerRalf Baechle <ralf@linux-mips.org>
Thu, 3 Sep 2015 10:08:07 +0000 (12:08 +0200)
commita1df5d75b4996d70e900a71b1d7ba778e80efa20
tree7c8619b08e31ac40a37d8d4ed054145a63f63b33
parentf930e3bd0fe238ce2857ed935e55f744c75c7fb9
CLOCKSOURCE: Add Pistachio clocksource-only driver

The Pistachio SoC provides four general purpose timers, and allow
to implement a clocksource driver.

This driver can be used as a replacement for the MIPS GIC and MIPS R4K
clocksources and sched clocks, which are clocked from the CPU clock.

Given the general purpose timers are clocked from an independent clock,
this new clocksource driver will be useful to introduce CPUFreq support
for Pistachio machines.

Signed-off-by: Ezequiel Garcia <ezequiel.garcia@imgtec.com>
Signed-off-by: Govindraj Raja <govindraj.raja@imgtec.com>
Reviewed-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Cc: linux-kernel@vger.kernel.org
Cc: linux-mips@linux-mips.org
Cc: devicetree@vger.kernel.org
Cc: Andrew Bresticker <abrestic@chromium.org>
Cc: James Hartley <James.Hartley@imgtec.com>
Cc: Damien Horsley <Damien.Horsley@imgtec.com>
Cc: James Hogan <James.Hogan@imgtec.com>
Cc: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
Cc: Ezequiel Garcia <ezequiel.garcia@imgtec.com>
Patchwork: https://patchwork.linux-mips.org/patch/10899/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
drivers/clocksource/Kconfig
drivers/clocksource/Makefile
drivers/clocksource/time-pistachio.c [new file with mode: 0644]