Root/target/linux/generic-2.6/patches-2.6.30/410-gpio_buttons.patch

1--- a/drivers/input/misc/Kconfig
2+++ b/drivers/input/misc/Kconfig
3@@ -250,4 +250,20 @@ config INPUT_RB532_BUTTON
4       To compile this driver as a module, choose M here: the
5       module will be called rb532_button.
6 
7+config INPUT_GPIO_BUTTONS
8+ tristate "Polled GPIO buttons interface"
9+ depends on GENERIC_GPIO
10+ select INPUT_POLLDEV
11+ help
12+ This driver implements support for buttons connected
13+ to GPIO pins of various CPUs (and some other chips).
14+
15+ Say Y here if your device has buttons connected
16+ directly to such GPIO pins. Your board-specific
17+ setup logic must also provide a platform device,
18+ with configuration data saying which GPIOs are used.
19+
20+ To compile this driver as a module, choose M here: the
21+ module will be called gpio-buttons.
22+
23 endif
24--- a/drivers/input/misc/Makefile
25+++ b/drivers/input/misc/Makefile
26@@ -24,3 +24,4 @@ obj-$(CONFIG_INPUT_SPARCSPKR) += sparcs
27 obj-$(CONFIG_INPUT_UINPUT) += uinput.o
28 obj-$(CONFIG_INPUT_WISTRON_BTNS) += wistron_btns.o
29 obj-$(CONFIG_INPUT_YEALINK) += yealink.o
30+obj-$(CONFIG_INPUT_GPIO_BUTTONS) += gpio_buttons.o
31

Archive Download this file



interactive