Lines Matching refs:iop

308 	struct cpm_ioport32e __iomem *iop;  in cpm1_set_pin32()  local
312 iop = (struct cpm_ioport32e __iomem *) in cpm1_set_pin32()
315 iop = (struct cpm_ioport32e __iomem *) in cpm1_set_pin32()
319 setbits32(&iop->dir, pin); in cpm1_set_pin32()
321 clrbits32(&iop->dir, pin); in cpm1_set_pin32()
324 setbits32(&iop->par, pin); in cpm1_set_pin32()
326 clrbits32(&iop->par, pin); in cpm1_set_pin32()
337 setbits32(&iop->sor, pin); in cpm1_set_pin32()
339 clrbits32(&iop->sor, pin); in cpm1_set_pin32()
350 struct cpm_ioport16 __iomem *iop = in cpm1_set_pin16() local
356 iop += port - 1; in cpm1_set_pin16()
359 setbits16(&iop->dir, pin); in cpm1_set_pin16()
361 clrbits16(&iop->dir, pin); in cpm1_set_pin16()
364 setbits16(&iop->par, pin); in cpm1_set_pin16()
366 clrbits16(&iop->par, pin); in cpm1_set_pin16()
370 setbits16(&iop->odr_sor, pin); in cpm1_set_pin16()
372 clrbits16(&iop->odr_sor, pin); in cpm1_set_pin16()
376 setbits16(&iop->odr_sor, pin); in cpm1_set_pin16()
378 clrbits16(&iop->odr_sor, pin); in cpm1_set_pin16()
541 struct cpm_ioport16 __iomem *iop = mm_gc->regs; in cpm1_gpio16_save_regs() local
543 cpm1_gc->cpdata = in_be16(&iop->dat); in cpm1_gpio16_save_regs()
549 struct cpm_ioport16 __iomem *iop = mm_gc->regs; in cpm1_gpio16_get() local
554 return !!(in_be16(&iop->dat) & pin_mask); in cpm1_gpio16_get()
561 struct cpm_ioport16 __iomem *iop = mm_gc->regs; in __cpm1_gpio16_set() local
568 out_be16(&iop->dat, cpm1_gc->cpdata); in __cpm1_gpio16_set()
589 struct cpm_ioport16 __iomem *iop = mm_gc->regs; in cpm1_gpio16_dir_out() local
595 setbits16(&iop->dir, pin_mask); in cpm1_gpio16_dir_out()
607 struct cpm_ioport16 __iomem *iop = mm_gc->regs; in cpm1_gpio16_dir_in() local
613 clrbits16(&iop->dir, pin_mask); in cpm1_gpio16_dir_in()
662 struct cpm_ioport32b __iomem *iop = mm_gc->regs; in cpm1_gpio32_save_regs() local
664 cpm1_gc->cpdata = in_be32(&iop->dat); in cpm1_gpio32_save_regs()
670 struct cpm_ioport32b __iomem *iop = mm_gc->regs; in cpm1_gpio32_get() local
675 return !!(in_be32(&iop->dat) & pin_mask); in cpm1_gpio32_get()
682 struct cpm_ioport32b __iomem *iop = mm_gc->regs; in __cpm1_gpio32_set() local
689 out_be32(&iop->dat, cpm1_gc->cpdata); in __cpm1_gpio32_set()
710 struct cpm_ioport32b __iomem *iop = mm_gc->regs; in cpm1_gpio32_dir_out() local
716 setbits32(&iop->dir, pin_mask); in cpm1_gpio32_dir_out()
728 struct cpm_ioport32b __iomem *iop = mm_gc->regs; in cpm1_gpio32_dir_in() local
734 clrbits32(&iop->dir, pin_mask); in cpm1_gpio32_dir_in()