freebsd-skq/sys/dev/usb
Weongyo Jeong c3d6943244 - improve AL2230 RF handling when the device type is zd1211. After this
patch the RX/TX performance becomes about 17~18 Mbps comparing with
  the previous whose values were RX 7~8Mbps and TX 13~14Mbps.
- improve AL2230 RF handling in zd1211b
- support AL2230S RF that PV2000 is renamed to AL2230S
- use register ZYD_CR244, ZYD_CR243, ZYD_CR242 when the driver writes
  values on RF.  This routine is more faster than the original one
- use private TX lock to avoid LOR at zyd_raw_xmit()
- increase TX slots from 1 to 5
- needs to set the channel at IEEE80211_S_AUTH not IEEE80211_S_RUN
- detailed error handling.  In previous the next command was sent to the
  device even if there was errors
- setting ZYD_MAC_RX_THRESHOLD value should be different between 1211
  and 1211b
- only try to stop the device at zyd_init_locked() if the device is
  UPed
- do not use MTX_RECURSE
- do not try to grap Giant lock when the channel is changing
- move the device initialization routines from zyd_attach to zyd_init to
  give a device full-reset chance to the driver.
- code cleanup at zyd_raw_xmit()
- simplify zyd_attach() routines
- resort functions and clean up variables
- DPRINTF style change.
- style(9)

