summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb
AgeCommit message (Expand)AuthorFilesLines
2017-01-09Remove unneeded <sys/malloc.h> from Michael W. Bombardieri.mpi6-12/+6
2017-01-08Make urtwn(4) use AMRR instead of letting the firmware handle rate scaling.stsp1-6/+63
2017-01-07Remove unused MIX_CN_CIN macro, make umidi_evlen[] static, style(9).ratchov1-35/+19
2017-01-03No need to set use_maxpkt twice. From Michael W. Bombardieri. Thanks.ratchov1-2/+2
2017-01-03No need to include sys/malloc.h. From Michael W. Bombardieri. Thanks.ratchov1-2/+1
2016-12-27Add cast to silence warnings generated by clang.kettenis1-2/+2
2016-12-20Group identical close_in_jack() and close_out_jack() into a singleratchov1-17/+7
2016-12-15Regen usbdevspirofti2-4/+14
2016-12-15Add Intel Bluetooth devices found on x250 and x260 Thinkpads.pirofti1-1/+3
2016-12-12Use DPRINTF instead of printf() in #ifdef UAUDIO_DEBUG section. Fromratchov1-5/+3
2016-12-12Match on the FTDI Suunto product id, from Kristaps Dzonsons who testedjsg1-1/+2
2016-12-12Add support for Option iCON 505 from Piotr Isajew and consistentlyjsg1-2/+3
2016-12-12regenjsg2-12/+17
2016-12-12Add Option iCON 505 from Piotr Isajew and consistentlyjsg1-4/+5
2016-12-05Remove unused variable. From Michael W. Bombardieri <mb@ii.net>. Thanks!ratchov1-3/+1
2016-11-30Do not overlay DMA fragment decriptors with free list handling.mpi2-13/+18
2016-11-29m_free() and m_freem() test for NULL. Simplify callers which had their ownjsg1-3/+2
2016-11-25The NCM encoding allows to aggregate multiple segments in one singlegerhard3-20/+61
2016-11-21Some MBIM devices need a FCC Authentication before they're willing togerhard3-17/+250
2016-11-16regengerhard2-4/+9
2016-11-16Add Sierra Wireless EM7455 LTE module.gerhard1-1/+2
2016-11-16Use memcpy() to copy structures into freshly malloc'ated buffers,ratchov1-3/+3
2016-11-14Stop looking for further NCM datagrams if either length or offset ofgerhard1-2/+2
2016-11-10Use the NdpIndex of the NCM header as the offset of the NCM pointer insteadgerhard1-4/+5
2016-11-08Remove superfluous DMA synchronization now that the stack is doing it formpi2-11/+2
2016-11-08Remove dead store. From Michael W. Bombardieri <mb at ii.net>. Thanks.ratchov1-4/+2
2016-11-06Avoid calling usbd_set_config_no() in *_attach() and let the stack dompi15-146/+30
2016-10-27Uniformize debug printfs, by using consistently __func__ everywhere.ratchov1-120/+127
2016-10-25Make kernel without INET6 compile again.bluhm1-1/+3
2016-10-12Rename CDCE_ZAURUS option to CDCE_CRC32 for clarity.fcambus2-14/+14
2016-10-04Let the stack perform DMA synchronization instead of doing it (partially)mpi1-7/+21
2016-10-03Fix some bus_dmamap_sync(9) calls.mpi1-17/+40
2016-10-02Save and restore the (non-standard) USBMODE register around a reset of thekettenis3-4/+18
2016-09-26Move the net/bpf.h include within the #if NBPFILTER directivefcambus1-2/+2
2016-09-24Remove unused functions.kettenis2-59/+2
2016-09-23Add quirk to allow Yamaha UR22 to attach as uaudio(4). Fromratchov1-1/+3
2016-09-23syncratchov2-2/+7
2016-09-23Add Yamaha UR22 audio interface.ratchov1-1/+2
2016-09-21SierraWireless MC7455.mpi1-1/+2
2016-09-21regenmpi2-4/+9
2016-09-21SierraWireless MC7455mpi1-1/+2
2016-09-21Remove a hack now that the USB stack correctly set the maximum packetmpi1-9/+3
2016-09-19Correctly check for valid maximum packet size.mpi1-2/+2
2016-09-19``bMaxPacketSize'' is reported as a power of 2 for super speed devicesmpi1-3/+7
2016-09-19Remove unused getdev() audio driver functions.ratchov2-44/+2
2016-09-18Ensure that the device descriptor ``bMaxPacketSize'' value is usablempi1-26/+41
2016-09-16Switch urndis(4) over to the generic RNDIS headermikeb2-286/+47
2016-09-15all pools have their ipl set via pool_setipl, so fold it into pool_init.dlg5-23/+16
2016-09-14Always set the MAC address when initializing the chip.mpi2-5/+11
2016-09-14Remove drain(), query_encoding(), mappage() and get_default_params()ratchov2-200/+4