summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/usb_quirks.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* s/ITUNER/MICROCHIP/ following usbdevs -r1.689jasper2018-07-101-3/+3
|
* Attach the iPhone 6 as ugen(4), from Laurent GUALDI.mpi2015-11-271-1/+2
|
* add USB_PRODUCT_ITUNER_USBLCD256x64 as UQ_BAD_HID so libusb can talk viaabieber2014-03-201-1/+2
| | | | | | interrupt transfers OK sthen@
* Add several devices we already have defined in usbdevs and are also known to beandre2014-03-201-1/+1
| | | | | | | | UPSes. (forced commit due to previous empty commit message) ok mpi@ sthen@
* *** empty log message ***andre2014-03-201-23/+1
|
* Removing devices supported by upd(4) from quirks.andre2014-03-191-4/+1
| | | | ok mpi@
* Treat another OMRON UPS, BY35S, as ugen(4).aoyama2013-10-301-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | Now NUT (sysutils/nut in ports) works on this device, and may work on other OMRON UPSs, by: 1. Apply following diff to NUT source: https://gist.github.com/ao-kenji/7070817 2. Put following setting in /etc/nut/ups.conf. --- [by35s] driver = blazer_usb port = auto desc = "OMRON BY35S" vendorid = 0590 productid = 0080 subdriver = ippon --- Reference: http://sunnyone41.blogspot.jp/2011/05/omron-by50subuntu-1104.html (written in Japanese) ok deraadt@ mpi@
* backout previous phidgets quirkjcs2013-03-081-2/+1
|
* add a quirk for phidgets to attach as ugen instead of uhidjcs2013-03-071-1/+2
|
* add uhid/uaudio quirks for the iPad and iPad 2.brynet2012-01-311-2/+4
| | | | ok deraadt@/dcoppa@ and sthen@.
* Mark Apple iPod and iPhone products with UQ_BAD_HID and UAUDIO_FLAG_BAD_AUDIO.dhill2011-12-011-1/+11
| | | | | | | This allows these devices to attach as ugen, so at least we can use some apps, like gphoto2 to retrieve media. requested by a few, ok mikeb@
* Knock out a bunch more UPS devices from attaching to uhid(4).sthen2011-03-091-3/+20
| | | | feedback/ok deraadt@
* don't attach to the hid interface of the ti msp430jakemsr2010-12-021-1/+2
|
* Prevent the Dream Link USB LED Message Board to be attached as an HIDarmani2010-10-031-1/+2
| | | | | | device so it can be used in userland. ok jasper@
* - prevent about then dots from being emitted by my rum(4) upon attach.jasper2010-09-151-1/+2
|
* - add a quirk for the apple clear orb usb speakersjasper2010-08-211-1/+2
|
* Quirk for USB_PRODUCT_MICROSOFT_WLINTELLIMOUSE turns out not to bemiod2010-08-021-3/+1
| | | | | required; PR 6436 ok deraadt@
* move audio specific quirks out of usb_quirks and into uaudiojakemsr2010-07-191-14/+1
| | | | ok krw
* knock out MetaGeek Wi-Spy 2.4i from attaching to uhid.sthen2010-07-151-1/+2
|
* - add my shantou DM9601 (UQ_NO_STRINGS).jasper2010-04-071-1/+2
| | | | ok sthen@
* Add Velleman K8055 USB experimenter kit (from Jens Teglhus Moller)sthen2010-04-071-1/+3
| | | | and Belkin F6C120 UPS, both UQ_BAD_HID.
* Move UQ_BAD_HIDs together and line up columns better.sthen2010-04-071-28/+24
| | | | ok deraadt@, earlier version ok jasper@, feedback halex@
* remove bogus quirk. these devices do not lie about their type, butjakemsr2009-10-171-7/+1
| | | | | | | they do have bSynchAddress set to 0 in their endpoint descriptor. uaudio(4) used to not handle that correctly, but now does. positive response from krw, deraadt, ratchov
* some huawei E220 OEM devices has broken strings in the device descriptor.yuo2009-05-111-1/+4
| | | | to suppress broken output in dmesg, add { UQ_NO_STRINGS } flag to the device.
* sync to MECANIQUE change, and add a uftdi found there, spotted by Henrik Hellerstedtderaadt2009-04-221-2/+2
|
* liebert ubs as ugenderaadt2008-11-291-1/+2
|
* - add a quirk for the terratec uaudio device to stop uhidev(4)jasper2008-11-251-1/+5
| | | | | | from attaching with a hint from mglocker@
* prevent mustek from attaching as uhid. ok theo, sthen@martynas2008-09-081-1/+2
|
* syncderaadt2008-08-271-1/+2
|
* another ups to knock out of being a uhidderaadt2008-08-261-1/+2
|
* Since we have ehci(4) isoc support now, don't demote USB2 uvideo(4)mglocker2008-08-111-5/+1
| | | | | | | devices to USB1, instead let them attach to ehci(4). This may break a couple of the devices for the moment, but it's the way we have to go finally.
* There are devices out there which are UVC compatible, but do not showmglocker2008-07-221-1/+5
| | | | | | | | | | | up as this (we love standards). To make those devices attach anyway we add an explicit quirk device list. Of course this list still needs to be extended. Thanks to Jerome Pinot for reporting about this issue and testing this diff with his cam, which is such a device. OK yuo@
* add usb2.0 to usb1.1(ohci/uchi) handover request to usb subsystem.yuo2008-06-291-2/+2
| | | | | | | | | | | add new quirk entry for uvideo which is required isoc transfer. Some usb2.0 devices use isochronous transfer but current usb subsystem does not support isoc transfer in ehci(usb2.0) bus. This patch introduce new psuedo usb hub request UHF_PORT_DISOWN_TO_1_1 to handover the device to ehci to usb1.1 bus(ohci or uhci). ok mglocker@ deraadt@ fgsch@
* First pass at removing clauses 3 and 4 from NetBSD licenses.ray2008-06-261-8/+1
| | | | | | | | | Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@
* Remove the QuickCam Pro 5000 from the quirks list now that therebrad2008-06-221-3/+1
| | | | | | is a UVC driver. ok robert@
* Sync USB ids. Although the Pro 5000 should be removed as it isbrad2008-06-191-3/+3
| | | | a UVC compliant webcam.
* typomiod2008-06-151-2/+2
|
* expand the quirk framework to enable device class matchyuo2008-06-151-8/+41
| | | | ok deraadt@
* Add a quirk to prevent this LCD device from attaching as a HID. This is ackuethe2008-05-241-1/+2
| | | | | | | not somewhere we want to go in the long term - adding a quirk for every device out there that does something a little funky. It would be better if devices that claimed they are HIDs actually acted like it. Failing that, passing usb commands though uhid would be nice.
* Add support for Microsoft Wireless Intellimouse, from FreeBSD. Not only doesmiod2008-05-081-1/+9
| | | | | | | this device bends the uhid specs backwards, it is also completely unusable for left-handed people due to its shape. Tested on actual hardware thanks to a donation from Maxim Belooussov.
* another omron usb that must be ugen; vladas.urbonas@gmailderaadt2008-05-061-1/+2
|
* SiSPM devices are like belkin ups; do not attach as uhid, pr#5719deraadt2008-02-231-1/+6
|
* add CNU550pro; from iss @ e-sky.ruderaadt2007-11-251-1/+3
|
* attach Logitech QuickCam Pro 5000 as ugen for nowrobert2007-11-211-1/+3
|
* CCU-550 EVDO; Alexey Vatchenkoderaadt2007-11-141-1/+3
|
* OMRON BX35F is a UPS and should not be claimed by uhidhenning2007-08-281-1/+2
| | | | From: vladas <vladas.urbonas@gmail.com>
* Remove the "Static" declaration of many functions. It was defined to be emptymbalmer2007-06-051-2/+2
| | | | | | | and it was not consistently used. It was confusing as it suggested these functions were static, which they were not. discussed with dlg and jsg, ok jsg.
* A quirk is needed for the Logitech QuickCam Notebook to prevent attachingrobert2007-05-221-1/+3
| | | | | to uaudio(4) instead of ugen(4), because of the internal microphone. from brad;
* Remove logprintf macrojsg2007-05-211-2/+2
|
* knock UPS products out from being matched as HID devicesderaadt2007-01-011-1/+5
|