Lines Matching refs:gpio_lock
78 struct mutex gpio_lock; /* protects GPIO state */ member
1833 mutex_lock(&priv->gpio_lock); in ftdi_gpio_request()
1840 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_request()
1846 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_request()
1903 mutex_lock(&priv->gpio_lock); in ftdi_gpio_set()
1912 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_set()
1936 mutex_lock(&priv->gpio_lock); in ftdi_gpio_set_multiple()
1942 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_set_multiple()
1959 mutex_lock(&priv->gpio_lock); in ftdi_gpio_direction_input()
1964 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_direction_input()
1976 mutex_lock(&priv->gpio_lock); in ftdi_gpio_direction_output()
1986 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_direction_output()
2174 mutex_init(&priv->gpio_lock); in ftdi_gpio_init()