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()
192 struct of_mm_gpio_chip *mm = &mpc8xxx_gc->mm_gc; in mpc8xxx_gpio_irq_cascade()
206 struct of_mm_gpio_chip *mm = &mpc8xxx_gc->mm_gc; in mpc8xxx_irq_unmask()
219 struct of_mm_gpio_chip *mm = &mpc8xxx_gc->mm_gc; in mpc8xxx_irq_mask()
232 struct of_mm_gpio_chip *mm = &mpc8xxx_gc->mm_gc; in mpc8xxx_irq_ack()
240 struct of_mm_gpio_chip *mm = &mpc8xxx_gc->mm_gc; in mpc8xxx_irq_set_type()
268 struct of_mm_gpio_chip *mm = &mpc8xxx_gc->mm_gc; in mpc512x_irq_set_type()
351 struct of_mm_gpio_chip *mm_gc; in mpc8xxx_probe() local
364 mm_gc = &mpc8xxx_gc->mm_gc; in mpc8xxx_probe()
365 gc = &mm_gc->gc; in mpc8xxx_probe()
367 mm_gc->save_regs = mpc8xxx_gpio_save_regs; in mpc8xxx_probe()
378 ret = of_mm_gpiochip_add(np, mm_gc); in mpc8xxx_probe()
396 out_be32(mm_gc->regs + GPIO_IER, 0xffffffff); in mpc8xxx_probe()
397 out_be32(mm_gc->regs + GPIO_IMR, 0); in mpc8xxx_probe()
415 of_mm_gpiochip_remove(&mpc8xxx_gc->mm_gc); in mpc8xxx_remove()