| /linux/include/trace/events/ |
| H A D | i2c_slave.h | 31 TP_PROTO(const struct i2c_client *client, enum i2c_slave_event event, 39 __field(enum i2c_slave_event, event )
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-emev2.c | 230 enum i2c_slave_event event; in em_i2c_slave_irq() 247 i2c_slave_event(priv->slave, I2C_SLAVE_STOP, &value); in em_i2c_slave_irq() 269 i2c_slave_event(priv->slave, event, &value); in em_i2c_slave_irq() 283 i2c_slave_event(priv->slave, I2C_SLAVE_WRITE_REQUESTED, in em_i2c_slave_irq() 288 ret = i2c_slave_event(priv->slave, in em_i2c_slave_irq()
|
| H A D | i2c-gxp.c | 371 i2c_slave_event(drvdata->slave, I2C_SLAVE_STOP, &buf); in gxp_i2c_slave_irq_handler() 379 i2c_slave_event(drvdata->slave, in gxp_i2c_slave_irq_handler() 386 ret = i2c_slave_event(drvdata->slave, in gxp_i2c_slave_irq_handler() 406 i2c_slave_event(drvdata->slave, in gxp_i2c_slave_irq_handler() 421 ret = i2c_slave_event(drvdata->slave, in gxp_i2c_slave_irq_handler()
|
| H A D | i2c-axxia.c | 321 i2c_slave_event(idev->slave, in axxia_i2c_slv_fifo_event() 325 i2c_slave_event(idev->slave, I2C_SLAVE_WRITE_RECEIVED, &val); in axxia_i2c_slv_fifo_event() 329 i2c_slave_event(idev->slave, I2C_SLAVE_STOP, &val); in axxia_i2c_slv_fifo_event() 345 i2c_slave_event(idev->slave, I2C_SLAVE_READ_REQUESTED, &val); in axxia_i2c_slv_isr() 349 i2c_slave_event(idev->slave, I2C_SLAVE_READ_PROCESSED, &val); in axxia_i2c_slv_isr() 353 i2c_slave_event(idev->slave, I2C_SLAVE_STOP, &val); in axxia_i2c_slv_isr()
|
| H A D | i2c-amd-asf-plat.c | 114 i2c_slave_event(dev->target, I2C_SLAVE_WRITE_REQUESTED, &val); in amd_asf_process_target() 117 i2c_slave_event(dev->target, I2C_SLAVE_WRITE_RECEIVED, &val); in amd_asf_process_target() 119 i2c_slave_event(dev->target, I2C_SLAVE_STOP, &val); in amd_asf_process_target()
|
| H A D | i2c-bcm-iproc.c | 380 i2c_slave_event(iproc_i2c->slave, in bcm_iproc_i2c_slave_read() 387 i2c_slave_event(iproc_i2c->slave, in bcm_iproc_i2c_slave_read() 393 i2c_slave_event(iproc_i2c->slave, in bcm_iproc_i2c_slave_read() 397 i2c_slave_event(iproc_i2c->slave, I2C_SLAVE_STOP, in bcm_iproc_i2c_slave_read() 453 i2c_slave_event(iproc_i2c->slave, in bcm_iproc_i2c_slave_isr() 458 i2c_slave_event(iproc_i2c->slave, in bcm_iproc_i2c_slave_isr() 495 i2c_slave_event(iproc_i2c->slave, I2C_SLAVE_STOP, &value); in bcm_iproc_i2c_slave_isr()
|
| H A D | i2c-aspeed.c | 278 i2c_slave_event(slave, I2C_SLAVE_STOP, &value); in aspeed_i2c_slave_irq() 322 i2c_slave_event(slave, I2C_SLAVE_READ_REQUESTED, &value); in aspeed_i2c_slave_irq() 333 i2c_slave_event(slave, I2C_SLAVE_READ_PROCESSED, &value); in aspeed_i2c_slave_irq() 339 ret = i2c_slave_event(slave, I2C_SLAVE_WRITE_REQUESTED, &value); in aspeed_i2c_slave_irq() 348 i2c_slave_event(slave, I2C_SLAVE_WRITE_RECEIVED, &value); in aspeed_i2c_slave_irq()
|
| H A D | i2c-rcar.c | 673 i2c_slave_event(priv->slave, I2C_SLAVE_READ_REQUESTED, &value); in rcar_i2c_slave_irq() 677 ret = i2c_slave_event(priv->slave, I2C_SLAVE_WRITE_REQUESTED, &value); in rcar_i2c_slave_irq() 691 i2c_slave_event(priv->slave, I2C_SLAVE_STOP, &value); in rcar_i2c_slave_irq() 701 ret = i2c_slave_event(priv->slave, I2C_SLAVE_WRITE_RECEIVED, &value); in rcar_i2c_slave_irq() 713 i2c_slave_event(priv->slave, I2C_SLAVE_READ_PROCESSED, &value); in rcar_i2c_slave_irq()
|
| /linux/include/linux/ |
| H A D | i2c.h | 39 enum i2c_slave_event; 41 enum i2c_slave_event event, u8 *val); 383 enum i2c_slave_event { enum 393 int i2c_slave_event(struct i2c_client *client, 394 enum i2c_slave_event event, u8 *val);
|
| /linux/drivers/input/misc/ |
| H A D | ibm-panel.c | 78 enum i2c_slave_event event, u8 *val) in ibm_panel_i2c_slave_cb()
|
| /linux/Documentation/i2c/ |
| H A D | slave-interface.rst | 60 ret = i2c_slave_event(client, event, &val)
|