Lines Matching refs:gpio_lock
48 spinlock_t gpio_lock[2]; member
113 spin_lock_irqsave(&chip->gpio_lock[index], flags); in xgpio_set()
124 spin_unlock_irqrestore(&chip->gpio_lock[index], flags); in xgpio_set()
144 spin_lock_irqsave(&chip->gpio_lock[index], flags); in xgpio_set_multiple()
155 spin_unlock_irqrestore(&chip->gpio_lock[index], flags); in xgpio_set_multiple()
157 spin_lock_irqsave(&chip->gpio_lock[index], flags); in xgpio_set_multiple()
171 spin_unlock_irqrestore(&chip->gpio_lock[index], flags); in xgpio_set_multiple()
190 spin_lock_irqsave(&chip->gpio_lock[index], flags); in xgpio_dir_in()
197 spin_unlock_irqrestore(&chip->gpio_lock[index], flags); in xgpio_dir_in()
221 spin_lock_irqsave(&chip->gpio_lock[index], flags); in xgpio_dir_out()
236 spin_unlock_irqrestore(&chip->gpio_lock[index], flags); in xgpio_dir_out()
294 spin_lock_init(&chip->gpio_lock[0]); in xgpio_probe()
317 spin_lock_init(&chip->gpio_lock[1]); in xgpio_probe()