[source] gpio-button-hotplug: add more buttons

LEDE Commits lede-commits at lists.infradead.org
Sun Nov 27 06:39:07 PST 2016


mkresin pushed a commit to source.git, branch master:
https://git.lede-project.org/d561b2f5ce2e5f8d388103804ecfa8586bcbcf0e

commit d561b2f5ce2e5f8d388103804ecfa8586bcbcf0e
Author: Mathias Kresin <dev at kresin.me>
AuthorDate: Wed Oct 19 21:08:14 2016 +0200

    gpio-button-hotplug: add more buttons
    
    The keycodes are used by some boards.
    
    Signed-off-by: Mathias Kresin <dev at kresin.me>
---
 .../gpio-button-hotplug/src/gpio-button-hotplug.c  | 39 +++++++++++++---------
 1 file changed, 24 insertions(+), 15 deletions(-)

diff --git a/package/kernel/gpio-button-hotplug/src/gpio-button-hotplug.c b/package/kernel/gpio-button-hotplug/src/gpio-button-hotplug.c
index 93fc047..2bd3ff1 100644
--- a/package/kernel/gpio-button-hotplug/src/gpio-button-hotplug.c
+++ b/package/kernel/gpio-button-hotplug/src/gpio-button-hotplug.c
@@ -82,21 +82,30 @@ extern u64 uevent_next_seqnum(void);
 	}
 
 static struct bh_map button_map[] = {
-	BH_MAP(BTN_0,		"BTN_0"),
-	BH_MAP(BTN_1,		"BTN_1"),
-	BH_MAP(BTN_2,		"BTN_2"),
-	BH_MAP(BTN_3,		"BTN_3"),
-	BH_MAP(BTN_4,		"BTN_4"),
-	BH_MAP(BTN_5,		"BTN_5"),
-	BH_MAP(BTN_6,		"BTN_6"),
-	BH_MAP(BTN_7,		"BTN_7"),
-	BH_MAP(BTN_8,		"BTN_8"),
-	BH_MAP(BTN_9,		"BTN_9"),
-	BH_MAP(KEY_POWER,	"power"),
-	BH_MAP(KEY_RESTART,	"reset"),
-	BH_MAP(KEY_RFKILL,	"rfkill"),
-	BH_MAP(KEY_WPS_BUTTON,	"wps"),
-	BH_MAP(KEY_WIMAX,	"wwan"),
+	BH_MAP(BTN_0,			"BTN_0"),
+	BH_MAP(BTN_1,			"BTN_1"),
+	BH_MAP(BTN_2,			"BTN_2"),
+	BH_MAP(BTN_3,			"BTN_3"),
+	BH_MAP(BTN_4,			"BTN_4"),
+	BH_MAP(BTN_5,			"BTN_5"),
+	BH_MAP(BTN_6,			"BTN_6"),
+	BH_MAP(BTN_7,			"BTN_7"),
+	BH_MAP(BTN_8,			"BTN_8"),
+	BH_MAP(BTN_9,			"BTN_9"),
+	BH_MAP(KEY_BRIGHTNESS_ZERO,	"brightness_zero"),
+	BH_MAP(KEY_CONFIG,		"config"),
+	BH_MAP(KEY_COPY,		"copy"),
+	BH_MAP(KEY_EJECTCD,		"eject"),
+	BH_MAP(KEY_HELP,		"help"),
+	BH_MAP(KEY_LIGHTS_TOGGLE,	"lights_toggle"),
+	BH_MAP(KEY_PHONE,		"phone"),
+	BH_MAP(KEY_POWER,		"power"),
+	BH_MAP(KEY_RESTART,		"reset"),
+	BH_MAP(KEY_RFKILL,		"rfkill"),
+	BH_MAP(KEY_VIDEO,		"video"),
+	BH_MAP(KEY_WIMAX,		"wwan"),
+	BH_MAP(KEY_WLAN,		"wlan"),
+	BH_MAP(KEY_WPS_BUTTON,		"wps"),
 };
 
 /* -------------------------------------------------------------------------*/



More information about the lede-commits mailing list