diff options
author | Axel Lin <axel.lin@ingics.com> | 2013-06-22 20:48:34 -0400 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2013-06-24 09:20:32 -0400 |
commit | 7cc5f970082eea2a5557040eced0a49ad21f37c7 (patch) | |
tree | b7f5f986ae1339f8ca0f352f7f0cfe2827328970 | |
parent | 9be580afe4a746818223844b3c2cc97ed7c5c11d (diff) |
pinctrl: rockchip: Add missing irq_gc_unlock() call before return error
Signed-off-by: Axel Lin <axel.lin@ingics.com>
Acked-by: Heiko Stuebner <heiko@sntech.de>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
-rw-r--r-- | drivers/pinctrl/pinctrl-rockchip.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/pinctrl/pinctrl-rockchip.c b/drivers/pinctrl/pinctrl-rockchip.c index 427564f552b4..1eb5a2e43b06 100644 --- a/drivers/pinctrl/pinctrl-rockchip.c +++ b/drivers/pinctrl/pinctrl-rockchip.c | |||
@@ -1035,6 +1035,7 @@ static int rockchip_irq_set_type(struct irq_data *d, unsigned int type) | |||
1035 | polarity &= ~mask; | 1035 | polarity &= ~mask; |
1036 | break; | 1036 | break; |
1037 | default: | 1037 | default: |
1038 | irq_gc_unlock(gc); | ||
1038 | return -EINVAL; | 1039 | return -EINVAL; |
1039 | } | 1040 | } |
1040 | 1041 | ||