Revised version of this patchset based on received feedback, as well as an additional bugfix for the edge case where the driver attempts to schedule the alread-scheduled lizard mode heartbeat, leading to a deadlock. Vicki Pfau (2): HID: hid-steam: Add Steam Deck support HID: hid-steam: Add rumble on Deck drivers/hid/Kconfig | 12 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-steam.c | 383 +++++++++++++++++++++++++++++++++++++--- 3 files changed, 368 insertions(+), 28 deletions(-) -- 2.39.1