Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/mfd/
Dwm831x-irq.c342 for (i = 0; i < ARRAY_SIZE(wm831x->gpio_update); i++) { in wm831x_irq_sync_unlock()
343 if (wm831x->gpio_update[i]) { in wm831x_irq_sync_unlock()
346 wm831x->gpio_update[i]); in wm831x_irq_sync_unlock()
347 wm831x->gpio_update[i] = 0; in wm831x_irq_sync_unlock()
415 wm831x->gpio_update[irq] = 0x10000 | WM831X_GPN_INT_MODE; in wm831x_irq_set_type()
418 wm831x->gpio_update[irq] = 0x10000 | WM831X_GPN_POL; in wm831x_irq_set_type()
421 wm831x->gpio_update[irq] = 0x10000; in wm831x_irq_set_type()
424 wm831x->gpio_update[irq] = 0x10000 | WM831X_GPN_POL; in wm831x_irq_set_type()
428 wm831x->gpio_update[irq] = 0x10000; in wm831x_irq_set_type()
/Linux-v5.4/drivers/media/pci/cx18/
Dcx18-gpio.c55 static void gpio_update(struct cx18 *cx, u32 mask, u32 data) in gpio_update() function
83 gpio_update(cx, mask, ~active_lo); in gpio_reset_seq()
87 gpio_update(cx, mask, ~active_hi); in gpio_reset_seq()
114 gpio_update(cx, cx->card->gpio_audio_input.mask, in gpiomux_s_radio()
140 gpio_update(cx, cx->card->gpio_audio_input.mask, data); in gpiomux_s_std()
163 gpio_update(cx, cx->card->gpio_audio_input.mask, data); in gpiomux_s_audio_routing()
/Linux-v5.4/include/linux/mfd/wm831x/
Dcore.h386 int gpio_update[WM831X_NUM_GPIO_REGS]; member