Lines Matching refs:wm831x_gpio
24 struct wm831x_gpio {
31 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip);
32 struct wm831x *wm831x = wm831x_gpio->wm831x;
45 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip);
46 struct wm831x *wm831x = wm831x_gpio->wm831x;
61 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip);
62 struct wm831x *wm831x = wm831x_gpio->wm831x;
71 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip);
72 struct wm831x *wm831x = wm831x_gpio->wm831x;
93 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip);
94 struct wm831x *wm831x = wm831x_gpio->wm831x;
132 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip);
133 struct wm831x *wm831x = wm831x_gpio->wm831x;
156 struct wm831x_gpio *wm831x_gpio = gpiochip_get_data(chip);
157 struct wm831x *wm831x = wm831x_gpio->wm831x;
263 struct wm831x_gpio *wm831x_gpio;
267 wm831x_gpio = devm_kzalloc(&pdev->dev, sizeof(*wm831x_gpio),
269 if (wm831x_gpio == NULL)
272 wm831x_gpio->wm831x = wm831x;
273 wm831x_gpio->gpio_chip = template_chip;
274 wm831x_gpio->gpio_chip.ngpio = wm831x->num_gpio;
275 wm831x_gpio->gpio_chip.parent = &pdev->dev;
277 wm831x_gpio->gpio_chip.base = pdata->gpio_base;
279 wm831x_gpio->gpio_chip.base = -1;
281 return devm_gpiochip_add_data(&pdev->dev, &wm831x_gpio->gpio_chip, wm831x_gpio);