18 lines
		
	
	
		
			364 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			364 B
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef __LINUX_I2C_TSC2007_H
 | 
						|
#define __LINUX_I2C_TSC2007_H
 | 
						|
 | 
						|
/* linux/i2c/tsc2007.h */
 | 
						|
 | 
						|
struct tsc2007_platform_data {
 | 
						|
	u16	model;				/* 2007. */
 | 
						|
	u16	x_plate_ohms;
 | 
						|
 | 
						|
	int	(*get_pendown_state)(void);
 | 
						|
	void	(*clear_penirq)(void);		/* If needed, clear 2nd level
 | 
						|
						   interrupt source */
 | 
						|
	int	(*init_platform_hw)(void);
 | 
						|
	void	(*exit_platform_hw)(void);
 | 
						|
};
 | 
						|
 | 
						|
#endif
 |