Searched refs:reg_mask_xlate (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-regmap.c | 27 int (*reg_mask_xlate)(struct gpio_regmap *gpio, unsigned int base, member 67 ret = gpio->reg_mask_xlate(gpio, base, offset, ®, &mask); in gpio_regmap_get() 85 gpio->reg_mask_xlate(gpio, base, offset, ®, &mask); in gpio_regmap_set() 103 gpio->reg_mask_xlate(gpio, base, offset, ®, &mask); in gpio_regmap_set_with_clear() 124 ret = gpio->reg_mask_xlate(gpio, base, offset, ®, &mask); in gpio_regmap_get_direction() 155 ret = gpio->reg_mask_xlate(gpio, base, offset, ®, &mask); in gpio_regmap_set_direction() 232 gpio->reg_mask_xlate = config->reg_mask_xlate; in gpio_regmap_register() 247 if (!gpio->reg_mask_xlate) in gpio_regmap_register() 248 gpio->reg_mask_xlate in gpio_regmap_register() [all...] |
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-regmap.c | 33 int (*reg_mask_xlate)(struct gpio_regmap *gpio, unsigned int base, member 73 ret = gpio->reg_mask_xlate(gpio, base, offset, ®, &mask); in gpio_regmap_get() 91 gpio->reg_mask_xlate(gpio, base, offset, ®, &mask); in gpio_regmap_set() 109 gpio->reg_mask_xlate(gpio, base, offset, ®, &mask); in gpio_regmap_set_with_clear() 135 ret = gpio->reg_mask_xlate(gpio, base, offset, ®, &mask); in gpio_regmap_get_direction() 166 ret = gpio->reg_mask_xlate(gpio, base, offset, ®, &mask); in gpio_regmap_set_direction() 238 gpio->reg_mask_xlate = config->reg_mask_xlate; in gpio_regmap_register() 253 if (!gpio->reg_mask_xlate) in gpio_regmap_register() 254 gpio->reg_mask_xlate in gpio_regmap_register() [all...] |
H A D | gpio-i8255.c | 133 gpio_config.reg_mask_xlate = i8255_reg_mask_xlate; in devm_i8255_regmap_register()
|
H A D | gpio-idio-16.c | 164 gpio_config.reg_mask_xlate = idio_16_reg_mask_xlate; in devm_idio_16_regmap_register()
|
H A D | gpio-104-idi-48.c | 173 config.reg_mask_xlate = idi_48_reg_mask_xlate; in idi_48_probe()
|
H A D | gpio-pcie-idio-24.c | 381 gpio_config.reg_mask_xlate = idio_24_reg_mask_xlate; in idio_24_probe()
|
/kernel/linux/linux-5.10/include/linux/gpio/ |
H A D | regmap.h | 33 * @reg_mask_xlate: (Optional) Translates base address and GPIO 38 * The ->reg_mask_xlate translates a given base address and GPIO offset to 74 int (*reg_mask_xlate)(struct gpio_regmap *gpio, unsigned int base, member
|
/kernel/linux/linux-6.6/include/linux/gpio/ |
H A D | regmap.h | 36 * @reg_mask_xlate: (Optional) Translates base address and GPIO 44 * The ->reg_mask_xlate translates a given base address and GPIO offset to 81 int (*reg_mask_xlate)(struct gpio_regmap *gpio, unsigned int base, member
|
/kernel/linux/linux-6.6/drivers/pinctrl/bcm/ |
H A D | pinctrl-bcm63xx.c | 59 grc.reg_mask_xlate = bcm63xx_reg_mask_xlate; in bcm63xx_gpio_probe()
|
/kernel/linux/linux-6.6/drivers/iio/addac/ |
H A D | stx104.c | 448 .reg_mask_xlate = stx104_reg_mask_xlate, in stx104_probe()
|
Completed in 5 milliseconds