Andrew Thompson
3bf0ccc8be
MFC r208006
...
Add quirks for the Alcor SDCR_6362 Card Reader, Freecom HDD storage device and
Samsung YP_U4 music player.
PR: usb/145265, usb/146104
2010-05-17 23:44:18 +00:00
Andrew Thompson
fb8f1e2afc
MFC r205681
...
- add some usb devices (scanner, printer, usb storage)
- add quirks for the usb storage
2010-04-07 00:30:25 +00:00
Andrew Thompson
a811dd8b64
MFC r205805
...
Do not sync cache for the PL2506
PR: usb/144915
Submitted by: Monty Hall
2010-04-06 23:31:22 +00:00
Andrew Thompson
76e18c9128
MFC r203899
...
Add UQ_KBD_BOOTPROTO quirk needed in r203896
2010-04-06 23:21:54 +00:00
Andrew Thompson
ce176213dd
MFC r203144
...
Add null check on quirk lookup and add a couple of umass quirks.
Submitted by: Hans Petter Selesky
2010-04-06 23:18:41 +00:00
Andrew Thompson
09a54b8e79
MFC r201701
...
Add new umass quirks for Western Digital MYBook and JMicron JM20337.
PR: usb/142225, usb/142228
Submitted by: Thomas Ward, Yoshikazu GOTO
2010-01-17 18:32:20 +00:00
Andrew Thompson
10280e6d17
MFC r201071
...
Compact USB_VENDOR_X and USB_PRODUCT_Y in the quirk tables.
2009-12-31 00:30:45 +00:00
Andrew Thompson
4ab13ae19c
MFC r200887
...
Shorten the USB_QUIRK_ENTRY macro and undef it at the end, its only internal.
2009-12-31 00:19:52 +00:00
Andrew Thompson
596828bab2
MFC r200886
...
Move all Mass Storage Quirks over to the USB quirk module.
Submitted by: Hans Petter Selasky
2009-12-31 00:19:16 +00:00
Andrew Thompson
e065c35e2a
MFC r200396
...
Wrap long lines.
2009-12-31 00:08:59 +00:00
Andrew Thompson
a1028b88ba
MFC r200395
...
Add a quirk for the Curitel UM175 where setting multiplexing for call
management over the data endpoint causes communication to die.
Take this one step further and model it on the existing NetBSD quirk and import
other device IDs from them.
Obtained from: NetBSD
2009-12-31 00:08:17 +00:00
Andrew Thompson
6b48cd2444
MFC r197569
...
Add a config number quirk for the ELSA_MODEM1
2009-10-29 23:22:54 +00:00
Andrew Thompson
ed6d949afd
- Make struct usb_xfer opaque so that drivers can not access the internals
...
- Reduce the number of headers needed for a usb driver, the common case is just usb.h and usbdi.h
2009-06-23 02:19:59 +00:00
Andrew Thompson
759736470c
Fix _USB2_* refernces in the header protection defines.
2009-06-15 01:09:19 +00:00
Andrew Thompson
a593f6b8de
s/usb2_/usb_|usbd_/ on all function names for the USB stack.
2009-06-15 01:02:43 +00:00
Andrew Thompson
760bc48e7e
s/usb2_/usb_/ on all C structs for the USB stack.
2009-05-28 17:36:36 +00:00
Andrew Thompson
3e5e312a28
MFp4 //depot/projects/usb; 157814, 157863, 157868
...
- The software computed HID size is not always correct, because the algoritm
does not handle unsorted HID descriptors.
- Change the way we obtain the report ID.
- Use the X/Y/Z+button locations instead for report ID source for ums.
- Add more range checks.
- Remove Microsoft Mouse quirks. If the positions are moduloed the report
length multiplied by 8, the values seem correct.
- Some minor style changes.
Submitted by: Hans Petter Selasky
2009-02-24 03:34:05 +00:00
Andrew Thompson
02ac645488
Move the new USB stack into its new home.
2009-02-23 18:31:00 +00:00