Symbol: tps6586x_gpio
drivers/gpio/gpio-tps6586x.c
100
tps6586x_gpio->gpio_chip.direction_output = tps6586x_gpio_output;
drivers/gpio/gpio-tps6586x.c
101
tps6586x_gpio->gpio_chip.set = tps6586x_gpio_set;
drivers/gpio/gpio-tps6586x.c
102
tps6586x_gpio->gpio_chip.get = tps6586x_gpio_get;
drivers/gpio/gpio-tps6586x.c
103
tps6586x_gpio->gpio_chip.to_irq = tps6586x_gpio_to_irq;
drivers/gpio/gpio-tps6586x.c
106
tps6586x_gpio->gpio_chip.base = pdata->gpio_base;
drivers/gpio/gpio-tps6586x.c
108
tps6586x_gpio->gpio_chip.base = -1;
drivers/gpio/gpio-tps6586x.c
110
return devm_gpiochip_add_data(&pdev->dev, &tps6586x_gpio->gpio_chip,
drivers/gpio/gpio-tps6586x.c
111
tps6586x_gpio);
drivers/gpio/gpio-tps6586x.c
32
struct tps6586x_gpio *tps6586x_gpio = gpiochip_get_data(gc);
drivers/gpio/gpio-tps6586x.c
36
ret = tps6586x_read(tps6586x_gpio->parent, TPS6586X_GPIOSET2, &val);
drivers/gpio/gpio-tps6586x.c
46
struct tps6586x_gpio *tps6586x_gpio = gpiochip_get_data(gc);
drivers/gpio/gpio-tps6586x.c
48
return tps6586x_update(tps6586x_gpio->parent, TPS6586X_GPIOSET2,
drivers/gpio/gpio-tps6586x.c
55
struct tps6586x_gpio *tps6586x_gpio = gpiochip_get_data(gc);
drivers/gpio/gpio-tps6586x.c
66
return tps6586x_update(tps6586x_gpio->parent, TPS6586X_GPIOSET1,
drivers/gpio/gpio-tps6586x.c
72
struct tps6586x_gpio *tps6586x_gpio = gpiochip_get_data(gc);
drivers/gpio/gpio-tps6586x.c
74
return tps6586x_irq_get_virq(tps6586x_gpio->parent,
drivers/gpio/gpio-tps6586x.c
81
struct tps6586x_gpio *tps6586x_gpio;
drivers/gpio/gpio-tps6586x.c
86
tps6586x_gpio = devm_kzalloc(&pdev->dev,
drivers/gpio/gpio-tps6586x.c
87
sizeof(*tps6586x_gpio), GFP_KERNEL);
drivers/gpio/gpio-tps6586x.c
88
if (!tps6586x_gpio)
drivers/gpio/gpio-tps6586x.c
91
tps6586x_gpio->parent = pdev->dev.parent;
drivers/gpio/gpio-tps6586x.c
93
tps6586x_gpio->gpio_chip.owner = THIS_MODULE;
drivers/gpio/gpio-tps6586x.c
94
tps6586x_gpio->gpio_chip.label = pdev->name;
drivers/gpio/gpio-tps6586x.c
95
tps6586x_gpio->gpio_chip.parent = &pdev->dev;
drivers/gpio/gpio-tps6586x.c
96
tps6586x_gpio->gpio_chip.ngpio = 4;
drivers/gpio/gpio-tps6586x.c
97
tps6586x_gpio->gpio_chip.can_sleep = true;