Lines Matching refs:gpio_lock
78 struct mutex gpio_lock; /* protects GPIO state */ member
1847 mutex_lock(&priv->gpio_lock); in ftdi_gpio_request()
1854 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_request()
1860 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_request()
1917 mutex_lock(&priv->gpio_lock); in ftdi_gpio_set()
1926 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_set()
1950 mutex_lock(&priv->gpio_lock); in ftdi_gpio_set_multiple()
1956 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_set_multiple()
1973 mutex_lock(&priv->gpio_lock); in ftdi_gpio_direction_input()
1978 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_direction_input()
1990 mutex_lock(&priv->gpio_lock); in ftdi_gpio_direction_output()
2000 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_direction_output()
2169 mutex_init(&priv->gpio_lock); in ftdi_gpio_init()