forked from mirrors/linux
		
	The i2c-pxa driver should not contain EEPROM slave-mode emulation; this is something the platform should provide where required. Remove it. Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
		
			
				
	
	
		
			17 lines
		
	
	
	
		
			399 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
	
		
			399 B
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef _LINUX_I2C_ALGO_PXA_H
 | 
						|
#define _LINUX_I2C_ALGO_PXA_H
 | 
						|
 | 
						|
typedef enum i2c_slave_event_e {
 | 
						|
	I2C_SLAVE_EVENT_START_READ,
 | 
						|
	I2C_SLAVE_EVENT_START_WRITE,
 | 
						|
	I2C_SLAVE_EVENT_STOP
 | 
						|
} i2c_slave_event_t;
 | 
						|
 | 
						|
struct i2c_slave_client {
 | 
						|
	void *data;
 | 
						|
	void (*event)(void *ptr, i2c_slave_event_t event);
 | 
						|
	int  (*read) (void *ptr);
 | 
						|
	void (*write)(void *ptr, unsigned int val);
 | 
						|
};
 | 
						|
 | 
						|
#endif /* _LINUX_I2C_ALGO_PXA_H */
 |