summaryrefslogtreecommitdiff
path: root/drivers/hid
diff options
context:
space:
mode:
authorJiri Kosina <jkosina@suse.cz>2010-04-07 12:10:29 +0200
committerJiri Kosina <jkosina@suse.cz>2010-04-07 12:10:29 +0200
commitc0858552c088616c18879c347d9e0daa98cf2b15 (patch)
treeb482af2e19051b62eb92a303553a98de0b3cfb26 /drivers/hid
parent6549981bc54777c37eccf987e227aff47022ab7c (diff)
downloadlinux-3.10-c0858552c088616c18879c347d9e0daa98cf2b15.tar.gz
linux-3.10-c0858552c088616c18879c347d9e0daa98cf2b15.tar.bz2
linux-3.10-c0858552c088616c18879c347d9e0daa98cf2b15.zip
HID: ntrig: explain firmware quirk
Commit 6549981bc54777c ("HID: fix N-trig touch panel with recent firmware") adds a quirk that is needed for devices with more recent firmware so that they become operational. As it's not directly obvious from the code why is it needed, a comment is worthwile. Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Diffstat (limited to 'drivers/hid')
-rw-r--r--drivers/hid/hid-ntrig.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/hid/hid-ntrig.c b/drivers/hid/hid-ntrig.c
index 513db0a47c4..a418f9e19ce 100644
--- a/drivers/hid/hid-ntrig.c
+++ b/drivers/hid/hid-ntrig.c
@@ -352,7 +352,8 @@ static int ntrig_probe(struct hid_device *hdev, const struct hid_device_id *id)
}
}
- report = hdev->report_enum[HID_FEATURE_REPORT].report_id_hash[0x0a];
+ /* This is needed for devices with more recent firmware versions */
+ report = hdev->report_enum[HID_FEATURE_REPORT].report_id_hash[0x0a];
if (report)
usbhid_submit_report(hdev, report, USB_DIR_OUT);