Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpio/
Dgpio-lp3943.c42 struct lp3943_gpio { struct
50 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_request() argument
51 struct lp3943 *lp3943 = lp3943_gpio->lp3943; in lp3943_gpio_request()
62 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_free() local
63 struct lp3943 *lp3943 = lp3943_gpio->lp3943; in lp3943_gpio_free()
68 static int lp3943_gpio_set_mode(struct lp3943_gpio *lp3943_gpio, u8 offset, in lp3943_gpio_set_mode() argument
71 struct lp3943 *lp3943 = lp3943_gpio->lp3943; in lp3943_gpio_set_mode()
80 struct lp3943_gpio *lp3943_gpio = gpiochip_get_data(chip); in lp3943_gpio_direction_input() local
82 lp3943_gpio->input_mask |= BIT(offset); in lp3943_gpio_direction_input()
84 return lp3943_gpio_set_mode(lp3943_gpio, offset, LP3943_GPIO_IN); in lp3943_gpio_direction_input()
[all …]