Lines Matching refs:gpio_lock

110 static DEFINE_SPINLOCK(gpio_lock);
194 spin_lock_irqsave(&gpio_lock, flags); in gpio_set_alarm()
224 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_set_alarm()
273 spin_lock_irqsave(&gpio_lock, flags); in gpio_interrupt()
275 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_interrupt()
371 spin_lock_irqsave(&gpio_lock, flags); in gpio_write()
376 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_write()
411 spin_lock_irq(&gpio_lock); in gpio_open()
414 spin_unlock_irq(&gpio_lock); in gpio_open()
433 spin_lock_irq(&gpio_lock); in gpio_release()
467 spin_unlock_irq(&gpio_lock); in gpio_release()
486 spin_lock_irqsave(&gpio_lock, flags); in setget_input()
492 spin_unlock_irqrestore(&gpio_lock, flags); in setget_input()
513 spin_lock_irqsave(&gpio_lock, flags); in setget_output()
519 spin_unlock_irqrestore(&gpio_lock, flags); in setget_output()
553 spin_lock_irqsave(&gpio_lock, flags); in gpio_ioctl_unlocked()
558 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_ioctl_unlocked()
561 spin_lock_irqsave(&gpio_lock, flags); in gpio_ioctl_unlocked()
566 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_ioctl_unlocked()
612 spin_lock_irqsave(&gpio_lock, flags); in gpio_ioctl_unlocked()
623 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_ioctl_unlocked()
688 spin_lock_irqsave(&gpio_lock, flags); in virtual_gpio_ioctl()
694 spin_unlock_irqrestore(&gpio_lock, flags); in virtual_gpio_ioctl()
697 spin_lock_irqsave(&gpio_lock, flags); in virtual_gpio_ioctl()
703 spin_unlock_irqrestore(&gpio_lock, flags); in virtual_gpio_ioctl()