From d561b2f5ce2e5f8d388103804ecfa8586bcbcf0e Mon Sep 17 00:00:00 2001 From: Mathias Kresin Date: Wed, 19 Oct 2016 21:08:14 +0200 Subject: [PATCH] gpio-button-hotplug: add more buttons The keycodes are used by some boards. Signed-off-by: Mathias Kresin --- .../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 93fc047d08f1..2bd3ff1813d3 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"), }; /* -------------------------------------------------------------------------*/ -- 2.30.2