| /linux/drivers/gpio/ |
| H A D | gpio-blzp1600.c | 80 guard(gpio_generic_lock_irqsave)(&chip->gen_gc); in blzp1600_gpio_irq_mask() 88 guard(gpio_generic_lock_irqsave)(&chip->gen_gc); in blzp1600_gpio_irq_unmask() 105 guard(gpio_generic_lock_irqsave)(&chip->gen_gc); in blzp1600_gpio_irq_enable() 114 guard(gpio_generic_lock_irqsave)(&chip->gen_gc); in blzp1600_gpio_irq_disable() 125 guard(gpio_generic_lock_irqsave)(&chip->gen_gc); in blzp1600_gpio_irq_set_type() 201 guard(gpio_generic_lock_irqsave)(&chip->gen_gc); in blzp1600_gpio_set_debounce()
|
| H A D | gpio-ath79.c | 77 guard(gpio_generic_lock_irqsave)(&ctrl->chip); in ath79_gpio_irq_unmask() 87 scoped_guard(gpio_generic_lock_irqsave, &ctrl->chip) in ath79_gpio_irq_mask() 98 guard(gpio_generic_lock_irqsave)(&ctrl->chip); in ath79_gpio_irq_enable() 108 guard(gpio_generic_lock_irqsave)(&ctrl->chip); in ath79_gpio_irq_disable() 140 guard(gpio_generic_lock_irqsave)(&ctrl->chip); in ath79_gpio_irq_set_type() 192 scoped_guard(gpio_generic_lock_irqsave, &ctrl->chip) { in ath79_gpio_irq_handler()
|
| H A D | gpio-dwapb.c | 245 guard(gpio_generic_lock_irqsave)(gen_gc); in dwapb_irq_ack() local 258 scoped_guard(gpio_generic_lock_irqsave, gen_gc) { in dwapb_irq_mask() 276 guard(gpio_generic_lock_irqsave)(gen_gc); in dwapb_irq_unmask() local 290 guard(gpio_generic_lock_irqsave)(gen_gc); in dwapb_irq_enable() local 306 guard(gpio_generic_lock_irqsave)(gen_gc); in dwapb_irq_disable() local 322 guard(gpio_generic_lock_irqsave)(gen_gc); in dwapb_irq_set_type() local 399 guard(gpio_generic_lock_irqsave)(gen_gc); in dwapb_gpio_set_debounce() local 751 scoped_guard(gpio_generic_lock_irqsave, gen_gc) { in dwapb_gpio_suspend() 798 guard(gpio_generic_lock_irqsave)(gen_gc); in dwapb_gpio_resume() local
|
| H A D | gpio-hlwd.c | 69 scoped_guard(gpio_generic_lock_irqsave, &hlwd->gpioc) { in hlwd_gpio_irqhandler() 121 scoped_guard(gpio_generic_lock_irqsave, &hlwd->gpioc) { in hlwd_gpio_irq_mask() 137 guard(gpio_generic_lock_irqsave)(&hlwd->gpioc); in hlwd_gpio_irq_unmask() 177 guard(gpio_generic_lock_irqsave)(&hlwd->gpioc); in hlwd_gpio_irq_set_type()
|
| H A D | gpio-idt3243x.c | 60 guard(gpio_generic_lock_irqsave)(&ctrl->chip); in idt_gpio_irq_set_type() 87 scoped_guard(gpio_generic_lock_irqsave, &ctrl->chip) { in idt_gpio_mask() 102 guard(gpio_generic_lock_irqsave)(&ctrl->chip); in idt_gpio_unmask()
|
| H A D | gpio-loongson1.c | 29 guard(gpio_generic_lock_irqsave)(&ls1x_gc->chip); in ls1x_gpio_request() 41 guard(gpio_generic_lock_irqsave)(&ls1x_gc->chip); in ls1x_gpio_free()
|
| H A D | gpio-grgpio.c | 148 guard(gpio_generic_lock_irqsave)(&priv->chip); in grgpio_irq_set_type() 164 scoped_guard(gpio_generic_lock_irqsave, &priv->chip) in grgpio_irq_mask() 177 guard(gpio_generic_lock_irqsave)(&priv->chip); in grgpio_irq_unmask() 198 guard(gpio_generic_lock_irqsave)(&priv->chip); in grgpio_irq_handler()
|
| H A D | gpio-mlxbf3.c | 66 guard(gpio_generic_lock_irqsave)(&gs->chip); in mlxbf3_gpio_irq_enable() 82 scoped_guard(gpio_generic_lock_irqsave, &gs->chip) { in mlxbf3_gpio_irq_disable() 117 scoped_guard(gpio_generic_lock_irqsave, &gs->chip) { in mlxbf3_gpio_irq_set_type()
|
| H A D | gpio-amdpt.c | 40 guard(gpio_generic_lock_irqsave)(gen_gc); in pt_gpio_request() local 60 guard(gpio_generic_lock_irqsave)(gen_gc); in pt_gpio_free() local
|
| H A D | gpio-sifive.c | 47 guard(gpio_generic_lock_irqsave)(&chip->gen_gc); in sifive_gpio_set_ie() 88 scoped_guard(gpio_generic_lock_irqsave, &chip->gen_gc) { in sifive_gpio_irq_enable() 121 scoped_guard(gpio_generic_lock_irqsave, &chip->gen_gc) { in sifive_gpio_irq_eoi()
|
| H A D | gpio-mlxbf2.c | 243 guard(gpio_generic_lock_irqsave)(&gs->chip); in mlxbf2_gpio_irq_enable() 260 scoped_guard(gpio_generic_lock_irqsave, &gs->chip) { in mlxbf2_gpio_irq_disable() 310 guard(gpio_generic_lock_irqsave)(&gs->chip); in mlxbf2_gpio_irq_set_type()
|
| H A D | gpio-brcmstb.c | 86 guard(gpio_generic_lock_irqsave)(&bank->chip); in brcmstb_gpio_get_active_irqs() 119 guard(gpio_generic_lock_irqsave)(&bank->chip); in brcmstb_gpio_set_imask() 152 guard(gpio_generic_lock_irqsave)(&bank->chip); in brcmstb_gpio_irq_mask_ack() 217 guard(gpio_generic_lock_irqsave)(&bank->chip); in brcmstb_gpio_irq_set_type()
|
| H A D | gpio-mt7621.c | 116 guard(gpio_generic_lock_irqsave)(&rg->chip); in mediatek_gpio_irq_unmask() 136 scoped_guard(gpio_generic_lock_irqsave, &rg->chip) { in mediatek_gpio_irq_mask()
|
| H A D | gpio-ixp4xx.c | 147 scoped_guard(gpio_generic_lock_irqsave, &g->chip) { in ixp4xx_gpio_irq_set_type()
|
| H A D | gpio-mxc.c | 204 scoped_guard(gpio_generic_lock_irqsave, &port->gen_gc) { in gpio_set_irq_type() 235 guard(gpio_generic_lock_irqsave)(&port->gen_gc); in mxc_flip_edge()
|
| /linux/include/linux/gpio/ |
| H A D | generic.h | 190 DEFINE_LOCK_GUARD_1(gpio_generic_lock_irqsave,
|
| /linux/drivers/pinctrl/nuvoton/ |
| H A D | pinctrl-npcm7xx.c | 108 guard(gpio_generic_lock_irqsave)(chip); in npcm_gpio_set() local 119 guard(gpio_generic_lock_irqsave)(chip); in npcm_gpio_clr() local
|
| H A D | pinctrl-npcm8xx.c | 122 guard(gpio_generic_lock_irqsave)(chip); in npcm_gpio_set() local 130 guard(gpio_generic_lock_irqsave)(chip); in npcm_gpio_clr() local
|