Searched refs:directcntl (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/drivers/i2c/busses/ |
H A D | i2c-ibm_iic.c | 191 dc = in_8(&iic->directcntl); 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() 265 out_8(&iic->directcntl, DIRCNTL_SCC); in iic_smbus_quick() 272 out_8(&iic->directcntl, sda); in iic_smbus_quick() 275 out_8(&iic->directcntl, sda); in iic_smbus_quick() 285 out_8(&iic->directcntl, sda); in iic_smbus_quick() 287 out_8(&iic->directcntl, DIRCNTL_SDAC); in iic_smbus_quick() 296 out_8(&iic->directcntl, 0); in iic_smbus_quick() [all …]
|
H A D | i2c-ibm_iic.h | 37 u8 directcntl; member
|
/openbmc/qemu/hw/i2c/ |
H A D | ppc4xx_i2c.c | 104 i2c->directcntl = 0xf; /* all non-reserved bits set */ in ppc4xx_i2c_reset() 170 ret = i2c->directcntl; in ppc4xx_i2c_readb() 316 i2c->directcntl = value & (IIC_DIRECTCNTL_SDAC & IIC_DIRECTCNTL_SCLC); in ppc4xx_i2c_writeb() 317 i2c->directcntl |= (value & IIC_DIRECTCNTL_SCLC ? 1 : 0); in ppc4xx_i2c_writeb() 319 i2c->directcntl & IIC_DIRECTCNTL_MSCL); in ppc4xx_i2c_writeb() 320 i2c->directcntl |= bitbang_i2c_set(&i2c->bitbang, BITBANG_I2C_SDA, in ppc4xx_i2c_writeb()
|
/openbmc/qemu/include/hw/i2c/ |
H A D | ppc4xx_i2c.h | 60 uint8_t directcntl; member
|