Lines Matching refs:in_8
92 in_8(&iic->cntl), in_8(&iic->mdcntl), in_8(&iic->sts), in dump_iic_regs()
93 in_8(&iic->extsts), in_8(&iic->clkdiv), in_8(&iic->xfrcnt), in dump_iic_regs()
94 in_8(&iic->xtcntlss), in_8(&iic->directcntl)); in dump_iic_regs()
193 dc = in_8(&iic->directcntl); in iic_dev_reset()
202 dc = in_8(&iic->directcntl); in iic_dev_reset()
233 while ((in_8(&iic->directcntl) & mask) != mask){ in iic_dc_wait()
294 res = (in_8(&iic->directcntl) & DIRCNTL_MSDA) ? -EREMOTEIO : 1; in iic_smbus_quick()
332 dev->idx, in_8(&iic->sts), in_8(&iic->extsts)); in iic_handler()
349 if (unlikely(in_8(&iic->sts) & STS_ERR)){ in iic_xfer_result()
351 in_8(&iic->extsts)); in iic_xfer_result()
358 out_8(&iic->mdcntl, in_8(&iic->mdcntl) | MDCNTL_FMDB); in iic_xfer_result()
365 if ((in_8(&iic->extsts) & EXTSTS_BCS_MASK) != EXTSTS_BCS_FREE){ in iic_xfer_result()
372 return in_8(&iic->xfrcnt) & XFRCNT_MTC_MASK; in iic_xfer_result()
392 while ((in_8(&iic->extsts) & EXTSTS_BCS_MASK) != EXTSTS_BCS_FREE){ in iic_abort_xfer()
418 !(in_8(&iic->sts) & STS_PT), dev->adap.timeout); in iic_wait_for_tc()
422 else if (unlikely(in_8(&iic->sts) & STS_PT)){ in iic_wait_for_tc()
431 while (in_8(&iic->sts) & STS_PT){ in iic_wait_for_tc()
468 u8 cntl = (in_8(&iic->cntl) & CNTL_AMD) | CNTL_PT; in iic_xfer_bytes()
510 *buf++ = in_8((void __iomem *)&iic->mdbuf); in iic_xfer_bytes()
593 if (unlikely((in_8(&iic->extsts) & EXTSTS_BCS_MASK) != EXTSTS_BCS_FREE)){ in iic_xfer()
606 if ((in_8(&iic->extsts) & EXTSTS_BCS_MASK) != EXTSTS_BCS_FREE){ in iic_xfer()
613 out_8(&iic->mdcntl, in_8(&iic->mdcntl) | MDCNTL_FMDB); in iic_xfer()