Lines Matching refs:out_8
131 out_8(&dev->vaddr->intmsk, enable ? INTRMSK_EIMTC : 0); in iic_interrupt_mode()
144 out_8(&iic->lmadr, 0); in iic_dev_init()
145 out_8(&iic->hmadr, 0); in iic_dev_init()
148 out_8(&iic->lsadr, 0); in iic_dev_init()
149 out_8(&iic->hsadr, 0); in iic_dev_init()
152 out_8(&iic->sts, STS_SCMP | STS_IRQA); in iic_dev_init()
153 out_8(&iic->extsts, EXTSTS_IRQP | EXTSTS_IRQD | EXTSTS_LA in iic_dev_init()
157 out_8(&iic->clkdiv, dev->clckdiv); in iic_dev_init()
160 out_8(&iic->xfrcnt, 0); in iic_dev_init()
163 out_8(&iic->xtcntlss, XTCNTLSS_SRC | XTCNTLSS_SRS | XTCNTLSS_SWC in iic_dev_init()
167 out_8(&iic->cntl, 0); in iic_dev_init()
173 out_8(&iic->mdcntl, MDCNTL_FMDB | MDCNTL_EINT | MDCNTL_EUBS in iic_dev_init()
192 out_8(&iic->xtcntlss, XTCNTLSS_SRST); in iic_dev_reset()
200 out_8(&iic->directcntl, DIRCNTL_SDAC | DIRCNTL_SCC); in iic_dev_reset()
210 out_8(&iic->directcntl, dc); in iic_dev_reset()
213 out_8(&iic->directcntl, dc); in iic_dev_reset()
221 out_8(&iic->xtcntlss, 0); in iic_dev_reset()
260 out_8(&iic->xtcntlss, XTCNTLSS_SRST); in iic_smbus_quick()
263 out_8(&iic->directcntl, DIRCNTL_SDAC | DIRCNTL_SCC); in iic_smbus_quick()
269 out_8(&iic->directcntl, DIRCNTL_SCC); in iic_smbus_quick()
276 out_8(&iic->directcntl, sda); in iic_smbus_quick()
279 out_8(&iic->directcntl, sda); in iic_smbus_quick()
282 out_8(&iic->directcntl, DIRCNTL_SCC | sda); in iic_smbus_quick()
289 out_8(&iic->directcntl, sda); in iic_smbus_quick()
291 out_8(&iic->directcntl, DIRCNTL_SDAC); in iic_smbus_quick()
293 out_8(&iic->directcntl, DIRCNTL_SDAC | DIRCNTL_SCC); in iic_smbus_quick()
300 out_8(&iic->directcntl, 0); in iic_smbus_quick()
302 out_8(&iic->directcntl, DIRCNTL_SCC); in iic_smbus_quick()
306 out_8(&iic->directcntl, DIRCNTL_SDAC | DIRCNTL_SCC); in iic_smbus_quick()
313 out_8(&iic->xtcntlss, 0); in iic_smbus_quick()
337 out_8(&iic->sts, STS_IRQA | STS_SCMP); in iic_handler()
356 out_8(&iic->extsts, EXTSTS_IRQP | EXTSTS_IRQD | in iic_xfer_result()
360 out_8(&iic->mdcntl, in_8(&iic->mdcntl) | MDCNTL_FMDB); in iic_xfer_result()
387 out_8(&iic->cntl, CNTL_HMT); in iic_abort_xfer()
481 out_8((void __iomem *)&iic->mdbuf, *buf++); in iic_xfer_bytes()
491 out_8(&iic->cntl, cmd); in iic_xfer_bytes()
530 out_8(&iic->cntl, CNTL_AMD); in iic_address()
531 out_8(&iic->lmadr, addr); in iic_address()
532 out_8(&iic->hmadr, 0xf0 | ((addr >> 7) & 0x06)); in iic_address()
535 out_8(&iic->cntl, 0); in iic_address()
536 out_8(&iic->lmadr, addr << 1); in iic_address()
612 out_8(&iic->mdcntl, in_8(&iic->mdcntl) | MDCNTL_FMDB); in iic_xfer()