Searched refs:i2c_op (Results 1 – 3 of 3) sorted by relevance
/drivers/i2c/busses/ |
D | i2c-sh_mobile.c | 266 static unsigned char i2c_op(struct sh_mobile_i2c_data *pd, in i2c_op() function 355 i2c_op(pd, OP_TX_STOP, data); in sh_mobile_i2c_isr_tx() 357 i2c_op(pd, OP_TX_FIRST, data); in sh_mobile_i2c_isr_tx() 359 i2c_op(pd, OP_TX, data); in sh_mobile_i2c_isr_tx() 375 i2c_op(pd, OP_TX_FIRST, data); in sh_mobile_i2c_isr_rx() 377 i2c_op(pd, OP_TX, data); in sh_mobile_i2c_isr_rx() 382 i2c_op(pd, OP_TX_TO_RX, 0); in sh_mobile_i2c_isr_rx() 390 i2c_op(pd, OP_RX_STOP, 0); in sh_mobile_i2c_isr_rx() 393 data = i2c_op(pd, OP_RX_STOP_DATA, 0); in sh_mobile_i2c_isr_rx() 395 data = i2c_op(pd, OP_RX, 0); in sh_mobile_i2c_isr_rx() [all …]
|
/drivers/media/common/ |
D | saa7146_i2c.c | 186 *dword, saa7146_read(dev, I2C_STATUS), dev->i2c_op); in saa7146_i2c_writeout() 193 dev->i2c_op = 1; in saa7146_i2c_writeout() 199 timeout = wait_event_interruptible_timeout(dev->i2c_wq, dev->i2c_op == 0, timeout); in saa7146_i2c_writeout() 200 if (timeout == -ERESTARTSYS || dev->i2c_op) { in saa7146_i2c_writeout()
|
D | saa7146_core.c | 332 if (0 != dev->i2c_op) { in interrupt_hw() 333 dev->i2c_op = 0; in interrupt_hw()
|