diff options
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/pinctrl/core.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/pinctrl/core.c b/drivers/pinctrl/core.c index 5ee61a470016..cab020a58bf5 100644 --- a/drivers/pinctrl/core.c +++ b/drivers/pinctrl/core.c | |||
| @@ -851,7 +851,9 @@ static struct pinctrl *create_pinctrl(struct device *dev) | |||
| 851 | kref_init(&p->users); | 851 | kref_init(&p->users); |
| 852 | 852 | ||
| 853 | /* Add the pinctrl handle to the global list */ | 853 | /* Add the pinctrl handle to the global list */ |
| 854 | mutex_lock(&pinctrl_list_mutex); | ||
| 854 | list_add_tail(&p->node, &pinctrl_list); | 855 | list_add_tail(&p->node, &pinctrl_list); |
| 856 | mutex_unlock(&pinctrl_list_mutex); | ||
| 855 | 857 | ||
| 856 | return p; | 858 | return p; |
| 857 | } | 859 | } |
