reset: Add driver for gpio-controlled reset pins
authorPhilipp Zabel <p.zabel@pengutronix.de>
Thu, 30 May 2013 09:09:00 +0000 (11:09 +0200)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 19:48:05 +0000 (14:48 -0500)
commitff36cf35a72438fe29af64926409cf5d53128b3b
tree2603f25e1c0e4f06f7d8b3624feb7a6d23f54dec
parentf7090735b3308a912ccc7d20d83cd12a834e8116
reset: Add driver for gpio-controlled reset pins

This driver implements a reset controller device that toggle a gpio
connected to a reset pin of a peripheral IC. The delay between assertion
and de-assertion of the reset signal can be configured via device tree.

Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Reviewed-by: Stephen Warren <swarren@nvidia.com>
Reviewed-by: Pavel Machek <pavel@ucw.cz>
[shawn.guo: cherry-pick commit 27e3604c82cb from imx_3.10.y]
Signed-off-by: Shawn Guo <shawn.guo@freescale.com>
Conflicts:
drivers/reset/Makefile

(cherry picked from commit 2c8ba990ad6b33bd28f72384fbd238e0aca6c886)

Conflicts:
drivers/reset/Kconfig
drivers/reset/Makefile
Documentation/devicetree/bindings/reset/gpio-reset.txt [new file with mode: 0644]
drivers/reset/Kconfig
drivers/reset/Makefile
drivers/reset/gpio-reset.c [new file with mode: 0644]