1
0
Fork 0
alistair23-linux/include/linux/pinctrl
Laxman Dewangan 80e0f8d94d pinctrl: Add devm_ apis for pinctrl_{register, unregister}
Add device managed APIs devm_pinctrl_register() and
devm_pinctrl_unregister() for the APIs pinctrl_register()
and pinctrl_unregister().

This helps in reducing code in error path and sometimes
removal of .remove callback for driver unbind.

Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Philipp Zabel <p.zabel@pengutronix.de>
Acked-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2016-04-21 00:01:21 +02:00
..
consumer.h pinctrl: use ERR_CAST instead of ERR_PTR/PTR_ERR 2015-05-06 15:34:51 +02:00
devinfo.h drivers/pinctrl: Add the concept of an "init" state 2015-10-27 11:24:23 +01:00
machine.h UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers 2012-10-02 18:01:25 +01:00
pinconf-generic.h pinctrl: pinconf-generic: sort pin configuration params alphabetically 2015-10-02 15:07:27 -07:00
pinconf.h pinctrl: Pass all configs to driver on pin_config_set() 2013-08-28 13:34:41 +02:00
pinctrl-state.h drivers/pinctrl: Add the concept of an "init" state 2015-10-27 11:24:23 +01:00
pinctrl.h pinctrl: Add devm_ apis for pinctrl_{register, unregister} 2016-04-21 00:01:21 +02:00
pinmux.h pinctrl: remove useless const qualifier 2015-06-01 15:47:20 +02:00