linux/drivers/reset
Maxime Ripard 8f1ae77f46 reset: Add Allwinner SoCs Reset Controller Driver
The Allwinner A31 and most of the other Allwinner SoCs have an IP
maintaining a few other IPs in the SoC in reset by default. Among these
IPs are the A31's High Speed Timers, hence why we can't use the regular
driver construct in every cases, and need to call the registering
function directly during machine initialisation.

Apart from this, the implementation is fairly straightforward, and could
easily be moved to a generic MMIO-based reset controller driver if the
need ever arise.

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Acked-by: Philipp Zabel <p.zabel@pengutronix.de>
2013-11-22 21:20:36 +01:00
..
Kconfig reset: Add reset controller API 2013-04-12 10:26:23 +02:00
Makefile reset: Add Allwinner SoCs Reset Controller Driver 2013-11-22 21:20:36 +01:00
core.c reset: NULL deref on allocation failure 2013-04-12 10:26:24 +02:00
reset-sunxi.c reset: Add Allwinner SoCs Reset Controller Driver 2013-11-22 21:20:36 +01:00