Re: [PATCH] pinctrl: pinmux: Release all taken pins in pinmux_enable_setting error paths

2012-11-11 Thread Linus Walleij
On Sat, Nov 10, 2012 at 2:53 PM, Axel Lin wrote: > Currently pinmux_enable_setting does not release all taken pins if > ops->enable() returns error. This patch ensures all taken pins are > released in any error paths. > > Signed-off-by: Axel Lin Thanks a *lot* that's a pretty important fix

Re: [PATCH] pinctrl: pinmux: Release all taken pins in pinmux_enable_setting error paths

2012-11-11 Thread Linus Walleij
On Sat, Nov 10, 2012 at 2:53 PM, Axel Lin axel@ingics.com wrote: Currently pinmux_enable_setting does not release all taken pins if ops-enable() returns error. This patch ensures all taken pins are released in any error paths. Signed-off-by: Axel Lin axel@ingics.com Thanks a *lot*

[PATCH] pinctrl: pinmux: Release all taken pins in pinmux_enable_setting error paths

2012-11-10 Thread Axel Lin
Currently pinmux_enable_setting does not release all taken pins if ops->enable() returns error. This patch ensures all taken pins are released in any error paths. Signed-off-by: Axel Lin --- drivers/pinctrl/pinmux.c | 28 +--- 1 file changed, 21 insertions(+), 7

[PATCH] pinctrl: pinmux: Release all taken pins in pinmux_enable_setting error paths

2012-11-10 Thread Axel Lin
Currently pinmux_enable_setting does not release all taken pins if ops-enable() returns error. This patch ensures all taken pins are released in any error paths. Signed-off-by: Axel Lin axel@ingics.com --- drivers/pinctrl/pinmux.c | 28 +--- 1 file changed, 21