Lines Matching refs:bitmask
664 u32 bitmask = nmk_gpio_get_bitmask(gpio); in __nmk_gpio_irq_modify() local
683 if (nmk_chip->edge_rising & bitmask) { in __nmk_gpio_irq_modify()
685 *rimscval |= bitmask; in __nmk_gpio_irq_modify()
687 *rimscval &= ~bitmask; in __nmk_gpio_irq_modify()
690 if (nmk_chip->edge_falling & bitmask) { in __nmk_gpio_irq_modify()
692 *fimscval |= bitmask; in __nmk_gpio_irq_modify()
694 *fimscval &= ~bitmask; in __nmk_gpio_irq_modify()
719 u32 bitmask; in nmk_gpio_irq_maskunmask() local
722 bitmask = nmk_gpio_get_bitmask(d->hwirq); in nmk_gpio_irq_maskunmask()
732 if (!(nmk_chip->real_wake & bitmask)) in nmk_gpio_irq_maskunmask()
756 u32 bitmask; in nmk_gpio_irq_set_wake() local
761 bitmask = nmk_gpio_get_bitmask(d->hwirq); in nmk_gpio_irq_set_wake()
771 nmk_chip->real_wake |= bitmask; in nmk_gpio_irq_set_wake()
773 nmk_chip->real_wake &= ~bitmask; in nmk_gpio_irq_set_wake()
788 u32 bitmask; in nmk_gpio_irq_set_type() local
791 bitmask = nmk_gpio_get_bitmask(d->hwirq); in nmk_gpio_irq_set_type()
808 nmk_chip->edge_rising &= ~bitmask; in nmk_gpio_irq_set_type()
810 nmk_chip->edge_rising |= bitmask; in nmk_gpio_irq_set_type()
812 nmk_chip->edge_falling &= ~bitmask; in nmk_gpio_irq_set_type()
814 nmk_chip->edge_falling |= bitmask; in nmk_gpio_irq_set_type()
1041 u32 bitmask = nmk_gpio_get_bitmask(gpio); in nmk_gpio_dbg_show_one() local
1043 if (nmk_chip->edge_rising & bitmask) in nmk_gpio_dbg_show_one()
1045 else if (nmk_chip->edge_falling & bitmask) in nmk_gpio_dbg_show_one()