]> rtime.felk.cvut.cz Git - hercules2020/nv-tegra/linux-4.4.git/commit
pinctrl: core: Fix lockup when getting pinid, pinctrldev from gpio
authorPavan Kunapuli <pkunapuli@nvidia.com>
Fri, 26 Sep 2014 10:16:37 +0000 (15:46 +0530)
committerDan Willemsen <dwillemsen@nvidia.com>
Wed, 18 Mar 2015 19:21:02 +0000 (12:21 -0700)
commit80c128363e1587e4d8879ea067d9f622c9577b2a
tree16d774d8dad6a8a5e2097e2bc10f679bf93c3005
parent6e68580403cd7c74560dfbd6cd826e13eb71d6a7
pinctrl: core: Fix lockup when getting pinid, pinctrldev from gpio

Remove unnecessary locking from pinctrl_get_pinctrl_dev_pin_id_from_gpio
as pinctrl_get_device_gpio_range already acquires pinctrldev_list_mutex
while traversing the pinctrldev_list.

Change-Id: Ibdc9d535e78ffbee7a629694dc89dd6593767b00
Signed-off-by: Pavan Kunapuli <pkunapuli@nvidia.com>
Reviewed-on: http://git-master/r/539966
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Ishan Mittal <imittal@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
drivers/pinctrl/core.c