Lines Matching refs:gpio_lock
78 struct mutex gpio_lock; /* protects GPIO state */ member
1838 mutex_lock(&priv->gpio_lock); in ftdi_gpio_request()
1845 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_request()
1851 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_request()
1908 mutex_lock(&priv->gpio_lock); in ftdi_gpio_set()
1917 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_set()
1941 mutex_lock(&priv->gpio_lock); in ftdi_gpio_set_multiple()
1947 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_set_multiple()
1964 mutex_lock(&priv->gpio_lock); in ftdi_gpio_direction_input()
1969 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_direction_input()
1981 mutex_lock(&priv->gpio_lock); in ftdi_gpio_direction_output()
1991 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_direction_output()
2160 mutex_init(&priv->gpio_lock); in ftdi_gpio_init()