summaryrefslogtreecommitdiff
path: root/sys/dev/usb
AgeCommit message (Collapse)Author
2009-08-10clear the beacons owner/valid bits to avoid garbage.Damien Bergamini
slightly modified version of a diff from Piotr Durlej. similar to what the vendor driver is doing.
2009-08-10missing argument to DPRINTF.Damien Bergamini
no binary change (RUN_DEBUG only).
2009-08-10undef OTUS_DEBUG.Damien Bergamini
can't believe this made it into 4.6 :-(
2009-08-09Check if the command buffer has been allocated before we free it. FixesMarcus Glocker
a possible page fault trap while device detach.
2009-08-03timeout_add -> timeout_add_msecBret Lambert
ok jsg@
2009-08-02Never return nonzero in a device activate method invoked with DVACT_ACTIVATE,Miod Vallat
for this prevents it to be invoked with DVACT_DEACTIVATE later. This had been sweeped some time ago already, but bad constructs crept in again.
2009-07-31timeout_add -> timeout_add_msecBret Lambert
ok jsg@
2009-07-29timeout_add -> timeout_add_msecBret Lambert
ok martynas@
2009-07-29sitecom needs commaMartynas Venckus
2009-07-29- WL168 -> WL168V4Martynas Venckus
- P5B, WUSB54GCV2, WL168V1 ok jsg@
2009-07-29syncMartynas Venckus
2009-07-29- add couple of new urtw, Linksys WUSB54GC v2, Sitecom WL-168 v1.Martynas Venckus
from realtek windows driver - and also P5B Deluxe; from asus - WL168 is actually WL168 rev. 4 ok jsg@
2009-07-29Linksys WUSB54GC v3Damien Bergamini
2009-07-29add Linksys WUSB54GC v3 which is a run(4) RT2070 (802.11b/g only).Damien Bergamini
2009-07-26If we recognize a specific mouse model where we need to override locatorMiod Vallat
information, do this after the locator information has been obtained.
2009-07-24Global Item #3 should be Physical Minimum not Maximum accordingJonathan Gray
to the HID spec. From FreeBSD hid.c rev 1.31
2009-07-24timeout_add -> timeout_add_msecBret Lambert
ok krw@
2009-07-23Add some more udl devices. -mojMats O Jansson
2009-07-23sync. -mojMats O Jansson
2009-07-23Add some more udl devices. -mojMats O Jansson
2009-07-23Use the correct buffer for non-zero report IDs in uhidev_set_report().Jonathan Gray
From Dave Huang via NetBSD rev 1.18. ok miod@ deraadt@
2009-07-19clalloc() can't fail, so there's no need to handle failure cases.Bret Lambert
Change to void function. Also, no need to have global tty stats pointer, so just return it from clalloc, as the caller frees it immediately anyway. ok miod@
2009-07-10timeout_add -> timeout_add_msecBret Lambert
ok damien@
2009-07-10timeout_add -> timeout_add_msecBret Lambert
ok damien@
2009-07-02Revert the 'optimization' I attempted in r1.21 since it turns outKenneth R Westerback
that returning COMPLETE for non-SCSI_POLL commands is significant. Fixes double free of xs and subsequent crashes caused by pulling out USB media while i/o is active. Problem analyzed & fix discovered by hshoexer@. A more general fix may follow post-4.6. ok miod@ deraadt@.
2009-06-28Better wording for the not-supported-video-control message.Marcus Glocker
Requested by and OK deraadt@
2009-06-24print RFv1/RFv2 for 8187L dmesgs; since code paths are very differentMartynas Venckus
also print 8187B/8187L rev. ids for unknown revisions and remove dots as suggested by jsg@. ok jsg@
2009-06-21simplify write_s16 routine and just use memory stack instead of twoMartynas Venckus
buffers. ok jsg@. tested by kevlo@ and myself
2009-06-17fix endianness issue on BE.Damien Bergamini
2009-06-06regenYojiro Uo
2009-06-06add another UDL deviceYojiro Uo
- LCD-4300U (century corp.) ok mglocker@
2009-06-06- implement support for rtl8187bMartynas Venckus
- change state properly in urtw_stop. disable interrupts, rx, and tx. fixes scanning, ifconfig down, and some other issues - fix rxgain; for ver. 2 - remove delays; that have been removed 8185 -> 8187 new one tested by jsg@, a bunch of people on tech@, and myself old one tested by nick@
2009-06-05catch up NetBSD kern/41048.Yojiro Uo
check for a non-NULL configuration descriptor before dereferencing. ok deraadt@
2009-06-05this one tooMartynas Venckus
2009-06-05reduce diff i will send in a minuteMartynas Venckus
2009-06-04- factor out rf into its own structureMartynas Venckus
- clean up the softc a bit - remove unused SET_CHANNEL - init set sens
2009-06-04- 8187 uses different anaparam valuesMartynas Venckus
- use function pointer we've saved; that'll make things easier for 8187b.
2009-06-04detect & print the revision (rev. d, b) of rtl8187l chip using theMartynas Venckus
tx_conf register. if you get "not supported" in your dmesg; it's actually an (early) rtl8187b that's using rtl8187l id; so you should test the diff on tech@. otherwise; rtl8187b devices not matched yet.
2009-06-04- prepare for multiple revisions; urtw_lookup stuffMartynas Venckus
- fix some comments - remove var from a declaration; for consistency
2009-06-04- make comments understandable by lintMartynas Venckus
- reduce diff a bit
2009-06-04difs&eifs are 8187 regsMartynas Venckus
2009-06-04- KNFMartynas Venckus
- nitemize
2009-06-04- update io functions to support indexMartynas Venckus
- add index macros
2009-06-04- fix some commentsMartynas Venckus
- remove some unused fields from softc - spacing
2009-06-04spacingMartynas Venckus
2009-06-04instead of having some 'generic' data str. with "NB: don't use itMartynas Venckus
for tx" for some fields, and functions trying to do everything; split it into rx_data & tx_data. this way it's less error-prone. i've actually fixed a bug doing this. "please start comitting this stuff" jsg@
2009-06-04trying to split some parts;Martynas Venckus
- tx_start never actually free'd mbufs; oops report/test/ok jsg@
2009-06-04regenDamien Bergamini
2009-06-04the Sitecom WL-608 is a run(4) (although it is not 80.11n capable).Damien Bergamini
it has an RT2070 MAC/BB which is a (cheap) single-chip 802.11g solution. USB ID provided by Michael Kiesel.
2009-06-03syncMartynas Venckus