devres: allow adding custom actions to the stack
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Sat, 23 Feb 2013 21:11:14 +0000 (13:11 -0800)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Tue, 26 Feb 2013 07:02:42 +0000 (23:02 -0800)
Sometimes drivers need to execute one-off actions in their error handling
or device teardown paths. An example would be toggling a GPIO line to
reset the controlled device into predefined state.

To allow performing such actions when using managed resources let's allow
adding them to stack/group of devres resources.

Acked-by: Tejun Heo <tj@kernel.org>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>

No differences found