NetBSD/sys/dev/usb
jakllsch 0117c2837f Tune ugen(4) isochronous parameters to better support high speed pipes.
Fixes PR#43159.

Justification:

UGEN_NISORFRMS, previously 4, is now 8 because that's the number of
microframes per frame on a high speed bus.  This allows data to be
transfered every microframe if necessary.

UGEN_NISOREQS, previously 6, is now 4.  This is harder to justify,
but I didn't think the total number of buffer frames needed to be
much more than it was.

UGEN_NISOFRAMES, previously 500, is now (UGEN_NISORFRMS * UGEN_NISOREQS)
(32 with values as above).  This is all the more we've actually used.
2010-07-27 20:20:46 +00:00
..
devlist2h.awk
ehci.c For interrupt transfer, nak throttling must be disabled, but for the other 2010-07-07 03:55:01 +00:00
ehcireg.h Improve EHCI isochronous code, fix scheduling. 2010-06-02 18:53:39 +00:00
ehcivar.h A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
ezload.c
ezload.h
FILES
files.usb Add upgt(4), a driver for Conexant/Intersil PrismGT SoftMAC USB 2010-07-04 15:21:57 +00:00
hid.c update DPRINTF to reflect actual function name 2010-05-14 17:32:57 +00:00
hid.h hid_get_data() does not work if the size of data is less than 2010-05-12 18:44:48 +00:00
if_atu.c Push the bpf_ops usage back into bpf.h. Push the common ifp->if_bpf 2010-04-05 07:19:28 +00:00
if_atureg.h
if_aue.c Push the bpf_ops usage back into bpf.h. Push the common ifp->if_bpf 2010-04-05 07:19:28 +00:00
if_auereg.h
if_axe.c KNF and misc cosmetics. 2010-06-24 15:01:45 +00:00
if_axereg.h KNF and misc cosmetics. 2010-06-24 15:01:45 +00:00
if_cdce.c Changes in cdce(4). 2010-05-19 21:10:42 +00:00
if_cdcereg.h
if_cue.c Push the bpf_ops usage back into bpf.h. Push the common ifp->if_bpf 2010-04-05 07:19:28 +00:00
if_cuereg.h
if_kue.c Push the bpf_ops usage back into bpf.h. Push the common ifp->if_bpf 2010-04-05 07:19:28 +00:00
if_kuereg.h Replace evil pointer casts that cause unaligned access panic on ARM and 2010-06-27 11:53:59 +00:00
if_rum.c Push the bpf_ops usage back into bpf.h. Push the common ifp->if_bpf 2010-04-05 07:19:28 +00:00
if_rumreg.h
if_rumvar.h Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_udav.c match on SUNRISING SR9600 Fast Ethernet 2010-04-19 21:56:35 +00:00
if_udavreg.h
if_upgt.c Add a missing newline in error messages. 2010-07-05 14:27:26 +00:00
if_upgtvar.h Add upgt(4), a driver for Conexant/Intersil PrismGT SoftMAC USB 2010-07-04 15:21:57 +00:00
if_upl.c Push the bpf_ops usage back into bpf.h. Push the common ifp->if_bpf 2010-04-05 07:19:28 +00:00
if_ural.c Push the bpf_ops usage back into bpf.h. Push the common ifp->if_bpf 2010-04-05 07:19:28 +00:00
if_uralreg.h
if_uralvar.h Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
if_url.c Push the bpf_ops usage back into bpf.h. Push the common ifp->if_bpf 2010-04-05 07:19:28 +00:00
if_urlreg.h
if_zyd.c Make zyd(4) use config_mountroot(9) to complete device initialization 2010-07-04 15:38:27 +00:00
if_zydreg.h Redefine bpf linkage through an always present op vector, i.e. 2010-01-19 22:06:18 +00:00
kue_fw.h
Makefile
Makefile.usbdevs
moscom.c Simplify activation hook. (sc_dying must die!) 2009-11-12 19:53:14 +00:00
ohci.c Revert previous - it was committed unintentionally along with other changes. 2010-06-09 13:33:13 +00:00
ohcireg.h
ohcivar.h Make sc_vendor in ohci_softc the same size as that in uhci_softc and ehci_softc. 2010-07-12 04:16:51 +00:00
pseye.c fix compilation with -Wmissing-field-initializers. 2010-04-22 08:45:55 +00:00
stuirda.c
TODO
u3g.c add Huawei E1750 Mobile Broadband HSPA USB Stick 2010-06-19 22:41:32 +00:00
uark.c Add a driver for ArkMicroChips 3116 serial devices, used in some Nokia 2010-05-29 17:39:41 +00:00
uaudio.c Simplify activation hook. (sc_dying must die!) 2009-11-12 19:50:01 +00:00
uaudioreg.h
uberry.c Delete the device-activation hook, it doesn't do anything useful. 2009-12-06 21:39:45 +00:00
ubsa_common.c
ubsa.c Simplify activation hooks. (sc_dying must die!) 2009-11-12 19:51:44 +00:00
ubsavar.h
ubt.c Simplify device-activation hooks. 2009-12-06 21:40:31 +00:00
uchcom.c Simplify activation hooks. (sc_dying must die!) 2009-11-12 19:51:44 +00:00
ucom.c printf -> aprint_normal to avoid empty linefeeds and partial messages 2010-02-20 14:52:22 +00:00
ucomvar.h Fix PR kern/42838 using option #1 as described by KIYOHARA Takashi in 2010-03-13 16:28:13 +00:00
ucycom.c Simplify device-activation hooks. 2009-12-06 21:40:31 +00:00
udl.c add the 19" Samsung display, make udl handle it 2010-04-11 13:57:22 +00:00
udl.h Add a driver for DisplayLink DL-1x0/1x5 based USB LCDs and USB-VGA adaptors. 2009-11-30 16:18:34 +00:00
udsbr.c Simplify activation hooks. (sc_dying must die!) 2009-11-12 19:51:44 +00:00
uep.c Simplify activation hooks. (sc_dying must die!) 2009-11-12 19:51:44 +00:00
uftdi.c Fix PR kern/42838 using option #1 as described by KIYOHARA Takashi in 2010-03-13 16:28:13 +00:00
uftdireg.h
ugen.c Tune ugen(4) isochronous parameters to better support high speed pipes. 2010-07-27 20:20:46 +00:00
ugensa.c Sort ugensa_devs by vendor/product. No functional change intended. 2010-06-14 22:24:14 +00:00
ugraphire_rdesc.h
uhci.c Do not process the abnormality system procedure, when Run/Stop=0 and 2010-06-29 04:02:07 +00:00
uhcireg.h
uhcivar.h A pointer typedef entails trading too much flexibility to declare const 2010-02-24 22:37:54 +00:00
uhid.c Simplify device-activation hooks. 2009-12-06 21:40:31 +00:00
uhidev.c Adjust report descriptor for Logitech USB Receiver M/N C-BT44 to 2010-01-12 16:50:58 +00:00
uhidev.h
uhmodem.c Simplify activation hooks. (sc_dying must die!) 2009-11-12 19:58:27 +00:00
uhso.c Push the bpf_ops usage back into bpf.h. Push the common ifp->if_bpf 2010-04-05 07:19:28 +00:00
uhub.c Introduce the uhub_ubermatch variable. Setting it to 1 makes sure 2010-02-02 23:18:49 +00:00
uipaq.c Simplify activation hooks. (sc_dying must die!) 2009-11-12 19:58:27 +00:00
uirda.c Simplify activation hooks. (sc_dying must die!) 2009-11-12 19:58:27 +00:00
uirdavar.h
ukbd.c Tweak comment about keyboard mapping. 2010-02-09 16:01:17 +00:00
ukbdmap.c Fix a typo, that caused infinite loops. 2010-04-16 11:29:06 +00:00
ukbdvar.h
ukyopon.c
ukyopon.h
ulpt.c Simplify device-activation hooks. 2009-12-06 21:40:31 +00:00
umass_isdata.c
umass_isdata.h
umass_quirks.c Add quirks for Creative Nomad MuVo, it chokes when told to prevent 2010-06-08 20:40:07 +00:00
umass_quirks.h
umass_scsipi.c Remove uarea swap-out functionality: 2009-10-21 21:11:57 +00:00
umass_scsipi.h
umass.c KNF 2010-02-13 02:16:51 +00:00
umassvar.h Remove UMASS_QUIRK_IGNORE_RESIDUE, instead max out the expected response 2010-02-13 02:09:41 +00:00
umct.c Simplify activation hooks. (sc_dying must die!) 2009-11-12 19:58:27 +00:00
umct.h
umidi_quirks.c
umidi_quirks.h
umidi.c Simplify activation hooks. (sc_dying must die!) 2009-11-12 19:58:27 +00:00
umidireg.h
umidivar.h
umodem_common.c add quirk for CDC-ACM devices that do not have a CDC UNION interface descriptor. 2010-06-27 10:41:26 +00:00
umodem.c
umodemvar.h
ums.c Make ums.c work with a "Microsoft Natural Ergonomic Desktop 7000" mouse. 2010-01-14 09:30:39 +00:00
uplcom.c Implement monitoring of CTS and RI lines. Use UCDC_N_SERIAL_* instead 2009-12-25 03:13:43 +00:00
urio.c Simplify device-activation hooks. 2009-12-06 21:40:31 +00:00
urio.h
usb_mem.c
usb_mem.h
usb_port.h
usb_quirks.c add quirk for CDC-ACM devices that do not have a CDC UNION interface descriptor. 2010-06-27 10:41:26 +00:00
usb_quirks.h add quirk for CDC-ACM devices that do not have a CDC UNION interface descriptor. 2010-06-27 10:41:26 +00:00
usb_subr.c do a port reset between initial device descriptor fetch and 2010-07-27 16:15:30 +00:00
usb_verbose.c Move setting of the usb_verbose_loaded flag into the module's init routine. 2010-07-25 13:19:27 +00:00
usb_verbose.h Update usbverbose module to use module_autoload() rather than module_load(). 2010-06-06 18:58:26 +00:00
usb.c Update usbverbose module to use module_autoload() rather than module_load(). 2010-06-06 18:58:26 +00:00
usb.h Add symbolic constant for number of USB 2.0 microframes per frame. 2010-06-02 17:27:57 +00:00
usbcdc.h
usbdevices.config
usbdevs Add id for Samsung GT-B3730 LTE/4G datacard 2010-07-02 08:35:41 +00:00
usbdevs_data.h regen 2010-07-02 08:36:57 +00:00
usbdevs.h regen 2010-07-02 08:36:57 +00:00
usbdi_util.c usbd_do_request_flags(..., 0, 0, USBD_CONFIG_TIMEOUT) is equivalent to 2009-11-12 08:28:31 +00:00
usbdi_util.h Whitespace & style. 2009-11-12 08:32:57 +00:00
usbdi.c Fix leak of a usbd_xfer_handle when a interrupt pipe is aborted then 2010-01-16 17:03:03 +00:00
usbdi.h
usbdivar.h Re-order operations in usb_detach() so that if a usb(4) instance's 2009-11-12 20:11:35 +00:00
usbhid.h
usbroothub_subr.c
usbroothub_subr.h
uscanner.c Simplify device-activation hooks. 2009-12-06 21:40:31 +00:00
uslsa.c Simplify activation hooks. (sc_dying must die!) 2009-11-12 19:58:27 +00:00
usscanner.c Simplify device-activation hooks. 2009-12-06 21:40:31 +00:00
ustir.c Simplify activation hooks. (sc_dying must die!) 2009-11-12 19:58:27 +00:00
ustirreg.h
uthum.c Match an additional `SHT1x' signature when attaching. 2010-03-12 09:02:15 +00:00
utoppy.c Simplify device-activation hooks. 2009-12-06 21:40:31 +00:00
utoppy.h
uvideo.c fix compilation with -Wmissing-field-initializers. 2010-04-22 08:45:55 +00:00
uvideoreg.h
uvisor.c Simplify activation hooks. (sc_dying must die!) 2009-11-12 19:58:27 +00:00
uvscom.c Simplify activation hooks. (sc_dying must die!) 2009-11-12 19:58:27 +00:00
uyap_firmware.h
uyap.c
uyurex.c The monitor struct member is gone. Make this compile again. 2010-03-15 03:27:49 +00:00
xboxcontroller.c Simplify activation hooks. (sc_dying must die!) 2009-11-12 19:58:27 +00:00