Lines Matching refs:gpio_lock

80 static DEFINE_SPINLOCK(gpio_lock); /* Protect directions etc */
150 spin_lock_irqsave(&gpio_lock, flags); in gpio_poll()
179 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_poll()
192 spin_lock_irqsave(&gpio_lock, flags); in etrax_gpio_wake_up_check()
208 spin_unlock_irqrestore(&gpio_lock, flags); in etrax_gpio_wake_up_check()
228 spin_lock_irqsave(&gpio_lock, flags); in gpio_interrupt()
240 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_interrupt()
286 spin_lock_irqsave(&gpio_lock, flags); in gpio_write()
303 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_write()
353 spin_lock_irqsave(&gpio_lock, flags); in gpio_open()
356 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_open()
368 spin_lock_irqsave(&gpio_lock, flags); in gpio_release()
395 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_release()
515 spin_lock_irqsave(&gpio_lock, flags); in gpio_ioctl()
521 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_ioctl()
526 spin_lock_irqsave(&gpio_lock, flags); in gpio_ioctl()
534 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_ioctl()
539 spin_lock_irqsave(&gpio_lock, flags); in gpio_ioctl()
546 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_ioctl()
550 spin_lock_irqsave(&gpio_lock, flags); in gpio_ioctl()
553 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_ioctl()
557 spin_lock_irqsave(&gpio_lock, flags); in gpio_ioctl()
560 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_ioctl()
564 spin_lock_irqsave(&gpio_lock, flags); in gpio_ioctl()
582 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_ioctl()
586 spin_lock_irqsave(&gpio_lock, flags); in gpio_ioctl()
595 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_ioctl()
601 spin_lock_irqsave(&gpio_lock, flags); in gpio_ioctl()
603 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_ioctl()
609 spin_lock_irqsave(&gpio_lock, flags); in gpio_ioctl()
611 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_ioctl()
614 spin_lock_irqsave(&gpio_lock, flags); in gpio_ioctl()
616 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_ioctl()
619 spin_lock_irqsave(&gpio_lock, flags); in gpio_ioctl()
625 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_ioctl()
628 spin_lock_irqsave(&gpio_lock, flags); in gpio_ioctl()
644 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_ioctl()
648 spin_lock_irqsave(&gpio_lock, flags); in gpio_ioctl()
654 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_ioctl()
660 spin_lock_irqsave(&gpio_lock, flags); in gpio_ioctl()
666 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_ioctl()
679 spin_lock_irqsave(&gpio_lock, flags); in gpio_ioctl()
681 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_ioctl()
693 spin_lock_irqsave(&gpio_lock, flags); in gpio_ioctl()
695 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_ioctl()
700 spin_lock_irqsave(&gpio_lock, flags); in gpio_ioctl()
705 spin_unlock_irqrestore(&gpio_lock, flags); in gpio_ioctl()
763 spin_lock_irqsave(&gpio_lock, flags); in ioif_watcher()
789 spin_unlock_irqrestore(&gpio_lock, flags); in ioif_watcher()