summaryrefslogtreecommitdiffstats
path: root/drivers/usb/core/config.c
Commit message (Expand)AuthorAgeFilesLines
* USB: core: Change configuration warnings to noticesAlan Stern2022-11-031-41/+41
* usb: core: config: using bit mask instead of individual bitsPavel Hofman2021-12-121-2/+2
* usb: core: config: fix validation of wMaxPacketValue entriesPavel Hofman2021-12-121-1/+1
* usb: core: config: Change sizeof(struct ...) to sizeof(*...)Robert Greener2021-10-061-2/+2
* usb: fix a few cases of -WfallthroughNick Desaulniers2020-11-131-0/+1
* usb: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-07-101-1/+1
* USB: rename USB quirk to USB_QUIRK_ENDPOINT_IGNOREGreg Kroah-Hartman2020-06-191-4/+4
* 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