Lines Matching refs:mmchip

39 	struct of_mm_gpio_chip mmchip;  member
53 mm_gc = &altera_gc->mmchip; in altera_gpio_irq_unmask()
71 mm_gc = &altera_gc->mmchip; in altera_gpio_irq_mask()
142 chip = container_of(mm_gc, struct altera_gpio_chip, mmchip); in altera_gpio_set()
162 chip = container_of(mm_gc, struct altera_gpio_chip, mmchip); in altera_gpio_direction_input()
183 chip = container_of(mm_gc, struct altera_gpio_chip, mmchip); in altera_gpio_direction_output()
215 mm_gc = &altera_gc->mmchip; in altera_gpio_irq_edge_handler()
216 irqdomain = altera_gc->mmchip.gc.irqdomain; in altera_gpio_irq_edge_handler()
245 mm_gc = &altera_gc->mmchip; in altera_gpio_irq_leveL_high_handler()
246 irqdomain = altera_gc->mmchip.gc.irqdomain; in altera_gpio_irq_leveL_high_handler()
273 altera_gc->mmchip.gc.ngpio = ALTERA_GPIO_MAX_NGPIO; in altera_gpio_probe()
275 altera_gc->mmchip.gc.ngpio = reg; in altera_gpio_probe()
277 if (altera_gc->mmchip.gc.ngpio > ALTERA_GPIO_MAX_NGPIO) { in altera_gpio_probe()
281 altera_gc->mmchip.gc.ngpio = ALTERA_GPIO_MAX_NGPIO; in altera_gpio_probe()
284 altera_gc->mmchip.gc.direction_input = altera_gpio_direction_input; in altera_gpio_probe()
285 altera_gc->mmchip.gc.direction_output = altera_gpio_direction_output; in altera_gpio_probe()
286 altera_gc->mmchip.gc.get = altera_gpio_get; in altera_gpio_probe()
287 altera_gc->mmchip.gc.set = altera_gpio_set; in altera_gpio_probe()
288 altera_gc->mmchip.gc.owner = THIS_MODULE; in altera_gpio_probe()
289 altera_gc->mmchip.gc.dev = &pdev->dev; in altera_gpio_probe()
291 ret = of_mm_gpiochip_add(node, &altera_gc->mmchip); in altera_gpio_probe()
312 ret = gpiochip_irqchip_add(&altera_gc->mmchip.gc, &altera_irq_chip, 0, in altera_gpio_probe()
320 gpiochip_set_chained_irqchip(&altera_gc->mmchip.gc, in altera_gpio_probe()
340 gpiochip_remove(&altera_gc->mmchip.gc); in altera_gpio_remove()