Lines Matching defs:gpio
7 * Adapted from gpio-tps65910.c
10 #include <linux/gpio/driver.h>
26 struct altr_a10sr_gpio *gpio = gpiochip_get_data(chip);
29 ret = regmap_read(gpio->regmap, ALTR_A10SR_PBDSW_REG, &val);
39 struct altr_a10sr_gpio *gpio = gpiochip_get_data(chip);
41 regmap_update_bits(gpio->regmap, ALTR_A10SR_LED_REG,
80 struct altr_a10sr_gpio *gpio;
84 gpio = devm_kzalloc(&pdev->dev, sizeof(*gpio), GFP_KERNEL);
85 if (!gpio)
88 gpio->regmap = a10sr->regmap;
90 gpio->gp = altr_a10sr_gc;
91 gpio->gp.parent = pdev->dev.parent;
92 gpio->gp.of_node = pdev->dev.of_node;
94 ret = devm_gpiochip_add_data(&pdev->dev, &gpio->gp, gpio);
100 platform_set_drvdata(pdev, gpio);
106 { .compatible = "altr,a10sr-gpio" },