Home
last modified time | relevance | path

Searched refs:set_multiple (Results 1 – 25 of 33) sorted by relevance

12

/linux-6.15/drivers/gpio/
H A Dgpio-mmio.c514 gc->set_multiple = bgpio_set_multiple_with_clear; in bgpio_setup_io()
518 gc->set_multiple = bgpio_set_multiple_set; in bgpio_setup_io()
521 gc->set_multiple = NULL; in bgpio_setup_io()
524 gc->set_multiple = bgpio_set_multiple; in bgpio_setup_io()
H A Dgpio-tpic2810.c89 .set_multiple = tpic2810_set_multiple,
H A Dgpio-reg.c162 r->gc.set_multiple = gpio_reg_set_multiple; in gpio_reg_init()
H A Dgpio-pcf857x.c296 gpio->chip.set_multiple = pcf857x_set_multiple; in pcf857x_probe()
H A Dgpio-max3191x.c426 max3191x->gpio.set_multiple = max3191x_set_multiple; in max3191x_probe()
H A Dgpio-uniphier.c386 chip->set_multiple = uniphier_gpio_set_multiple; in uniphier_gpio_probe()
H A Dgpio-mpsse.c455 priv->gpio.set_multiple = gpio_mpsse_set_multiple; in gpio_mpsse_probe()
H A Dgpio-xilinx.c606 chip->gc.set_multiple = xgpio_set_multiple; in xgpio_probe()
H A Dgpio-rcar.c541 gpio_chip->set_multiple = gpio_rcar_set_multiple; in gpio_rcar_probe()
H A Dgpio-thunderx.c533 chip->set_multiple = thunderx_gpio_set_multiple; in thunderx_gpio_probe()
H A Dgpio-max732x.c584 gc->set_multiple = max732x_gpio_set_multiple; in max732x_setup_gpio()
H A DTODO169 struct gpio_chip's set() and set_multiple() callbacks are now deprecated. They
H A Dgpiolib.c988 (gc->set_multiple && gc->set_multiple_rv)) in gpiochip_add_data_with_key()
3638 if (gc->set_multiple) { in gpiochip_set_multiple()
3639 gc->set_multiple(gc, mask, bits); in gpiochip_set_multiple()
/linux-6.15/drivers/soc/fsl/qe/
H A Dgpio.c321 gc->set_multiple = qe_gpio_set_multiple; in qe_add_gpiochips()
/linux-6.15/drivers/hid/
H A Dhid-mcp2200.c278 .set_multiple = mcp_set_multiple,
/linux-6.15/arch/arm/mach-sa1100/
H A Dneponset.c129 n->gpio[0]->set_multiple(n->gpio[0], &m, &v); in neponset_ncr_frob()
H A Dassabet.c83 assabet_bcr_gc->set_multiple(assabet_bcr_gc, &m, &v); in ASSABET_BCR_frob()
/linux-6.15/include/linux/gpio/
H A Ddriver.h449 void (*set_multiple)(struct gpio_chip *gc, member
/linux-6.15/drivers/pinctrl/
H A Dpinctrl-mcp23s08.c630 mcp->chip.set_multiple = mcp23s08_set_multiple; in mcp23s08_probe_one()
H A Dpinctrl-aw9523.c783 gc->set_multiple = aw9523_gpio_set_multiple; in aw9523_init_gpiochip()
H A Dpinctrl-sx150x.c1193 pctl->gpio.set_multiple = sx150x_gpio_set_multiple; in sx150x_probe()
H A Dpinctrl-cy8c95x0.c944 gc->set_multiple = cy8c95x0_gpio_set_multiple; in cy8c95x0_setup_gpiochip()
/linux-6.15/Documentation/driver-api/gpio/
H A Dboard.rst199 between a caller and a respective .get/set_multiple() callback of a GPIO chip.
/linux-6.15/drivers/hwmon/
H A Dltc2992.c333 st->gc.set_multiple = ltc2992_gpio_set_multiple; in ltc2992_config_gpio()
/linux-6.15/drivers/platform/cznic/
H A Dturris-omnia-mcu-gpio.c1018 mcu->gc.set_multiple = omnia_gpio_set_multiple; in omnia_mcu_register_gpiochip()

12