Lines Matching refs:gpio_lock
78 struct mutex gpio_lock; /* protects GPIO state */ member
1860 mutex_lock(&priv->gpio_lock); in ftdi_gpio_request()
1867 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_request()
1873 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_request()
1930 mutex_lock(&priv->gpio_lock); in ftdi_gpio_set()
1939 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_set()
1963 mutex_lock(&priv->gpio_lock); in ftdi_gpio_set_multiple()
1969 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_set_multiple()
1986 mutex_lock(&priv->gpio_lock); in ftdi_gpio_direction_input()
1991 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_direction_input()
2003 mutex_lock(&priv->gpio_lock); in ftdi_gpio_direction_output()
2013 mutex_unlock(&priv->gpio_lock); in ftdi_gpio_direction_output()
2182 mutex_init(&priv->gpio_lock); in ftdi_gpio_init()