Lines Matching refs:gc
228 struct gpio_chip *gc; in timbgpio_probe() local
266 gc = &tgpio->gpio; in timbgpio_probe()
268 gc->label = dev_name(&pdev->dev); in timbgpio_probe()
269 gc->owner = THIS_MODULE; in timbgpio_probe()
270 gc->dev = &pdev->dev; in timbgpio_probe()
271 gc->direction_input = timbgpio_gpio_direction_input; in timbgpio_probe()
272 gc->get = timbgpio_gpio_get; in timbgpio_probe()
273 gc->direction_output = timbgpio_gpio_direction_output; in timbgpio_probe()
274 gc->set = timbgpio_gpio_set; in timbgpio_probe()
275 gc->to_irq = (irq >= 0 && tgpio->irq_base > 0) ? timbgpio_to_irq : NULL; in timbgpio_probe()
276 gc->dbg_show = NULL; in timbgpio_probe()
277 gc->base = pdata->gpio_base; in timbgpio_probe()
278 gc->ngpio = pdata->nr_pins; in timbgpio_probe()
279 gc->can_sleep = false; in timbgpio_probe()
281 err = gpiochip_add(gc); in timbgpio_probe()