summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb
AgeCommit message (Expand)AuthorFilesLines
2015-04-16Make sure LLVM static analyzer do not report a false positive,mpi1-5/+3
2015-04-16New driver for Araneus Alea II TRNG. All the hardwork has been done bympi2-1/+199
2015-04-14Setting the configuration in *_attach() is a bad practise because if itmpi1-23/+10
2015-04-14It's not possible to call umcs_get_status() in interrupt contextmpi1-2/+28
2015-04-14Make sure we close the interrupt pipe when the device is detached.mpi1-7/+1
2015-04-13Now that if_input() set the receiving interface pointer on mbufs for usmpi1-2/+2
2015-04-10I did quite some changes to this driver, so add copyright.mpi1-1/+16
2015-04-10Full-speed isochronous transfers support with opportunistic micro-framesmpi3-356/+417
2015-04-10Convert remaining USB Ethernet adapter to if_input().mpi6-89/+35
2015-04-02use correct capitalization of 'BlackBerry'jasper4-11/+11
2015-04-01Small cleanups when attaching sensors, from David Higgs.mpi1-6/+5
2015-03-27Convert to if_input().mpi1-19/+6
2015-03-27simply do if_input() between splnet() and splx(), like other driversuaa1-6/+4
2015-03-25Expand ehci_{add,del}_intr_list() macros.mpi1-17/+12
2015-03-25Merge ehci_device_request() into ehci_device_ctrl_start() to matchmpi1-52/+35
2015-03-25Remove more DPRINTFs, this file is almost in a readable state now.mpi1-53/+3
2015-03-25Use KASSERT() to check when/if URQ_REQUEST is correctly set just likempi1-31/+9
2015-03-25Remove EHCI_DEBUG chunks that make things harder to understand.mpi1-159/+2
2015-03-24Convert to if_input(). Tested by jsg@ who found that at least one hismpi1-22/+6
2015-03-23unlock MII on smsc_miibus_writereg errorjsg1-1/+2
2015-03-23Return an error if getting the config descriptor failed.jsg1-1/+3
2015-03-23Convert to if_input(), tested by jsg@, thanks!mpi2-27/+12
2015-03-20Convert to if_input(), tested by Fabian Raetz, thanks!mpi1-10/+8
2015-03-19Let it compile.mpi1-5/+5
2015-03-19Abort tasks are run in their own thead, that's why they need a specialmpi1-2/+2
2015-03-19Use the same workaround as ehci(4) and ohci(4) in setaddr() to deal withmpi1-1/+26
2015-03-19unlock MII on smsc_miibus_readreg errorjsg1-3/+3
2015-03-17Prevent a race resulting in an infinite loop printing "ehci_idone" messages.mpi1-20/+28
2015-03-14Remove some includes include-what-you-use claims don'tjsg61-125/+61
2015-03-11Convert to if_input().mpi1-13/+7
2015-03-06Revert previous, the fix is not right and causes a regression asmpi1-15/+17
2015-03-02Remove stray ')' from athn(4) "firmware command timed out" error message.stsp1-2/+2
2015-03-02athn(4) USB drops received frames larger than MCLBYTES.stsp1-1/+7
2015-03-02Fix re-associations with athn(4) USB devices in station mode.stsp1-6/+23
2015-03-02Rework ath(4) USB firmware command handling.stsp2-31/+55
2015-03-02Fix scanning with athn(4) USB devices.stsp2-6/+36
2015-03-02In athn(4), set USB pipe pointers to NULL after closing pipes. Not reallystsp1-6/+14
2015-03-02Teach athn(4) about USB reference counting to prevent it from causing majorstsp1-2/+18
2015-02-28Prevent a race resulting in an infinite loop printing "ehci_idone" messages.mpi1-17/+15
2015-02-28Fix uhidev_get_report_async() from David Higgs.mpi1-4/+7
2015-02-16allow Arduino Leonardo to attach to umodem(4), from Gregor Beststhen1-1/+5
2015-02-16syncsthen2-4/+16
2015-02-16add Arduino Leonardo, from Gregor Best (plus typo+ordering fix)sthen1-1/+5
2015-02-14Define UPS_PORT_TEST as FreeBSD/NetBSD do.uebayasi1-1/+2
2015-02-14Handle (poll) HCD interrupt right after initialization to immediately markuebayasi1-1/+4
2015-02-12Convert to if_input().mpi1-12/+8
2015-02-12Fix typos.uebayasi2-8/+8
2015-02-12Provide interface for external DMA address configuration.uebayasi6-12/+53
2015-02-12Convert to if_input().mpi1-8/+4
2015-02-12Remove a stray ;.uebayasi1-2/+2