linux/include/linux/i2c-pxa.h
<<
>>
Prefs
   1#ifndef _LINUX_I2C_ALGO_PXA_H
   2#define _LINUX_I2C_ALGO_PXA_H
   3
   4typedef enum i2c_slave_event_e {
   5        I2C_SLAVE_EVENT_START_READ,
   6        I2C_SLAVE_EVENT_START_WRITE,
   7        I2C_SLAVE_EVENT_STOP
   8} i2c_slave_event_t;
   9
  10struct i2c_slave_client {
  11        void *data;
  12        void (*event)(void *ptr, i2c_slave_event_t event);
  13        int  (*read) (void *ptr);
  14        void (*write)(void *ptr, unsigned int val);
  15};
  16
  17#endif /* _LINUX_I2C_ALGO_PXA_H */
  18