Jelajahi Sumber

gpio-button-hotplug: add more buttons

The keycodes are used by some boards.

Signed-off-by: Mathias Kresin <[email protected]>
Mathias Kresin 9 tahun lalu
induk
melakukan
d561b2f5ce
1 mengubah file dengan 24 tambahan dan 15 penghapusan
  1. 24 15
      package/kernel/gpio-button-hotplug/src/gpio-button-hotplug.c

+ 24 - 15
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"),
 };
 
 /* -------------------------------------------------------------------------*/