UPSTREAM: HID: add missing hid usages

Add some missing hid usages from consumer page, add
some display brightness control usages from approved hid usage
table request HUTTR41:
http://www.usb.org/developers/hidpage/HUTRR41.pdf
and add voice command usage from approved request HUTTR45:
http://www.usb.org/developers/hidpage/Voice_Command_Usage.pdf

[jkosina@suse.cz: removed KEY_BRIGHTNESS_TOGGLE / KEY_DISPLAYTOGGLE
 conflict from hid-debug.c]

Signed-off-by: Olivier Gay <ogay@logitech.com>
Signed-off-by: Mathieu Meisser <mmeisser@logitech.com>
Acked-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>

(cherry-picked from commit f362e690e5530dd8ace289da991bda558731678e)
BUG=chromium:389558
TEST=compiles

Change-Id: Ieccb288e54776b2b23e50c122380bf07e602671f
Reviewed-by: Nestor Lopez Casado <nlopezcasad@logitech.com>
Commit-Queue: Nestor Lopez Casado <nlopezcasad@logitech.com>
Tested-by: Nestor Lopez Casado <nlopezcasad@logitech.com>
Reviewed-on: https://chromium-review.googlesource.com/207791
Reviewed-by: Andrew de los Reyes <adlr@chromium.org>
Tested-by: Andrew de los Reyes <adlr@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/208931
3 files changed