Daniel Lezcano
005e56272b
clockevents/drivers/timer-atmel-pit: Fix typo in structure initialization
...
Reported-by: Peter Mamonov <pmamonov@gmail.com >
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org >
2015-08-10 11:40:56 +02:00
Viresh Kumar
85250fb89b
clockevents/drivers/atmel: Migrate to new 'set-state' interface
...
Migrate atmel driver to the new 'set-state' interface provided by
clockevents core, the earlier 'set-mode' interface is marked obsolete
now.
This also enables us to implement callbacks for new states of clockevent
devices, for example: ONESHOT_STOPPED.
Cc: Nicolas Ferre <nicolas.ferre@atmel.com >
Cc: Alexandre Belloni <alexandre.belloni@free-electrons.com >
Cc: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com >
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org >
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org >
Acked-by: Alexandre Belloni <alexandre.belloni@free-electrons.com >
2015-08-10 11:40:44 +02:00
Ben Dooks
4806c87f01
clocksource/drivers/at91: Fix IO endianness
...
Fix the use of __raw IO accessor with the readl/writel_relaxed()
versions to allow the code to be used on a system running in big
endian mode.
Signed-off-by: Ben Dooks <ben.dooks@codethink.co.uk >
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org >
Acked-by: Nicolas Ferre <nicolas.ferre@atmel.com >
Cc: Andrew Victor <linux@maxim.org.za >
Cc: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com >
Cc: Linux ARM Kernel <linux-arm-kernel@lists.infradead.org >
Cc: Thomas Gleixner <tglx@linutronix.de >
Cc: digetx@gmail.com
Cc: hdegoede@redhat.com
Cc: laurent.pinchart+renesas@ideasonboard.com
Cc: maxime.ripard@free-electrons.com
Cc: viresh.kumar@linaro.org
Link: http://lkml.kernel.org/r/1427746633-9137-7-git-send-email-daniel.lezcano@linaro.org
Signed-off-by: Ingo Molnar <mingo@kernel.org >
2015-03-31 09:15:58 +02:00
Arnd Bergmann
50755f6f03
ARM: at91/clocksource: remove !DT PIT initializations
...
As AT91 !DT code is now removed, cleanup the PIT clocksource driver.
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
[nicolas.ferre@atmel.com: split patch]
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Cc: Boris BREZILLON <boris.brezillon@free-electrons.com>
Cc: Daniel Lezcano <daniel.lezcano@linaro.org>
2014-12-03 14:15:52 +01:00
Maxime Ripard
b052ff30cd
ARM: at91: PIT: Move the driver to drivers/clocksource
...
Now that we don't depend on anyting in the mach-at91 directory, we can just
move the driver to where it belongs.
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com >
Acked-by: Boris BREZILLON <boris.brezillon@free-electrons.com >
Acked-by: Alexandre Belloni <alexandre.belloni@free-electrons.com >
Acked-by: Daniel Lezcano <daniel.lezcano@linaro.org >
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com >
Conflicts:
arch/arm/mach-at91/Kconfig
arch/arm/mach-at91/Makefile
2014-09-15 17:55:48 +02:00