Searched refs:i2c_slave_event (Results 1 – 7 of 7) sorted by relevance
/linux-4.19.296/drivers/i2c/busses/ |
D | i2c-designware-slave.c | 175 i2c_slave_event(dev->slave, I2C_SLAVE_WRITE_REQUESTED, &val); in i2c_dw_irq_handler_slave() 182 if (!i2c_slave_event(dev->slave, in i2c_dw_irq_handler_slave() 195 if (!i2c_slave_event(dev->slave, in i2c_dw_irq_handler_slave() 203 if (!i2c_slave_event(dev->slave, I2C_SLAVE_READ_PROCESSED, in i2c_dw_irq_handler_slave() 207 i2c_slave_event(dev->slave, I2C_SLAVE_STOP, &val); in i2c_dw_irq_handler_slave() 214 if (!i2c_slave_event(dev->slave, I2C_SLAVE_WRITE_RECEIVED, in i2c_dw_irq_handler_slave() 218 i2c_slave_event(dev->slave, I2C_SLAVE_STOP, &val); in i2c_dw_irq_handler_slave()
|
D | i2c-emev2.c | 231 enum i2c_slave_event event; in em_i2c_slave_irq() 248 i2c_slave_event(priv->slave, I2C_SLAVE_STOP, &value); in em_i2c_slave_irq() 270 i2c_slave_event(priv->slave, event, &value); in em_i2c_slave_irq() 284 i2c_slave_event(priv->slave, I2C_SLAVE_WRITE_REQUESTED, in em_i2c_slave_irq() 289 ret = i2c_slave_event(priv->slave, in em_i2c_slave_irq()
|
D | i2c-aspeed.c | 292 i2c_slave_event(slave, I2C_SLAVE_READ_REQUESTED, &value); in aspeed_i2c_slave_irq() 301 i2c_slave_event(slave, I2C_SLAVE_READ_PROCESSED, &value); in aspeed_i2c_slave_irq() 307 i2c_slave_event(slave, I2C_SLAVE_WRITE_REQUESTED, &value); in aspeed_i2c_slave_irq() 310 i2c_slave_event(slave, I2C_SLAVE_WRITE_RECEIVED, &value); in aspeed_i2c_slave_irq() 313 i2c_slave_event(slave, I2C_SLAVE_STOP, &value); in aspeed_i2c_slave_irq()
|
D | i2c-rcar.c | 581 i2c_slave_event(priv->slave, I2C_SLAVE_READ_REQUESTED, &value); in rcar_i2c_slave_irq() 585 i2c_slave_event(priv->slave, I2C_SLAVE_WRITE_REQUESTED, &value); in rcar_i2c_slave_irq() 596 i2c_slave_event(priv->slave, I2C_SLAVE_STOP, &value); in rcar_i2c_slave_irq() 607 ret = i2c_slave_event(priv->slave, I2C_SLAVE_WRITE_RECEIVED, &value); in rcar_i2c_slave_irq() 615 i2c_slave_event(priv->slave, I2C_SLAVE_READ_PROCESSED, &value); in rcar_i2c_slave_irq()
|
D | i2c-stm32f7.c | 1172 i2c_slave_event(slave, I2C_SLAVE_READ_REQUESTED, &value); in stm32f7_i2c_slave_start() 1193 i2c_slave_event(slave, I2C_SLAVE_WRITE_REQUESTED, &value); in stm32f7_i2c_slave_start() 1314 i2c_slave_event(i2c_dev->slave_running, in stm32f7_i2c_slave_isr_event() 1329 ret = i2c_slave_event(i2c_dev->slave_running, in stm32f7_i2c_slave_isr_event() 1366 i2c_slave_event(i2c_dev->slave_running, I2C_SLAVE_STOP, &val); in stm32f7_i2c_slave_isr_event()
|
/linux-4.19.296/include/linux/ |
D | i2c.h | 53 enum i2c_slave_event; 54 typedef int (*i2c_slave_cb_t)(struct i2c_client *, enum i2c_slave_event, u8 *); 369 enum i2c_slave_event { enum 381 static inline int i2c_slave_event(struct i2c_client *client, in i2c_slave_event() function 382 enum i2c_slave_event event, u8 *val) in i2c_slave_event()
|
/linux-4.19.296/drivers/i2c/ |
D | i2c-slave-eeprom.c | 34 enum i2c_slave_event event, u8 *val) in i2c_slave_eeprom_slave_cb()
|