Home
last modified time | relevance | path

Searched refs:gpio_generic_lock_irqsave (Results 1 – 18 of 18) sorted by relevance

/linux/drivers/gpio/
H A Dgpio-blzp1600.c80 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 Dgpio-ath79.c77 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 Dgpio-dwapb.c245 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 Dgpio-hlwd.c69 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 Dgpio-idt3243x.c60 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 Dgpio-grgpio.c148 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 Dgpio-loongson1.c29 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 Dgpio-mlxbf3.c66 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 Dgpio-sifive.c47 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 Dgpio-amdpt.c40 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 Dgpio-mlxbf2.c243 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 Dgpio-brcmstb.c86 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 Dgpio-mt7621.c116 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 Dgpio-mxc.c204 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()
H A Dgpio-ixp4xx.c147 scoped_guard(gpio_generic_lock_irqsave, &g->chip) { in ixp4xx_gpio_irq_set_type()
/linux/include/linux/gpio/
H A Dgeneric.h190 DEFINE_LOCK_GUARD_1(gpio_generic_lock_irqsave,
/linux/drivers/pinctrl/nuvoton/
H A Dpinctrl-npcm7xx.c108 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 Dpinctrl-npcm8xx.c122 guard(gpio_generic_lock_irqsave)(chip); in npcm_gpio_set() local
130 guard(gpio_generic_lock_irqsave)(chip); in npcm_gpio_clr() local