Lines Matching refs:cpm2_gc
244 struct cpm2_gpio32_chip *cpm2_gc = to_cpm2_gpio32_chip(mm_gc);
247 cpm2_gc->cpdata = in_be32(&iop->dat);
264 struct cpm2_gpio32_chip *cpm2_gc = to_cpm2_gpio32_chip(mm_gc);
268 cpm2_gc->cpdata |= pin_mask;
270 cpm2_gc->cpdata &= ~pin_mask;
272 out_be32(&iop->dat, cpm2_gc->cpdata);
278 struct cpm2_gpio32_chip *cpm2_gc = to_cpm2_gpio32_chip(mm_gc);
282 spin_lock_irqsave(&cpm2_gc->lock, flags);
286 spin_unlock_irqrestore(&cpm2_gc->lock, flags);
292 struct cpm2_gpio32_chip *cpm2_gc = to_cpm2_gpio32_chip(mm_gc);
297 spin_lock_irqsave(&cpm2_gc->lock, flags);
302 spin_unlock_irqrestore(&cpm2_gc->lock, flags);
310 struct cpm2_gpio32_chip *cpm2_gc = to_cpm2_gpio32_chip(mm_gc);
315 spin_lock_irqsave(&cpm2_gc->lock, flags);
319 spin_unlock_irqrestore(&cpm2_gc->lock, flags);
326 struct cpm2_gpio32_chip *cpm2_gc;
330 cpm2_gc = kzalloc(sizeof(*cpm2_gc), GFP_KERNEL);
331 if (!cpm2_gc)
334 spin_lock_init(&cpm2_gc->lock);
336 mm_gc = &cpm2_gc->mm_gc;