]> git.baikalelectronics.ru Git - kernel.git/commit
HID: amd_sfh: Handle condition of "no sensors" for SFH1.1
authorBasavaraj Natikar <Basavaraj.Natikar@amd.com>
Tue, 27 Sep 2022 10:27:26 +0000 (15:57 +0530)
committerJiri Kosina <jkosina@suse.cz>
Fri, 30 Sep 2022 08:31:18 +0000 (10:31 +0200)
commitfc50ec5062508947d9f7a4f70775a62b36c54cbe
tree8a99fcef42aa2124869c048d26d140c0ad6f7774
parentd79cd251a575e8842aa6ed5ac1ef0ad42d1e6a71
HID: amd_sfh: Handle condition of "no sensors" for SFH1.1

Based on num_hid_devices, each sensor device registers to HID. If
"no sensors" then amd_sfh work initialization and scheduling
doesn’t make sense and return ENODEV to stop driver probe.
Hence add a check for num_hid_devices to handle special
case in the situation of "no sensors" for SFH1.1.

Fixes: ee69d9cff432 ("HID: amd_sfh: Implement SFH1.1 functionality")
Signed-off-by: Basavaraj Natikar <Basavaraj.Natikar@amd.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c