Lines Matching refs:zx2967_i2c_writel

69 static void zx2967_i2c_writel(struct zx2967_i2c *i2c,  in zx2967_i2c_writel()  function
99 zx2967_i2c_writel(i2c, status, REG_STAT); in zx2967_i2c_start_ctrl()
108 zx2967_i2c_writel(i2c, ctl, REG_CMD); in zx2967_i2c_start_ctrl()
125 zx2967_i2c_writel(i2c, val, offset); in zx2967_i2c_flush_fifos()
183 zx2967_i2c_writel(i2c, val, REG_CMD); in zx2967_i2c_reset_hardware()
186 zx2967_i2c_writel(i2c, clk_div, REG_CLK_DIV_FS); in zx2967_i2c_reset_hardware()
187 zx2967_i2c_writel(i2c, clk_div, REG_CLK_DIV_HS); in zx2967_i2c_reset_hardware()
189 zx2967_i2c_writel(i2c, I2C_FIFO_MAX - 1, REG_WRCONF); in zx2967_i2c_reset_hardware()
190 zx2967_i2c_writel(i2c, I2C_FIFO_MAX - 1, REG_RDCONF); in zx2967_i2c_reset_hardware()
191 zx2967_i2c_writel(i2c, 1, REG_RDCONF); in zx2967_i2c_reset_hardware()
204 zx2967_i2c_writel(i2c, status, REG_STAT); in zx2967_i2c_isr_clr()
234 zx2967_i2c_writel(i2c, val, REG_DEVADDR_L); in zx2967_set_addr()
237 zx2967_i2c_writel(i2c, val, REG_DEVADDR_H); in zx2967_set_addr()
242 zx2967_i2c_writel(i2c, val, REG_CMD); in zx2967_set_addr()
254 zx2967_i2c_writel(i2c, bytes - 1, REG_RDCONF); in zx2967_i2c_xfer_bytes()
332 zx2967_i2c_writel(i2c, val, REG_RDCONF); in zx2967_smbus_xfer_prepare()
336 zx2967_i2c_writel(i2c, val, REG_CMD); in zx2967_smbus_xfer_prepare()
340 zx2967_i2c_writel(i2c, command, REG_DATA); in zx2967_smbus_xfer_prepare()
343 zx2967_i2c_writel(i2c, command, REG_DATA); in zx2967_smbus_xfer_prepare()
345 zx2967_i2c_writel(i2c, data->byte, REG_DATA); in zx2967_smbus_xfer_prepare()
348 zx2967_i2c_writel(i2c, command, REG_DATA); in zx2967_smbus_xfer_prepare()
350 zx2967_i2c_writel(i2c, (data->word >> 8), REG_DATA); in zx2967_smbus_xfer_prepare()
351 zx2967_i2c_writel(i2c, (data->word & 0xff), in zx2967_smbus_xfer_prepare()
369 zx2967_i2c_writel(i2c, val, REG_CMD); in zx2967_smbus_xfer_read()
373 zx2967_i2c_writel(i2c, val, REG_CMD); in zx2967_smbus_xfer_read()
410 zx2967_i2c_writel(i2c, val, REG_CMD); in zx2967_smbus_xfer_write()