• Home
  • Raw
  • Download

Lines Matching refs:iop

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