path: root/drivers/usb/core/usb.c
Commit message (Expand)AuthorAgeFilesLines
* usb: add fallback ->detect method for USB host driversAhmad Fatoum2021-02-011-0/+14
* usb: Fix initial max packet sizeSascha Hauer2020-10-271-3/+5
* usb: Add a slice to usb host controllersSascha Hauer2020-08-191-5/+7
* treewide: remove references to CREDITSUwe Kleine-K├Ânig2020-04-271-3/+0
* usb: Add super speed supportSascha Hauer2020-03-261-5/+20
* usb: factor out a usb_setup_descriptor() functionSascha Hauer2020-03-261-52/+103
* usb: remove unnecessary variableSascha Hauer2020-03-201-5/+3
* usb: Assign dev_index onceSascha Hauer2020-03-201-10/+4
* usb: support set hub depth request for USB 3.0 hubsSascha Hauer2020-03-201-0/+3
* usb: host: make init hook optionalSascha Hauer2020-03-201-3/+5
* usb: Use dev_*Sascha Hauer2020-03-201-25/+25
* usb: Set new USB device name earlierSascha Hauer2020-03-201-9/+8
* usb: hub: do not reset devices twiceSascha Hauer2020-03-201-11/+0
* usb: Forward error code from usb_set_configurationSascha Hauer2019-12-201-4/+6
* usb: Make timeout unit clearSascha Hauer2019-12-201-4/+4
* usb: Drop usb_disable_asynch()Andrey Smirnov2019-03-111-21/+3
* Merge branch 'for-next/usb'Sascha Hauer2018-11-091-0/+5
| * usb: Add usb_unregister_host()Sascha Hauer2018-10-261-0/+5
* | drivers: Introduce dev_set_name()Andrey Smirnov2018-10-181-2/+3
* USB: host: hub: Adjust device speed after every port resetAndrey Smirnov2018-08-291-2/+1
* param: make parameter functions more consistentSascha Hauer2017-04-111-8/+8
* usb: Use standard debug macroSascha Hauer2016-09-281-27/+25
* usb: core: return -EAGAIN on usb_* functions reentrancePeter Mamonov2015-10-141-1/+39
* usb: core: drop unnecessary le16_to_cpu() conversionAntony Pavlov2015-10-021-4/+4
* usb: ehci: fix include/usb/usb.h:'struct usb_configuration' misuseAntony Pavlov2015-09-021-1/+1
* usb: increase USB_CNTL_TIMEOUT to match linuxSteffen Trumtrar2015-05-041-2/+2
* usb: abolish wait_ms() functionMasahiro Yamada2015-02-021-1/+1
* Merge branch 'for-next/usb-host'Sascha Hauer2014-08-071-463/+63
| * USB: improve error paths and tear-downSebastian Hesselbarth2014-07-281-20/+28
| * USB: Count detected USB devices independent of dev_indexSebastian Hesselbarth2014-07-281-1/+4
| * USB: Fix stale usb devices in usb_device_listSebastian Hesselbarth2014-07-281-0/+1
| * USB: host: drop force rescanSascha Hauer2014-07-181-27/+12
| * USB: host: implement usb_remove_deviceSascha Hauer2014-07-181-0/+19
| * USB: host: fixup USB device hierarchySascha Hauer2014-07-181-2/+1
| * USB: host: hub: Turn into a driverSascha Hauer2014-07-181-413/+11
| * USB: host: simplify usb_new_deviceSascha Hauer2014-07-181-18/+5
| * commands: usb: add tree view capabilityAntony Pavlov2014-07-181-1/+1
* | USB: gadget: Update to 3.15Sascha Hauer2014-07-221-0/+1
* USB: introduce usb_interface/usb_configuration structsSascha Hauer2014-07-181-26/+26
* treewide: fix signedness mixups in printf format specifiersLucas Stach2014-04-231-2/+2
* remove redundant NULL check on freeLucas Stach2014-02-101-2/+1
* usb: Turn some printf into pr_*Sascha Hauer2013-09-271-3/+3
* usb: make usb devices children of the corresponding hostSascha Hauer2013-09-241-0/+2
* usb: implement a usb_host_detect to scan individual USB hostsSascha Hauer2013-06-211-13/+25
* usb: move scanned status into coreSascha Hauer2013-06-211-1/+8
* usb: rename USB devices to reflect bus structureSascha Hauer2013-06-211-3/+11
* treewide: Use dev_add_param_int_ro where possibleSascha Hauer2013-04-111-9/+10
* usb: add parameters info on usb deviceJean-Christophe PLAGNIOL-VILLARD2013-01-231-0/+14
* Merge branch 'for-next/remove-fsf-address'Sascha Hauer2012-10-031-4/+0
| * Treewide: remove address of the Free Software FoundationSascha Hauer2012-09-171-4/+0