pinctrl: remove mutex lock in groups show
authorHaojian Zhuang <haojian.zhuang@gmail.com>
Thu, 18 Oct 2012 09:07:01 +0000 (17:07 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 28 Oct 2012 17:56:15 +0000 (10:56 -0700)
commit49d14e6bc5f7a8ff3f581f9399f0992622c35556
tree0befaa54da8a9817c2aba5176b40dcc2edc3709f
parent11a1f627e40ad19f09d3e1f5690967f6123d24ca
pinctrl: remove mutex lock in groups show

commit 7ae9d71e8df27a3ab60a05ae3add08728debc09c upstream.

Mutex is locked duplicatly by pinconf_groups_show() and
pin_config_group_get(). It results dead lock. So avoid to lock mutex
in pinconf_groups_show().

Signed-off-by: Haojian Zhuang <haojian.zhuang@gmail.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/pinctrl/pinconf.c