Home
last modified time | relevance | path

Searched refs:i2c_slave_event (Results 1 – 7 of 7) sorted by relevance

/linux-4.19.296/drivers/i2c/busses/
Di2c-designware-slave.c175 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()
Di2c-emev2.c231 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()
Di2c-aspeed.c292 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()
Di2c-rcar.c581 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()
Di2c-stm32f7.c1172 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/
Di2c.h53 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/
Di2c-slave-eeprom.c34 enum i2c_slave_event event, u8 *val) in i2c_slave_eeprom_slave_cb()