Lines Matching refs:gpio_regmap
22 struct gpio_regmap { struct
35 int (*reg_mask_xlate)(struct gpio_regmap *gpio, unsigned int base, argument
50 static int gpio_regmap_simple_xlate(struct gpio_regmap *gpio, in gpio_regmap_simple_xlate() argument
65 struct gpio_regmap *gpio = gpiochip_get_data(chip); in gpio_regmap_get()
89 struct gpio_regmap *gpio = gpiochip_get_data(chip); in gpio_regmap_set()
109 struct gpio_regmap *gpio = gpiochip_get_data(chip); in gpio_regmap_set_with_clear()
128 struct gpio_regmap *gpio = gpiochip_get_data(chip); in gpio_regmap_get_direction()
164 struct gpio_regmap *gpio = gpiochip_get_data(chip); in gpio_regmap_set_direction()
204 void *gpio_regmap_get_drvdata(struct gpio_regmap *gpio) in gpio_regmap_get_drvdata()
216 struct gpio_regmap *gpio_regmap_register(const struct gpio_regmap_config *config) in gpio_regmap_register()
218 struct gpio_regmap *gpio; in gpio_regmap_register()
318 void gpio_regmap_unregister(struct gpio_regmap *gpio) in gpio_regmap_unregister()
341 struct gpio_regmap *devm_gpio_regmap_register(struct device *dev, in devm_gpio_regmap_register()
344 struct gpio_regmap *gpio; in devm_gpio_regmap_register()