diff options
Diffstat (limited to 'include/linux/gpio_keys.h')
| -rw-r--r-- | include/linux/gpio_keys.h | 7 | 
1 files changed, 4 insertions, 3 deletions
diff --git a/include/linux/gpio_keys.h b/include/linux/gpio_keys.h index dd1a56fbe92..3204edfe6b1 100644 --- a/include/linux/gpio_keys.h +++ b/include/linux/gpio_keys.h @@ -3,14 +3,15 @@  struct gpio_keys_button {  	/* Configuration parameters */ -	int code;		/* input event code (KEY_*, SW_*) */ +	unsigned int code;	/* input event code (KEY_*, SW_*) */  	int gpio;  	int active_low; -	char *desc; -	int type;		/* input event type (EV_KEY, EV_SW) */ +	const char *desc; +	unsigned int type;	/* input event type (EV_KEY, EV_SW, EV_ABS) */  	int wakeup;		/* configure the button as a wake-up source */  	int debounce_interval;	/* debounce ticks interval in msecs */  	bool can_disable; +	int value;		/* axis value for EV_ABS */  };  struct gpio_keys_platform_data {  |