]> www.infradead.org Git - users/jedix/linux-maple.git/commit
HID: amd_sfh: Move sensor discovery before HID device initialization
authorBasavaraj Natikar <Basavaraj.Natikar@amd.com>
Thu, 18 Jul 2024 11:16:16 +0000 (16:46 +0530)
committerBenjamin Tissoires <bentiss@kernel.org>
Tue, 23 Jul 2024 17:09:38 +0000 (19:09 +0200)
commit8031b001da700474c11d28629581480b12a0d8d4
tree3d039cd1d69156f793c87ed97c45c1293e8d6c44
parentbacc15e010fc5a235fb2020b06a29a9961b5db82
HID: amd_sfh: Move sensor discovery before HID device initialization

Sensors discovery is independent of HID device initialization. If sensor
discovery fails after HID initialization, then the HID device needs to be
deinitialized. Therefore, sensors discovery should be moved before HID
device initialization.

Fixes: 7bcfdab3f0c6 ("HID: amd_sfh: if no sensors are enabled, clean up")
Tested-by: Aurinko <petrvelicka@tuta.io>
Signed-off-by: Basavaraj Natikar <Basavaraj.Natikar@amd.com>
Link: https://patch.msgid.link/20240718111616.3012155-1-Basavaraj.Natikar@amd.com
Signed-off-by: Benjamin Tissoires <bentiss@kernel.org>
drivers/hid/amd-sfh-hid/amd_sfh_client.c