Lines Matching refs:iop
300 struct cpm_ioport32e __iomem *iop;
304 iop = (struct cpm_ioport32e __iomem *)
307 iop = (struct cpm_ioport32e __iomem *)
311 setbits32(&iop->dir, pin);
313 clrbits32(&iop->dir, pin);
316 setbits32(&iop->par, pin);
318 clrbits32(&iop->par, pin);
329 setbits32(&iop->sor, pin);
331 clrbits32(&iop->sor, pin);
342 struct cpm_ioport16 __iomem *iop =
348 iop += port - 1;
351 setbits16(&iop->dir, pin);
353 clrbits16(&iop->dir, pin);
356 setbits16(&iop->par, pin);
358 clrbits16(&iop->par, pin);
362 setbits16(&iop->odr_sor, pin);
364 clrbits16(&iop->odr_sor, pin);
368 setbits16(&iop->odr_sor, pin);
370 clrbits16(&iop->odr_sor, pin);
372 setbits16(&iop->intr, pin);
374 clrbits16(&iop->intr, pin);
535 struct cpm_ioport16 __iomem *iop = mm_gc->regs;
537 cpm1_gc->cpdata = in_be16(&iop->dat);
543 struct cpm_ioport16 __iomem *iop = mm_gc->regs;
548 return !!(in_be16(&iop->dat) & pin_mask);
555 struct cpm_ioport16 __iomem *iop = mm_gc->regs;
562 out_be16(&iop->dat, cpm1_gc->cpdata);
591 struct cpm_ioport16 __iomem *iop = mm_gc->regs;
597 setbits16(&iop->dir, pin_mask);
609 struct cpm_ioport16 __iomem *iop = mm_gc->regs;
615 clrbits16(&iop->dir, pin_mask);
672 struct cpm_ioport32b __iomem *iop = mm_gc->regs;
674 cpm1_gc->cpdata = in_be32(&iop->dat);
680 struct cpm_ioport32b __iomem *iop = mm_gc->regs;
685 return !!(in_be32(&iop->dat) & pin_mask);
692 struct cpm_ioport32b __iomem *iop = mm_gc->regs;
699 out_be32(&iop->dat, cpm1_gc->cpdata);
720 struct cpm_ioport32b __iomem *iop = mm_gc->regs;
726 setbits32(&iop->dir, pin_mask);
738 struct cpm_ioport32b __iomem *iop = mm_gc->regs;
744 clrbits32(&iop->dir, pin_mask);