Commit 578f3a35fecabff49bad808c5301313f785b5462

Authored by Jiri Kosina
1 parent 06d2148ed3

HID: add USB ID for another dual gameron adapter

0x0810/0x0002 needs the very same handling as 0x0001.

Reported-by: Steve Conklin <sconklin@canonical.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>

Showing 3 changed files with 4 additions and 0 deletions Side-by-side Diff

drivers/hid/hid-core.c
... ... @@ -1267,6 +1267,7 @@
1267 1267 { HID_USB_DEVICE(USB_VENDOR_ID_EZKEY, USB_DEVICE_ID_BTC_8193) },
1268 1268 { HID_USB_DEVICE(USB_VENDOR_ID_GENERIC_13BA, USB_DEVICE_ID_GENERIC_13BA_KBD_MOUSE) },
1269 1269 { HID_USB_DEVICE(USB_VENDOR_ID_GAMERON, USB_DEVICE_ID_GAMERON_DUAL_PSX_ADAPTOR) },
  1270 + { HID_USB_DEVICE(USB_VENDOR_ID_GAMERON, USB_DEVICE_ID_GAMERON_DUAL_PCS_ADAPTOR) },
1270 1271 { HID_USB_DEVICE(USB_VENDOR_ID_GREENASIA, 0x0003) },
1271 1272 { HID_USB_DEVICE(USB_VENDOR_ID_GYRATION, USB_DEVICE_ID_GYRATION_REMOTE) },
1272 1273 { HID_USB_DEVICE(USB_VENDOR_ID_GYRATION, USB_DEVICE_ID_GYRATION_REMOTE_2) },
drivers/hid/hid-ids.h
... ... @@ -163,6 +163,7 @@
163 163  
164 164 #define USB_VENDOR_ID_GAMERON 0x0810
165 165 #define USB_DEVICE_ID_GAMERON_DUAL_PSX_ADAPTOR 0x0001
  166 +#define USB_DEVICE_ID_GAMERON_DUAL_PCS_ADAPTOR 0x0002
166 167  
167 168 #define USB_VENDOR_ID_GENERAL_TOUCH 0x0dfc
168 169  
drivers/hid/hid-pl.c
... ... @@ -178,6 +178,8 @@
178 178 static const struct hid_device_id pl_devices[] = {
179 179 { HID_USB_DEVICE(USB_VENDOR_ID_GAMERON, USB_DEVICE_ID_GAMERON_DUAL_PSX_ADAPTOR),
180 180 .driver_data = 1 }, /* Twin USB Joystick */
  181 + { HID_USB_DEVICE(USB_VENDOR_ID_GAMERON, USB_DEVICE_ID_GAMERON_DUAL_PCS_ADAPTOR),
  182 + .driver_data = 1 }, /* Twin USB Joystick */
181 183 { HID_USB_DEVICE(USB_VENDOR_ID_GREENASIA, 0x0003), }, /* GreenAsia Inc. USB Joystick */
182 184 { }
183 185 };