mirror of
				https://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
				synced 2025-10-31 11:03:14 +00:00 
			
		
		
		
	 a33466e312
			
		
	
	
		a33466e312
		
	
	
	
	
		
			
			Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
		
			
				
	
	
		
			21 lines
		
	
	
		
			464 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			464 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef _GPIO_KEYS_H
 | |
| #define _GPIO_KEYS_H
 | |
| 
 | |
| struct gpio_keys_button {
 | |
| 	/* Configuration parameters */
 | |
| 	int code;		/* input event code (KEY_*, SW_*) */
 | |
| 	int gpio;
 | |
| 	int active_low;
 | |
| 	char *desc;
 | |
| 	int type;		/* input event type (EV_KEY, EV_SW) */
 | |
| 	int wakeup;		/* configure the button as a wake-up source */
 | |
| 	int debounce_interval;	/* debounce ticks interval in msecs */
 | |
| };
 | |
| 
 | |
| struct gpio_keys_platform_data {
 | |
| 	struct gpio_keys_button *buttons;
 | |
| 	int nbuttons;
 | |
| };
 | |
| 
 | |
| #endif
 |