Lines Matching refs:tps65218_gpio
18 struct tps65218_gpio {
25 struct tps65218_gpio *tps65218_gpio = gpiochip_get_data(gc);
26 struct tps65218 *tps65218 = tps65218_gpio->tps65218;
40 struct tps65218_gpio *tps65218_gpio = gpiochip_get_data(gc);
41 struct tps65218 *tps65218 = tps65218_gpio->tps65218;
69 struct tps65218_gpio *tps65218_gpio = gpiochip_get_data(gc);
70 struct tps65218 *tps65218 = tps65218_gpio->tps65218;
141 struct tps65218_gpio *tps65218_gpio = gpiochip_get_data(gc);
142 struct tps65218 *tps65218 = tps65218_gpio->tps65218;
189 struct tps65218_gpio *tps65218_gpio;
192 tps65218_gpio = devm_kzalloc(&pdev->dev, sizeof(*tps65218_gpio),
194 if (!tps65218_gpio)
197 tps65218_gpio->tps65218 = tps65218;
198 tps65218_gpio->gpio_chip = template_chip;
199 tps65218_gpio->gpio_chip.parent = &pdev->dev;
201 tps65218_gpio->gpio_chip.of_node = pdev->dev.of_node;
204 ret = devm_gpiochip_add_data(&pdev->dev, &tps65218_gpio->gpio_chip,
205 tps65218_gpio);
211 platform_set_drvdata(pdev, tps65218_gpio);