devm: add helper devm_add_action_or_reset()
authorSudip Mukherjee <sudipm.mukherjee@gmail.com>
Wed, 23 Dec 2015 12:27:19 +0000 (17:57 +0530)
committerStephen Boyd <sboyd@codeaurora.org>
Tue, 9 Feb 2016 01:06:32 +0000 (17:06 -0800)
commita3499e9bf0feeea593a9daae855986c685561893
tree6fe6dcf55167a4570adcf9d9072cd128d485083b
parentbb473593c8099302bfd7befc23de67df907e3a99
devm: add helper devm_add_action_or_reset()

Add a helper function devm_add_action_or_reset() which will internally
call devm_add_action(). But if devm_add_action() fails then it will
execute the action mentioned and return the error code.

Signed-off-by: Sudip Mukherjee <sudip@vectorindia.org>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
include/linux/device.h