diff options
| -rw-r--r-- | drivers/pinctrl/intel/pinctrl-baytrail.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/pinctrl/intel/pinctrl-baytrail.c b/drivers/pinctrl/intel/pinctrl-baytrail.c index d22a9fe2e6df..71bbeb9321ba 100644 --- a/drivers/pinctrl/intel/pinctrl-baytrail.c +++ b/drivers/pinctrl/intel/pinctrl-baytrail.c | |||
| @@ -1808,6 +1808,8 @@ static int byt_pinctrl_probe(struct platform_device *pdev) | |||
| 1808 | return PTR_ERR(vg->pctl_dev); | 1808 | return PTR_ERR(vg->pctl_dev); |
| 1809 | } | 1809 | } |
| 1810 | 1810 | ||
| 1811 | raw_spin_lock_init(&vg->lock); | ||
| 1812 | |||
| 1811 | ret = byt_gpio_probe(vg); | 1813 | ret = byt_gpio_probe(vg); |
| 1812 | if (ret) { | 1814 | if (ret) { |
| 1813 | pinctrl_unregister(vg->pctl_dev); | 1815 | pinctrl_unregister(vg->pctl_dev); |
| @@ -1815,7 +1817,6 @@ static int byt_pinctrl_probe(struct platform_device *pdev) | |||
| 1815 | } | 1817 | } |
| 1816 | 1818 | ||
| 1817 | platform_set_drvdata(pdev, vg); | 1819 | platform_set_drvdata(pdev, vg); |
| 1818 | raw_spin_lock_init(&vg->lock); | ||
| 1819 | pm_runtime_enable(&pdev->dev); | 1820 | pm_runtime_enable(&pdev->dev); |
| 1820 | 1821 | ||
| 1821 | return 0; | 1822 | return 0; |