Reviewed by:	sam
2008-11-25 02:19:02 +00:00
..
dsbr100io.h
ehci_mbus.c Mbus attachment for USB EHCI integrated controller on Marvell chips. 2008-10-14 07:05:20 +00:00
ehci_pci.c Add modules for the HCI part of USB. This is convenient when having a UHCI 2008-10-09 19:22:00 +00:00
ehci.c Mbus attachment for USB EHCI integrated controller on Marvell chips. 2008-10-14 07:05:20 +00:00
ehcireg.h Add isochronous transfer support for USB 2.0 2008-08-18 04:49:58 +00:00
ehcivar.h Mbus attachment for USB EHCI integrated controller on Marvell chips. 2008-10-14 07:05:20 +00:00
FILES
hid.c Fix a typo: According to the hid spec, Global item #3 2008-08-18 17:05:59 +00:00
hid.h
if_aue.c Add a quirk for Belkin USB Bluetooth adapters (F8T012xx1 series) 2008-11-12 13:58:59 +00:00
if_auereg.h
if_axe.c From the OpenBSD commit log : 2008-05-13 14:00:09 +00:00
if_axereg.h
if_cdce.c
if_cdcereg.h
if_cue.c
if_cuereg.h
if_kue.c
if_kuereg.h
if_rue.c
if_ruereg.h
if_rum.c Add the D-Link DWA-110 2008-08-19 01:44:56 +00:00
if_rumreg.h
if_rumvar.h
if_udav.c
if_udavreg.h
if_upgt.c Add Conexant/Intersil PrismGT SoftMAC wireless USB driver - upgt(4). 2008-08-11 03:57:31 +00:00
if_upgtvar.h Add Conexant/Intersil PrismGT SoftMAC wireless USB driver - upgt(4). 2008-08-11 03:57:31 +00:00
if_ural.c Free the correct buffer list on failure. 2008-07-30 00:38:10 +00:00
if_uralreg.h
if_uralvar.h
if_zyd.c - improve AL2230 RF handling when the device type is zd1211. After this 2008-11-25 02:19:02 +00:00
if_zydfw.h
if_zydreg.h - improve AL2230 RF handling when the device type is zd1211. After this 2008-11-25 02:19:02 +00:00
kue_fw.h
ohci_pci.c Add modules for the HCI part of USB. This is convenient when having a UHCI 2008-10-09 19:22:00 +00:00
ohci.c Fix a benign typo that would give out an incorrect warning message. 2008-07-17 22:40:23 +00:00
ohcireg.h
ohcivar.h
rio500_usb.h src/sys/dev/usb2/controller/uss820dci_pccard.c 2008-11-19 08:56:35 +00:00
rt2573_ucode.h
sl811hs.c
sl811hsreg.h
sl811hsvar.h
slhci_pccard.c Add modules for the HCI part of USB. This is convenient when having a UHCI 2008-10-09 19:22:00 +00:00
u3g.c Hide the attach message. This needs to be done in the probe as well, as 2008-11-13 21:49:07 +00:00
uark.c uark/ucom: Minor code cleanup. 2008-10-09 20:51:25 +00:00
ubsa.c Remove a comment that belonged to a deleted if statement. 2008-10-22 20:18:47 +00:00
ubser.c
ubser.h
uchcom.c
ucom.c Don't include <sys/clist.h> inside ucom(4) and ufoma(4). 2008-10-23 19:16:57 +00:00
ucomvar.h Replace all calls to minor() with dev2unit(). 2008-09-27 08:51:18 +00:00
ucycom.c
udbp.c Retire the MALLOC and FREE macros. They are an abomination unto style(9). 2008-10-23 15:53:51 +00:00
udbp.h
ufm.c Replace all calls to minor() with dev2unit(). 2008-09-27 08:51:18 +00:00
ufoma.c Don't include <sys/clist.h> inside ucom(4) and ufoma(4). 2008-10-23 19:16:57 +00:00
uftdi.c Integrate the new MPSAFE TTY layer to the FreeBSD operating system. 2008-08-20 08:31:58 +00:00
uftdireg.h
ugen.c Add a reset device command to ugen.c. 2008-11-13 21:34:34 +00:00
ugraphire_rdesc.h
uhci_pci.c Add modules for the HCI part of USB. This is convenient when having a UHCI 2008-10-09 19:22:00 +00:00
uhci.c
uhcireg.h
uhcivar.h
uhid.c Replace all calls to minor() with dev2unit(). 2008-09-27 08:51:18 +00:00
uhub.c
uipaq.c Make uipaq's ucom callbacks easier to read while I'm hear looking for 2008-08-31 03:39:59 +00:00
ukbd.c uark/ucom: Minor code cleanup. 2008-10-09 20:51:25 +00:00
ulpt.c Replace all calls to minor() with dev2unit(). 2008-09-27 08:51:18 +00:00
umass.c Move all the hacks for the Huawei, Novatel and Qualcomm cards into a stub 2008-10-14 08:41:54 +00:00
umct.c Typo. 2008-10-10 20:05:15 +00:00
umodem.c All the other routines returned EIO from the param routine. Return it 2008-08-31 03:22:19 +00:00
ums.c Replace all calls to minor() with dev2unit(). 2008-09-27 08:51:18 +00:00
uplcom.c Kill dead code. This has been a 'todo' item for a long time and the 2008-08-31 03:08:26 +00:00
urio.c Replace all calls to minor() with dev2unit(). 2008-09-27 08:51:18 +00:00
usb_ethersubr.c Remove NETISR_MPSAFE, which allows specific netisr handlers to be directly 2008-07-04 00:21:38 +00:00
usb_ethersubr.h
usb_if.m
usb_mem.c
usb_mem.h
usb_port.h
usb_quirks.c Add support for the Microsoft Comfort Optical Mouse 3000 (model 1043). 2008-11-12 13:32:19 +00:00
usb_quirks.h
usb_subr.c Silence detach messages if the device has marked itself quiet (u3g). 2008-11-13 21:46:19 +00:00
usb.c Replace all calls to minor() with dev2unit(). 2008-09-27 08:51:18 +00:00
usb.h Add a reset device command to ugen.c. 2008-11-13 21:34:34 +00:00
usbcdc.h
usbdevs Add a quirk for Belkin USB Bluetooth adapters (F8T012xx1 series) 2008-11-12 13:58:59 +00:00
usbdi_util.c
usbdi_util.h
usbdi.c Add a reset device command to ugen.c. 2008-11-13 21:34:34 +00:00
usbdi.h Add a reset device command to ugen.c. 2008-11-13 21:34:34 +00:00
usbdivar.h
usbhid.h
uscanner.c Replace all calls to minor() with dev2unit(). 2008-09-27 08:51:18 +00:00
uslcom.c
uvisor.c Style nit: s/^ }/}/ 2008-08-23 23:28:33 +00:00
uvscom.c Kill dead code. This has been a 'todo' item for a long time and the 2008-08-31 03:08:26 +00:00
uxb360gp_rdesc.h Change my email address to the one from the FreeBSD project. 2008-05-24 18:35:55 +00:00