Searched refs:directcntl (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-ibm_iic.c | 88 " xtcntlss = 0x%02x, directcntl = 0x%02x\n", in dump_iic_regs() 91 in_8(&iic->xtcntlss), in_8(&iic->directcntl)); in dump_iic_regs() 190 dc = in_8(&iic->directcntl); in iic_dev_reset() 195 out_8(&iic->directcntl, DIRCNTL_SDAC | DIRCNTL_SCC); in iic_dev_reset() 199 dc = in_8(&iic->directcntl); in iic_dev_reset() 205 out_8(&iic->directcntl, dc); in iic_dev_reset() 208 out_8(&iic->directcntl, dc); in iic_dev_reset() 230 while ((in_8(&iic->directcntl) & mask) != mask){ in iic_dc_wait() 258 out_8(&iic->directcntl, DIRCNTL_SDAC | DIRCNTL_SCC); in iic_smbus_quick() 264 out_8(&iic->directcntl, DIRCNTL_SC in iic_smbus_quick() [all...] |
H A D | i2c-ibm_iic.h | 37 u8 directcntl; member
|
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-ibm_iic.c | 89 " xtcntlss = 0x%02x, directcntl = 0x%02x\n", in dump_iic_regs() 92 in_8(&iic->xtcntlss), in_8(&iic->directcntl)); in dump_iic_regs() 191 dc = in_8(&iic->directcntl); in iic_dev_reset() 196 out_8(&iic->directcntl, DIRCNTL_SDAC | DIRCNTL_SCC); in iic_dev_reset() 200 dc = in_8(&iic->directcntl); in iic_dev_reset() 206 out_8(&iic->directcntl, dc); in iic_dev_reset() 209 out_8(&iic->directcntl, dc); in iic_dev_reset() 231 while ((in_8(&iic->directcntl) & mask) != mask){ in iic_dc_wait() 259 out_8(&iic->directcntl, DIRCNTL_SDAC | DIRCNTL_SCC); in iic_smbus_quick() 265 out_8(&iic->directcntl, DIRCNTL_SC in iic_smbus_quick() [all...] |
H A D | i2c-ibm_iic.h | 37 u8 directcntl; member
|
Completed in 3 milliseconds