summaryrefslogtreecommitdiffstats
path: root/drivers/usb/gadget/udc/core.c
Commit message (Expand)AuthorAgeFilesLines
* usb: gadget: core: Check for unset descriptorChris Wulff2024-07-311-6/+4
* driver core: have match() callback in struct bus_type take a const *Greg Kroah-Hartman2024-07-031-1/+1
* Merge 6.9-rc2 into usb-nextGreg Kroah-Hartman2024-04-011-1/+3
|\
| * usb: udc: remove warning when queue disabled epyuan linyu2024-03-261-1/+3
* | USB: gadget: core: create sysfs link between udc and gadgetRoy Luo2024-03-261-0/+9
|/
* usb: gadget: Support already-mapped DMA SGsPaul Cercueil2024-02-171-1/+6
* USB: gadget: core: adjust uevent timing on gadget unbindRoy Luo2023-12-041-2/+2
* usb: gadget: udc: Handle gadget_connect failure during bind operationKrishna Kurapati2023-10-021-4/+15
* Merge 6.5-rc6 into usb-nextGreg Kroah-Hartman2023-08-141-0/+9
|\
| * USB: Gadget: core: Help prevent panic during UVC unconfigureAlan Stern2023-08-041-0/+9
* | USB: gadget: core: Add missing kerneldoc for vbus_workAlan Stern2023-08-121-0/+1
|/
* usb: gadget: core: remove unbalanced mutex_unlock in usb_gadget_activateMichael Grzeschik2023-07-251-1/+0
* Merge tag 'usb-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2023-07-031-12/+12
|\
| * USB: gadget: udc: core: make udc_class a static const structureIvan Orlov2023-06-201-12/+12
* | usb: gadget: udc: core: Prevent soft_connect_store() raceBadhri Jagan Sridharan2023-06-131-49/+106
* | usb: gadget: udc: core: Offload usb_udc_vbus_handler processingBadhri Jagan Sridharan2023-06-131-2/+27
|/
* Revert "usb: gadget: udc: core: Invoke usb_gadget_connect only when started"Francesco Dolcini2023-05-131-104/+44
* Revert "usb: gadget: udc: core: Prevent redundant calls to pullup"Francesco Dolcini2023-05-131-3/+0
* Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-04-271-3/+3
|\
| * USB: mark all struct bus_type as constGreg Kroah-Hartman2023-03-231-2/+2
| * driver core: class: remove module * from class_create()Greg Kroah-Hartman2023-03-171-1/+1
* | usb: gadget: udc: core: Prevent redundant calls to pullupBadhri Jagan Sridharan2023-04-201-0/+3
* | usb: gadget: udc: core: Invoke usb_gadget_connect only when startedBadhri Jagan Sridharan2023-04-201-44/+104
* | usb: gadget: Properly configure the device for remote wakeupElson Roy Serrao2023-03-291-0/+27
|/
* Merge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2022-12-161-2/+2
|\
| * driver core: make struct class.dev_uevent() take a const *Greg Kroah-Hartman2022-11-241-2/+2
* | USB: gadget: Fix use-after-free during usb config switchJiantao Zhang2022-11-221-6/+6
|/
* USB: gadget: Fix obscure lockdep violation for udc_mutexAlan Stern2022-08-301-10/+16
* USB: gadget: Fix use-after-free Read in usb_udc_uevent()Alan Stern2022-07-271-5/+6
* USB: gadget: Add ID numbers to gadget namesAlan Stern2022-05-111-2/+14
* USB: gadget: Fix return of -EBUSYColin Ian King2022-05-051-1/+1
* USB: gadget: Add a new bus for gadgetsAlan Stern2022-04-261-134/+122
* USB: gadget: Fix mistakes in UDC core kerneldocAlan Stern2022-04-261-9/+5
* USB: gadget: Register udc before gadgetAlan Stern2022-04-261-8/+9
* USB: gadget: Rename usb_gadget_probe_driver()Alan Stern2022-04-261-2/+2
* Merge tag 'usb-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2022-03-261-8/+12
|\
| * usb: gadget: udc: core: remove usage of list iterator past the loop bodyJakob Koschel2022-03-151-8/+12
* | usb: gadget: Fix use-after-free bug by not setting udc->dev.driverAlan Stern2022-03-151-3/+0
|/
* usb: gadget: udc: core: Revise comments for USB ep enable/disableWesley Cheng2021-10-301-2/+2
* usb: gadget: udc: core: Print error code in usb_gadget_probe_driver()Andy Shevchenko2021-10-051-1/+1
* usb: gadget: udc: core: Use pr_fmt() to prefix messagesAndy Shevchenko2021-10-051-2/+4
* usb: gadget: udc: core: Introduce check_config to verify USB configurationWesley Cheng2021-07-121-0/+19
* USB: UDC core: Add udc_async_callbacks gadget opAlan Stern2021-06-041-0/+49
* Merge v5.11-rc5 into usb-nextGreg Kroah-Hartman2021-01-251-3/+10
|\
| * usb: udc: core: Use lock when write to soft_connectThinh Nguyen2021-01-151-3/+10
* | usb: gadget: Introduce udc_set_ssp_rate() for SSPThinh Nguyen2021-01-181-5/+11
* | usb: udc: core: Introduce started stateThinh Nguyen2021-01-121-1/+22
|/
* usb: gadget: core: change the comment for usb_gadget_connectPeter Chen2021-01-041-2/+1
* usb: gadget: udc: Remove in_interrupt()/in_irq() from commentsAhmed S. Darwish2020-10-281-2/+0
* usb: gadget: core: do not try to disconnect gadget if it is not connectedPeter Chen2020-10-021-0/+3