Home
last modified time | relevance | path

Searched refs:dual_edge (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/drivers/pinctrl/mediatek/
Dmtk-eint.c128 if (eint->dual_edge[d->hwirq]) in mtk_eint_unmask()
167 eint->dual_edge[d->hwirq] = 1; in mtk_eint_set_type()
169 eint->dual_edge[d->hwirq] = 0; in mtk_eint_set_type()
187 if (eint->dual_edge[d->hwirq]) in mtk_eint_set_type()
323 int dual_edge, start_level, curr_level; in mtk_eint_irq_handler() local
335 dual_edge = eint->dual_edge[index]; in mtk_eint_irq_handler()
336 if (dual_edge) { in mtk_eint_irq_handler()
351 if (dual_edge) { in mtk_eint_irq_handler()
469 eint->dual_edge = devm_kcalloc(eint->dev, eint->hw->ap_num, in mtk_eint_do_init()
471 if (!eint->dual_edge) in mtk_eint_do_init()
Dmtk-eint.h58 int *dual_edge; member
/Linux-v4.19/drivers/pinctrl/bcm/
Dpinctrl-iproc-gpio.c248 bool dual_edge = false; in iproc_gpio_irq_set_type() local
261 dual_edge = true; in iproc_gpio_irq_set_type()
282 iproc_set_bit(chip, IPROC_GPIO_INT_DE_OFFSET, gpio, dual_edge); in iproc_gpio_irq_set_type()
289 gpio, level_triggered, dual_edge, rising_or_high); in iproc_gpio_irq_set_type()