Lines Matching refs:mm_gc
100 struct of_mm_gpio_chip mm_gc;
107 static void cpm2_gpio32_save_regs(struct of_mm_gpio_chip *mm_gc)
110 container_of(mm_gc, struct cpm2_gpio32_chip, mm_gc);
111 struct cpm2_ioports __iomem *iop = mm_gc->regs;
118 struct of_mm_gpio_chip *mm_gc = to_of_mm_gpio_chip(gc);
119 struct cpm2_ioports __iomem *iop = mm_gc->regs;
127 static void __cpm2_gpio32_set(struct of_mm_gpio_chip *mm_gc, u32 pin_mask,
130 struct cpm2_gpio32_chip *cpm2_gc = gpiochip_get_data(&mm_gc->gc);
131 struct cpm2_ioports __iomem *iop = mm_gc->regs;
143 struct of_mm_gpio_chip *mm_gc = to_of_mm_gpio_chip(gc);
150 __cpm2_gpio32_set(mm_gc, pin_mask, value);
157 struct of_mm_gpio_chip *mm_gc = to_of_mm_gpio_chip(gc);
159 struct cpm2_ioports __iomem *iop = mm_gc->regs;
166 __cpm2_gpio32_set(mm_gc, pin_mask, val);
175 struct of_mm_gpio_chip *mm_gc = to_of_mm_gpio_chip(gc);
177 struct cpm2_ioports __iomem *iop = mm_gc->regs;
194 struct of_mm_gpio_chip *mm_gc;
203 mm_gc = &cpm2_gc->mm_gc;
204 gc = &mm_gc->gc;
206 mm_gc->save_regs = cpm2_gpio32_save_regs;
215 return of_mm_gpiochip_add_data(np, mm_gc, cpm2_gc);