Lines Matching refs:gpionr

711 	u32 gpionr = irq_to_gpio(irq);  in bfin_gpio_mask_ack_irq()  local
714 set_gpio_data(gpionr, 0); in bfin_gpio_mask_ack_irq()
716 set_gpio_maska(gpionr, 0); in bfin_gpio_mask_ack_irq()
731 u32 gpionr = irq_to_gpio(d->irq); in bfin_gpio_irq_startup() local
733 if (__test_and_set_bit(gpionr, gpio_enabled)) in bfin_gpio_irq_startup()
734 bfin_gpio_irq_prepare(gpionr); in bfin_gpio_irq_startup()
743 u32 gpionr = irq_to_gpio(d->irq); in bfin_gpio_irq_shutdown() local
746 __clear_bit(gpionr, gpio_enabled); in bfin_gpio_irq_shutdown()
747 bfin_gpio_irq_free(gpionr); in bfin_gpio_irq_shutdown()
755 u32 gpionr = irq_to_gpio(irq); in bfin_gpio_irq_type() local
759 if (test_bit(gpionr, gpio_enabled)) in bfin_gpio_irq_type()
768 ret = bfin_gpio_irq_request(gpionr, buf); in bfin_gpio_irq_type()
772 if (__test_and_set_bit(gpionr, gpio_enabled)) in bfin_gpio_irq_type()
773 bfin_gpio_irq_prepare(gpionr); in bfin_gpio_irq_type()
776 __clear_bit(gpionr, gpio_enabled); in bfin_gpio_irq_type()
780 set_gpio_inen(gpionr, 0); in bfin_gpio_irq_type()
781 set_gpio_dir(gpionr, 0); in bfin_gpio_irq_type()
785 set_gpio_both(gpionr, 1); in bfin_gpio_irq_type()
787 set_gpio_both(gpionr, 0); in bfin_gpio_irq_type()
790 set_gpio_polar(gpionr, 1); /* low or falling edge denoted by one */ in bfin_gpio_irq_type()
792 set_gpio_polar(gpionr, 0); /* high or rising edge denoted by zero */ in bfin_gpio_irq_type()
795 set_gpio_edge(gpionr, 1); in bfin_gpio_irq_type()
796 set_gpio_inen(gpionr, 1); in bfin_gpio_irq_type()
797 set_gpio_data(gpionr, 0); in bfin_gpio_irq_type()
800 set_gpio_edge(gpionr, 0); in bfin_gpio_irq_type()
801 set_gpio_inen(gpionr, 1); in bfin_gpio_irq_type()