Home
last modified time | relevance | path

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

/linux/drivers/gpio/
A Dgpio-regmap.c14 struct gpio_regmap { struct
42 static int gpio_regmap_simple_xlate(struct gpio_regmap *gpio, in gpio_regmap_simple_xlate() argument
57 struct gpio_regmap *gpio = gpiochip_get_data(chip); in gpio_regmap_get()
81 struct gpio_regmap *gpio = gpiochip_get_data(chip); in gpio_regmap_set()
95 struct gpio_regmap *gpio = gpiochip_get_data(chip); in gpio_regmap_set_with_clear()
110 struct gpio_regmap *gpio = gpiochip_get_data(chip); in gpio_regmap_get_direction()
141 struct gpio_regmap *gpio = gpiochip_get_data(chip); in gpio_regmap_set_direction()
181 void *gpio_regmap_get_drvdata(struct gpio_regmap *gpio) in gpio_regmap_get_drvdata()
195 struct gpio_regmap *gpio; in gpio_regmap_register()
302 void gpio_regmap_unregister(struct gpio_regmap *gpio) in gpio_regmap_unregister()
[all …]
/linux/include/linux/gpio/
A Dregmap.h8 struct gpio_regmap;
81 int (*reg_mask_xlate)(struct gpio_regmap *gpio, unsigned int base,
88 struct gpio_regmap *gpio_regmap_register(const struct gpio_regmap_config *config);
89 void gpio_regmap_unregister(struct gpio_regmap *gpio);
90 struct gpio_regmap *devm_gpio_regmap_register(struct device *dev,
92 void *gpio_regmap_get_drvdata(struct gpio_regmap *gpio);
/linux/drivers/pinctrl/bcm/
A Dpinctrl-bcm63xx.c22 static int bcm63xx_reg_mask_xlate(struct gpio_regmap *gpio, in bcm63xx_reg_mask_xlate()

Completed in 6 milliseconds