diff options
author | Jiri Kosina <jkosina@suse.cz> | 2008-04-23 16:39:43 +0200 |
---|---|---|
committer | Jiri Kosina <jkosina@suse.cz> | 2008-04-23 16:39:43 +0200 |
commit | aaad2b0c757f3e6e02552cb0bdcd91a5ec0d6305 (patch) | |
tree | 61a81c4dfe02ef22118833a0cb500d24d39386cf /drivers/hid/usbhid/hid-quirks.c | |
parent | 94bc891b00e40cbec375feb4568780af183fd7f4 (diff) | |
download | op-kernel-dev-aaad2b0c757f3e6e02552cb0bdcd91a5ec0d6305.zip op-kernel-dev-aaad2b0c757f3e6e02552cb0bdcd91a5ec0d6305.tar.gz |
HID: fix report descriptor handling for MS Wireless model 1028
Fix a typo in report descriptor fixup, which results in improper
substitution and leaving old value in place.
Reported-by: Juha Motorsportcom <juha_motorsportcom@luukku.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Diffstat (limited to 'drivers/hid/usbhid/hid-quirks.c')
-rw-r--r-- | drivers/hid/usbhid/hid-quirks.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/hid/usbhid/hid-quirks.c b/drivers/hid/usbhid/hid-quirks.c index 28ddc3f..8d2bc93 100644 --- a/drivers/hid/usbhid/hid-quirks.c +++ b/drivers/hid/usbhid/hid-quirks.c @@ -1113,7 +1113,7 @@ static void usbhid_fixup_microsoft_descriptor(unsigned char *rdesc, int rsize) && rdesc[557] == 0x19 && rdesc[559] == 0x29) { printk(KERN_INFO "Fixing up Microsoft Wireless Receiver Model 1028 report descriptor\n"); - rdesc[284] = rdesc[304] = rdesc[558] = 0x35; + rdesc[284] = rdesc[304] = rdesc[557] = 0x35; rdesc[352] = 0x36; rdesc[286] = rdesc[355] = 0x46; rdesc[306] = rdesc[559] = 0x45; |