]> www.infradead.org Git - linux.git/commitdiff
HID: amd_sfh: Fix max supported HID devices
authorBasavaraj Natikar <Basavaraj.Natikar@amd.com>
Mon, 24 Apr 2023 16:04:06 +0000 (21:34 +0530)
committerBenjamin Tissoires <benjamin.tissoires@redhat.com>
Tue, 25 Apr 2023 08:58:28 +0000 (10:58 +0200)
commit 4bd763568dbd ("HID: amd_sfh: Support for additional light sensor")
adds additional sensor devices, but forgets to add the number of HID
devices to match. Thus, the number of HID devices does not match the
actual number of sensors.

In order to prevent corruption and system hangs when more than the
allowed number of HID devices are accessed, the number of HID devices is
increased accordingly.

Fixes: 4bd763568dbd ("HID: amd_sfh: Support for additional light sensor")
Link: https://bugzilla.kernel.org/show_bug.cgi?id=217354
Signed-off-by: Basavaraj Natikar <Basavaraj.Natikar@amd.com>
Link: https://lore.kernel.org/r/20230424160406.2579888-1-Basavaraj.Natikar@amd.com
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
drivers/hid/amd-sfh-hid/amd_sfh_hid.h

index 528036892c9d2143835cc4667c8ac80c4e517cdc..97296f587bc727c626436c4074f44c44aa238d24 100644 (file)
@@ -11,7 +11,7 @@
 #ifndef AMDSFH_HID_H
 #define AMDSFH_HID_H
 
-#define MAX_HID_DEVICES                5
+#define MAX_HID_DEVICES                6
 #define AMD_SFH_HID_VENDOR     0x1022
 #define AMD_SFH_HID_PRODUCT    0x0001