Searched refs:zx2967_i2c_readl (Results 1 – 1 of 1) sorted by relevance
/Linux-v5.10/drivers/i2c/busses/ |
D | i2c-zx2967.c | 75 static u32 zx2967_i2c_readl(struct zx2967_i2c *i2c, unsigned long reg) in zx2967_i2c_readl() function 97 status = zx2967_i2c_readl(i2c, REG_STAT); in zx2967_i2c_start_ctrl() 101 ctl = zx2967_i2c_readl(i2c, REG_CMD); in zx2967_i2c_start_ctrl() 124 val |= zx2967_i2c_readl(i2c, offset); in zx2967_i2c_flush_fifos() 202 status = zx2967_i2c_readl(i2c, REG_STAT); in zx2967_i2c_isr_clr() 212 status = zx2967_i2c_readl(i2c, REG_STAT) & I2C_INT_MASK; in zx2967_i2c_isr() 239 val = zx2967_i2c_readl(i2c, REG_CMD) | I2C_ADDR_MODE_TEN; in zx2967_set_addr() 241 val = zx2967_i2c_readl(i2c, REG_CMD) & ~I2C_ADDR_MODE_TEN; in zx2967_set_addr() 330 val = zx2967_i2c_readl(i2c, REG_RDCONF); in zx2967_smbus_xfer_prepare() 334 val = zx2967_i2c_readl(i2c, REG_CMD); in zx2967_smbus_xfer_prepare() [all …]
|