Gavin Atkinson
7dddb455e5
Prevent uhid(4) from attaching to the Liebert PowerSure Personal XT UPS.
...
PR: usb/129251
Submitted by: Andrew D Wiles <adw+gnats avatastic.co.uk>
MFC after: 1 week
2010-07-27 17:07:16 +00:00
Gavin Atkinson
c3b40fb7bf
Prevent uhid(4) from attaching to the Gembird Silver Shield remote power
...
plug. Note that the Vendor ID 0x04b4 is officially assigned to Cypress,
so use that instead of adding a second vendor with an identical ID, in the
same way other similar cases are treated in usb/usbdevs.
PR: usb/132785
Submitted by: Dirk-Willem van Gulik <dirkx webweaving.org>
MFC after: 1 week
2010-07-26 21:22:57 +00:00
Gavin Atkinson
7ab53cc48b
Prevent ukbd(4) and uhid(4) from attaching when a WiSPY DBx Spectrum
...
Analyzer is attached.
PR: usb/134631
Submitted by: Jesse Kempf <jkempf davisvision.com>
MFC after: 1 week
2010-07-26 20:44:29 +00:00
Andrew Thompson
0f66567792
Add a mass storage quirk.
...
PR: usb/147196
2010-06-22 21:03:13 +00:00
Andrew Thompson
9f2d3fc5f3
Add quirks for the Alcor SDCR_6362 Card Reader, Freecom HDD storage device and
...
Samsung YP_U4 music player.
PR: usb/145265, usb/146104
Submitted by: Dmitry Luhtionov, Urankar Mikael, Peter Toth
2010-05-12 22:26:23 +00:00
Andrew Thompson
b4eb1a01cf
Do not sync cache for the PL2506
...
PR: usb/144915
Submitted by: Monty Hall
2010-03-28 20:09:04 +00:00
Alexander Leidinger
2ac4d1f92f
- add some usb devices (scanner, printer, usb storage)
...
- add quirks for the usb storage
Reviewed by: hselasky
2010-03-26 11:02:01 +00:00
Andrew Thompson
b60541a9ec
Add UQ_KBD_BOOTPROTO quirk needed in r203896
2010-02-14 19:56:05 +00:00
Andrew Thompson
4d69093fcc
Add null check on quirk lookup and add a couple of umass quirks.
...
Submitted by: Hans Petter Selesky
2010-01-29 02:33:50 +00:00
Andrew Thompson
1feda9b418
Add new umass quirks for Western Digital MYBook and JMicron JM20337.
...
PR: usb/142225, usb/142228
Submitted by: Thomas Ward, Yoshikazu GOTO
MFC after: 1 week
2010-01-07 00:30:59 +00:00
Andrew Thompson
b55b073f14
Compact USB_VENDOR_X and USB_PRODUCT_Y in the quirk tables.
2009-12-28 00:42:42 +00:00
Andrew Thompson
47d54fbb13
Shorten the USB_QUIRK_ENTRY macro and undef it at the end, its only internal.
2009-12-23 01:41:52 +00:00
Andrew Thompson
eb58441685
Move all Mass Storage Quirks over to the USB quirk module.
...
Submitted by: Hans Petter Selasky
2009-12-23 01:16:24 +00:00
Andrew Thompson
ae6de8d67a
Wrap long lines.
2009-12-11 02:52:14 +00:00
Andrew Thompson
4b5437a114
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-11 02:44:15 +00:00
Andrew Thompson
063e119dcd
Add a config number quirk for the ELSA_MODEM1
...
Submitted by: Stefan Bethke
2009-09-28 08:09:11 +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