Linus Torvalds
4ea4ed22b5
Merge tag 'for-linus-2023110101' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid
Pull HID updates from Jiri Kosina:
- fixes for crashes detected by CONFIG_KUNIT_ALL_TESTS in hid-uclogic
driver (Jinjie Ruan)
- HID selftests fixes and improvements (Benjamin Tissoires)
- probe error handling path fixes in hid-nvidia-shield driver
(Christophe JAILLET)
- cleanup of LED handling in hid-nintendo (Martino Fontana)
- big cleanup of logitech-hidpp probe code (Hans de Goede)
- Suspend/Resume fix for USB Thinkpad Compact Keyboard (Jamie Lentin)
- firmware detection improvement for Lenovo cptkbd (Mikhail
Khvainitski)
- IRQ shutdown and workqueue initialization fixes for hid-cp2112 driver
(Danny Kaehn)
- #ifdef CONFIG_PM removal from HID code (Thomas Weißschuh)
- other assorted device-ID additions and quirks
* tag 'for-linus-2023110101' of git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid: (31 commits)
HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
HID: logitech-hidpp: Stop IO before calling hid_connect()
HID: logitech-hidpp: Drop HIDPP_QUIRK_UNIFYING
HID: logitech-hidpp: Drop delayed_work_cb()
HID: logitech-hidpp: Fix connect event race
HID: logitech-hidpp: Remove unused connected param from *_connect()
HID: logitech-hidpp: Remove connected check for non-unifying devices
HID: logitech-hidpp: Add hidpp_non_unifying_init() helper
HID: logitech-hidpp: Move hidpp_overwrite_name() to before connect check
HID: logitech-hidpp: Move g920_get_config() to just before hidpp_ff_init()
HID: logitech-hidpp: Remove wtp_get_config() call from probe()
HID: logitech-hidpp: Move get_wireless_feature_index() check to hidpp_connect_event()
HID: logitech-hidpp: Revert "Don't restart communication if not necessary"
HID: logitech-hidpp: Don't restart IO, instead defer hid_connect() only
HID: rmi: remove #ifdef CONFIG_PM
HID: multitouch: remove #ifdef CONFIG_PM
HID: usbhid: remove #ifdef CONFIG_PM
HID: core: remove #ifdef CONFIG_PM from hid_driver
hid: lenovo: Resend all settings on reset_resume for compact keyboards
HID: uclogic: Fix a work->entry not empty bug in __queue_work()
...
2023-11-02 14:29:10 -10:00
..
2023-07-10 09:53:50 +02:00
2023-06-29 15:46:17 +02:00
2023-10-06 09:14:19 +02:00
2023-10-05 12:50:35 +02:00
2023-02-22 11:24:42 -08:00
2023-10-25 18:33:42 +02:00
2022-12-20 15:30:35 +01:00
2021-05-05 14:29:13 +02:00
2022-11-21 22:17:10 +01:00
2023-08-16 15:20:59 +02:00
2023-05-23 15:17:24 +02:00
2023-01-18 16:34:35 +01:00
2023-02-16 12:00:26 +01:00
2021-12-02 15:36:18 +01:00
2021-07-28 11:51:07 +02:00
2023-06-08 17:00:09 +02:00
2021-12-02 15:36:18 +01:00
2021-10-07 13:37:25 +02:00
2023-10-25 15:19:40 +02:00
2020-10-23 13:23:44 +02:00
2022-12-20 15:32:46 +01:00
2022-11-21 22:17:10 +01:00
2023-01-20 18:44:10 +01:00
2022-02-17 14:14:41 +01:00
2023-02-06 18:17:56 +01:00
2022-11-11 11:09:36 +01:00
2023-05-23 15:09:24 +02:00
2023-08-14 11:35:37 +02:00
2021-05-27 15:40:34 +02:00
2023-09-18 17:13:01 +02:00
2021-12-20 11:25:42 +01:00
2023-07-09 12:47:37 +02:00
2023-10-27 15:32:09 +02:00
2022-12-20 15:30:35 +01:00
2023-10-05 12:50:35 +02:00
2022-11-14 23:55:12 +01:00
2023-04-13 16:16:04 +02:00
2022-04-21 10:28:49 +02:00
2023-10-25 18:25:24 +02:00
2023-01-17 13:44:01 +01:00
2022-11-14 23:56:52 +01:00
2023-04-13 17:08:45 +02:00
2021-12-02 15:36:18 +01:00
2023-08-22 17:35:05 +02:00
2023-10-26 10:06:34 +02:00
2020-08-17 11:38:49 +02:00
2022-10-14 10:47:50 +01:00
2023-04-13 16:41:37 +02:00
2022-05-06 08:29:26 +02:00
2020-11-25 14:30:33 +01:00
2023-06-08 16:09:51 +02:00
2023-10-25 18:33:42 +02:00
2023-11-01 00:14:25 +01:00
2023-10-05 12:50:34 +02:00
2020-09-03 16:18:55 +02:00
2021-04-07 18:46:20 +02:00
2023-09-05 14:14:01 +02:00
2022-12-20 15:35:21 +01:00
2023-02-22 10:40:03 +01:00
2023-09-29 14:48:31 -07:00
2022-09-20 11:36:21 +01:00
2023-10-27 15:32:09 +02:00
2022-02-16 17:12:14 +01:00
2023-10-25 18:33:42 +02:00
2023-08-14 11:23:35 +02:00
2023-08-14 11:23:35 +02:00
2023-08-14 11:23:35 +02:00
2021-09-25 08:20:48 -07:00
2023-08-14 11:23:35 +02:00
2023-08-14 11:23:35 +02:00
2023-08-14 11:23:35 +02:00
2021-12-02 15:36:18 +01:00
2023-08-14 11:23:35 +02:00
2023-08-14 11:23:35 +02:00
2023-08-14 11:23:35 +02:00
2023-08-14 11:23:35 +02:00
2022-10-18 14:42:45 +02:00
2021-12-02 15:36:18 +01:00
2021-05-05 14:21:08 +02:00
2023-03-24 14:09:29 +01:00
2023-08-14 11:12:56 +02:00
2022-02-02 15:12:22 +01:00
2023-10-05 12:50:35 +02:00
2023-02-22 10:41:06 +01:00
2023-09-18 16:44:24 +02:00
2022-08-25 11:38:55 +02:00
2021-12-14 10:50:23 +01:00
2023-03-10 18:59:51 +01:00
2022-11-25 17:39:19 +08:00
2023-10-25 16:25:47 +02:00
2023-08-24 15:57:57 +02:00
2023-10-25 16:25:47 +02:00
2023-02-22 10:41:39 +01:00
2023-01-18 09:44:57 +01:00
2023-01-18 09:47:04 +01:00
2023-01-18 09:44:57 +01:00
2023-01-18 09:44:57 +01:00
2020-07-20 12:24:41 +02:00
2022-05-11 14:19:27 +02:00
2022-08-25 11:37:21 +02:00
2022-08-25 11:37:21 +02:00
2022-08-25 11:37:21 +02:00
2022-09-20 11:35:00 +01:00
2022-12-25 13:38:09 -08:00
2023-08-14 11:14:42 +02:00
2022-11-04 09:57:16 +01:00
2022-11-04 09:57:16 +01:00
2021-09-22 11:53:07 +02:00
2023-08-14 11:23:35 +02:00
2023-10-23 18:20:06 +10:00
2023-08-14 11:35:37 +02:00
2023-02-23 11:52:05 +01:00
2023-08-14 11:43:57 +02:00
2023-08-14 11:43:57 +02:00
2023-08-14 11:43:57 +02:00
2023-08-14 11:43:57 +02:00