Lines Matching refs:mm_gc
34 struct of_mm_gpio_chip mm_gc; member
55 return container_of(mm, struct mpc8xxx_gpio_chip, mm_gc); in to_mpc8xxx_gpio_chip()
201 struct of_mm_gpio_chip *mm = &mpc8xxx_gc->mm_gc; in mpc8xxx_gpio_irq_cascade()
215 struct of_mm_gpio_chip *mm = &mpc8xxx_gc->mm_gc; in mpc8xxx_irq_unmask()
228 struct of_mm_gpio_chip *mm = &mpc8xxx_gc->mm_gc; in mpc8xxx_irq_mask()
241 struct of_mm_gpio_chip *mm = &mpc8xxx_gc->mm_gc; in mpc8xxx_irq_ack()
249 struct of_mm_gpio_chip *mm = &mpc8xxx_gc->mm_gc; in mpc8xxx_irq_set_type()
277 struct of_mm_gpio_chip *mm = &mpc8xxx_gc->mm_gc; in mpc512x_irq_set_type()
383 struct of_mm_gpio_chip *mm_gc; in mpc8xxx_probe() local
398 mm_gc = &mpc8xxx_gc->mm_gc; in mpc8xxx_probe()
399 gc = &mm_gc->gc; in mpc8xxx_probe()
401 mm_gc->save_regs = mpc8xxx_gpio_save_regs; in mpc8xxx_probe()
420 ret = of_mm_gpiochip_add(np, mm_gc); in mpc8xxx_probe()
438 out_be32(mm_gc->regs + GPIO_IER, 0xffffffff); in mpc8xxx_probe()
439 out_be32(mm_gc->regs + GPIO_IMR, 0); in mpc8xxx_probe()
456 of_mm_gpiochip_remove(&mpc8xxx_gc->mm_gc); in mpc8xxx_remove()