summaryrefslogtreecommitdiffstats
path: root/drivers/usb/core/config.c
Commit message (Expand)AuthorAgeFilesLines
* USB: core: clean up endpoint-descriptor parsingJohan Hovold2020-02-101-12/+8
* USB: core: add endpoint-blacklist quirkJohan Hovold2020-02-101-0/+11
* USB: Fix: Don't skip endpoint descriptors with maxpacket=0Alan Stern2020-01-061-4/+8
* USB: core: fix check for duplicate endpointsJohan Hovold2019-12-301-12/+58
* Merge 5.4-rc6 into usb-nextGreg Kroah-Hartman2019-11-041-0/+5
|\
| * USB: Skip endpoints with 0 maxpacket lengthAlan Stern2019-10-281-0/+5
* | USB: core: drop OOM messageJohan Hovold2019-10-101-7/+5
|/
* USB: usbcore: Fix slab-out-of-bounds bug during device resetAlan Stern2019-09-041-4/+8
* USB: Fix slab-out-of-bounds write in usb_get_bos_descriptorAlan Stern2019-05-211-2/+2
* usb: core: config: Use struct_size() in kzalloc()Gustavo A. R. Silva2019-02-191-3/+3
* usb: core: Move variable initialization to appropriate placeSuwan Kim2019-02-041-2/+1
* usb: core: Simplify return value of usb_get_configuration()Suwan Kim2019-01-071-4/+1
* USB: Accept bulk endpoints with 1024-byte maxpacketAlan Stern2018-05-031-1/+3
* USB: Fix off by one in type-specific length check of BOS SSP capabilityMathias Nyman2017-12-191-1/+1
* USB: core: prevent malicious bNumInterfaces overflowAlan Stern2017-12-131-1/+3
* Revert "USB: core: only clean up what we allocated"Greg Kroah-Hartman2017-12-131-6/+3
* USB: core: only clean up what we allocatedAndrey Konovalov2017-12-121-3/+6
* USB: core: Add type-specific length check of BOS descriptorsMasakazu Mokuno2017-11-281-4/+24
* USB: core: move existing SPDX tags to top of the fileGreg Kroah-Hartman2017-11-031-1/+1
* USB: core: fix out-of-bounds access bug in usb_get_bos_descriptor()Alan Stern2017-10-181-2/+4
* USB: fix out-of-bounds in usb_set_configurationGreg Kroah-Hartman2017-09-191-3/+11
* usb: Increase quirk delay for USB devicesDmitry Fleytman2017-09-181-1/+1
* usb-core: Add LINEAR_FRAME_INTR_BINTERVAL USB quirkSamuel Thibault2017-03-141-0/+10
* USB: fix problems with duplicate endpoint addressesAlan Stern2017-01-051-0/+10
* USB: core: add missing license information to some filesGreg Kroah-Hartman2016-10-291-0/+5
* USB: change bInterval default to 10 msAlan Stern2016-09-161-11/+17
* USB: fix typo in wMaxPacketSize validationAlan Stern2016-08-231-1/+1
* USB: validate wMaxPacketValue entries in endpoint descriptorsAlan Stern2016-08-091-3/+63
* usb: fix regression in SuperSpeed endpoint descriptor parsingMathias Nyman2016-03-301-9/+7
* usb: Add USB 3.1 Precision time measurement capability descriptor supportMathias Nyman2016-02-141-0/+3
* usb: Parse the new USB 3.1 SuperSpeedPlus Isoc endpoint companion descriptorMathias Nyman2016-02-141-0/+31
* usb: define USB_SPEED_SUPER_PLUS speed for SuperSpeedPlus USB3.1 devicesMathias Nyman2016-01-241-1/+2
* usb: Use the USB_SS_MULT() macro to decode burst multiplier for log messageBen Hutchings2015-12-011-1/+2
* usb: store the new usb 3.1 SuperSpeedPlus device capability descriptorMathias Nyman2015-10-041-0/+4
* usb: Use the USB_SS_MULT() macro to get the burst multiplier.Mathias Nyman2015-09-211-2/+3
* usb-core bInterval quirkJames P Michels III2014-08-011-0/+11
* Merge 3.14-rc6 into usb-nextGreg Kroah-Hartman2014-03-121-0/+4
|\
| * usb: Make DELAY_INIT quirk wait 100ms between Get Configuration requestsJulius Werner2014-03-071-0/+4
* | usb-core: Move USB_MAXENDPOINTS definitions to usb.hHans de Goede2014-03-041-1/+0
|/
* usb: delete non-required instances of include <linux/init.h>Paul Gortmaker2014-01-081-1/+0
* usb: core: get config and string descriptors for unauthorized devicesThomas Pugliese2013-12-091-7/+0
* usb: config->desc.bLength may not exceed amount of data returned by the deviceHans de Goede2013-08-121-1/+2
* usb: Fail a get config when the port is powered off.Lan Tianyu2012-09-101-0/+2
* usbcore: get BOS descriptor setAndiry Xu2011-09-261-0/+103
* USB: use usb_endpoint_maxp() instead of le16_to_cpu()Kuninori Morimoto2011-08-231-4/+4
* usb/config: use proper endian access for wMaxPacketSizeSebastian Andrzej Siewior2011-08-011-5/+6
* usb/ch9: use proper endianess for wBytesPerIntervalSebastian Andrzej Siewior2011-05-021-1/+1
* USB: remove the usb_host_ss_ep_comp structureAlan Stern2010-05-201-130/+55
* USB: core: config.c: usb_get_configuration() simplifiedMichal Nazarewicz2010-05-201-6/+4
* USB: Add a new quirk: USB_QUIRK_HONOR_BNUMINTERFACESHans de Goede2010-05-201-2/+14