linux/drivers/hid
Frank Wang 243d0b8d2a hid: usbhid: enable hid to wakeup system if it supports remote wakeup
Refer to E.2 (P67) of Device Class Definition for Human Interface
Devices V1.11, the bmAttributes field of the standard configuration
descriptor bit 5 should be set if the HID support Remote Wakeup.

This patch enable the usb HID to wake up the system if the HID
supports remote wakeup.

Change-Id: I169c49ff6187b6400b91633332a72964caca1a94
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
(cherry picked from commit e1653e4dc5)
2019-02-21 09:08:31 +08:00
..
i2c-hid rk: revert to v4.4 2019-02-10 00:33:21 +08:00
intel-ish-hid HID: intel-ish-hid: Enable Ice Lake mobile 2018-09-24 11:46:15 +02:00
usbhid hid: usbhid: enable hid to wakeup system if it supports remote wakeup 2019-02-21 09:08:31 +08:00
hid-a4tech.c
hid-accutouch.c
hid-alps.c HID: alps: allow incoming reports when only the trackstick is opened 2018-11-27 16:13:02 +01:00
hid-apple.c HID: add support for Apple Magic Keyboards 2018-08-28 13:52:50 +02:00
hid-appleir.c
hid-asus.c Merge branch 'for-4.17/upstream' into for-linus 2018-04-05 13:28:46 +02:00
hid-aureal.c
hid-axff.c
hid-belkin.c
hid-betopff.c
hid-cherry.c
hid-chicony.c rk: revert to v4.4 2019-02-10 00:33:21 +08:00
hid-cmedia.c
hid-core.c rk: revert to v4.4 2019-02-10 00:33:21 +08:00
hid-corsair.c rk: revert to v4.4 2019-02-10 00:33:21 +08:00
hid-cougar.c HID: cougar: Add support for the Cougar 500k Gaming Keyboard 2018-07-23 11:35:05 +02:00
hid-cp2112.c rk: revert to v4.4 2019-02-10 00:33:21 +08:00
hid-cypress.c rk: revert to v4.4 2019-02-10 00:33:21 +08:00
hid-debug.c rk: revert to v4.4 2019-02-10 00:33:21 +08:00
hid-dr.c
hid-elan.c HID: elan: Add support for touchpad on the Toshiba Click Mini L9W 2018-07-17 15:25:40 +02:00
hid-elecom.c HID: elecom: add support for EX-G M-XT4DRBK trackball 2018-03-06 15:15:47 +01:00
hid-elo.c rk: revert to v4.4 2019-02-10 00:33:21 +08:00
hid-emsff.c
hid-ezkey.c
hid-gaff.c
hid-gembird.c
hid-generic.c HID: generic: create one input report per application type 2018-04-26 14:17:31 +02:00
hid-gfrm.c HID: generic: create one input report per application type 2018-04-26 14:17:31 +02:00
hid-google-hammer.c HID: google: Add support for whiskers 2018-06-11 14:11:36 +02:00
hid-gt683r.c
hid-gyration.c
hid-holtek-kbd.c
hid-holtek-mouse.c
hid-holtekff.c
hid-hyperv.c Input: hyper-v - fix wakeup from suspend-to-idle 2018-12-21 14:15:12 +01:00
hid-icade.c
hid-ids.h rk: revert to v4.4 2019-02-10 00:33:21 +08:00
hid-input.c rk: revert to v4.4 2019-02-10 00:33:21 +08:00
hid-ite.c HID: ite: Add USB id match for another ITE based keyboard rfkill key quirk 2019-01-13 09:50:56 +01:00
hid-jabra.c
hid-kensington.c
hid-keytouch.c
hid-kye.c
hid-lcpower.c
hid-led.c
hid-lenovo.c HID: lenovo: Add support for IBM/Lenovo Scrollpoint mice 2018-04-25 10:48:35 +02:00
hid-lg.c
hid-lg.h
hid-lg2ff.c
hid-lg3ff.c
hid-lg4ff.c
hid-lg4ff.h
hid-lgff.c
hid-logitech-dj.c
hid-logitech-hidpp.c
hid-magicmouse.c HID: generic: create one input report per application type 2018-04-26 14:17:31 +02:00
hid-mf.c
hid-microsoft.c HID: microsoft: support the Surface Dial 2018-07-17 15:33:47 +02:00
hid-monterey.c
hid-multitouch.c rk: revert to v4.4 2019-02-10 00:33:21 +08:00
hid-nti.c
hid-ntrig.c rk: revert to v4.4 2019-02-10 00:33:21 +08:00
hid-ortek.c
hid-penmount.c
hid-petalynx.c
hid-picolcd_backlight.c
hid-picolcd_cir.c rk: revert to v4.4 2019-02-10 00:33:21 +08:00
hid-picolcd_core.c
hid-picolcd_debugfs.c
hid-picolcd_fb.c treewide: kmalloc() -> kmalloc_array() 2018-06-12 16:19:22 -07:00
hid-picolcd_lcd.c
hid-picolcd_leds.c
hid-picolcd.h
hid-pl.c
hid-plantronics.c rk: revert to v4.4 2019-02-10 00:33:21 +08:00
hid-primax.c
hid-prodikeys.c
hid-quirks.c HID: quirks: fix RetroUSB.com devices 2018-12-13 09:16:23 +01:00
hid-redragon.c HID: redragon: fix num lock and caps lock LEDs 2018-06-25 15:23:40 +02:00
hid-retrode.c
hid-rkvr.c hid/hid-rkvr: fix compile warning 2018-02-07 18:46:00 +08:00
hid-rkvr.h
hid-rmi.c rk: revert to v4.4 2019-02-10 00:33:21 +08:00
hid-roccat-arvo.c
hid-roccat-arvo.h
hid-roccat-common.c
hid-roccat-common.h
hid-roccat-isku.c
hid-roccat-isku.h
hid-roccat-kone.c
hid-roccat-kone.h
hid-roccat-koneplus.c
hid-roccat-koneplus.h
hid-roccat-konepure.c
hid-roccat-kovaplus.c rk: revert to v4.4 2019-02-10 00:33:21 +08:00
hid-roccat-kovaplus.h
hid-roccat-lua.c
hid-roccat-lua.h
hid-roccat-pyra.c
hid-roccat-pyra.h
hid-roccat-ryos.c
hid-roccat-savu.c
hid-roccat-savu.h
hid-roccat.c vfs: do bulk POLL* -> EPOLL* replacement 2018-02-11 14:34:03 -08:00
hid-saitek.c HID: hid-saitek: Add device ID for RAT 7 Contagion 2018-08-30 10:58:44 +02:00
hid-samsung.c
hid-sensor-custom.c iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong values for signed numbers 2018-12-05 19:32:13 +01:00
hid-sensor-hub.c rk: revert to v4.4 2019-02-10 00:33:21 +08:00
hid-sjoy.c
hid-sony.c rk: revert to v4.4 2019-02-10 00:33:21 +08:00
hid-speedlink.c
hid-steam.c HID: steam: remove input device when a hid client is running. 2018-12-01 09:37:24 +01:00
hid-steelseries.c
hid-sunplus.c
hid-tivo.c
hid-tmff.c
hid-topseed.c
hid-twinhan.c
hid-uclogic.c HID: core: remove the need for HID_QUIRK_NO_EMPTY_INPUT 2018-03-23 15:44:57 +01:00
hid-udraw-ps3.c
hid-waltop.c
hid-wiimote-core.c HID: wiimote: add support for Guitar-Hero devices 2018-06-25 15:26:06 +02:00
hid-wiimote-debug.c
hid-wiimote-modules.c HID: wiimote: add support for Guitar-Hero devices 2018-06-25 15:26:06 +02:00
hid-wiimote.h HID: wiimote: add support for Guitar-Hero devices 2018-06-25 15:26:06 +02:00
hid-xinmo.c rk: revert to v4.4 2019-02-10 00:33:21 +08:00
hid-zpff.c
hid-zydacron.c
hidraw.c rk: revert to v4.4 2019-02-10 00:33:21 +08:00
Kconfig rk: revert to v4.4 2019-02-10 00:33:21 +08:00
Makefile rk: revert to v4.4 2019-02-10 00:33:21 +08:00
uhid.c rk: revert to v4.4 2019-02-10 00:33:21 +08:00
wacom_sys.c Merge branch 'for-4.19/wacom' into for-linus 2018-08-20 18:12:42 +02:00
wacom_wac.c rk: revert to v4.4 2019-02-10 00:33:21 +08:00
wacom_wac.h HID: wacom: generic: add the "Report Valid" usage 2018-03-07 15:21:44 +01:00
wacom.h