u-boot/drivers/usb/cdns3
Marek Vasut 356542d6dd usb: gadget: cdns3: Convert interrupt handling to usb_gadget_generic_ops
Implement .handle_interrupts callback as a replacement for deprecated
dm_usb_gadget_handle_interrupts() function. The new callback allows
for each DM capable USB gadget controller driver to define its own
IRQ handling implementation without colliding with other controller
drivers.

Keep the dm_usb_gadget_handle_interrupts() in this driver for non-DM
case for now, until this driver gets fully converted to DM USB gadget.

Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
Reviewed-by: Mattijs Korpershoek <mkorpershoek@baylibre.com>
Tested-by: Mattijs Korpershoek <mkorpershoek@baylibre.com> # vim3
Link: https://lore.kernel.org/r/20240614005309.34433-3-marek.vasut+renesas@mailbox.org
Signed-off-by: Mattijs Korpershoek <mkorpershoek@baylibre.com>
2024-07-05 14:08:24 +02:00
..
cdns3-ti.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
core.c usb: gadget: cdns3: Convert interrupt handling to usb_gadget_generic_ops 2024-07-05 14:08:24 +02:00
core.h
debug.h
drd.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
drd.h common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
ep0.c usb: cdns3: Fix not calling dev_xxx with a device 2020-09-30 08:53:51 -04:00
gadget-export.h usb: gadget: cdns3: Convert interrupt handling to usb_gadget_generic_ops 2024-07-05 14:08:24 +02:00
gadget.c usb: gadget: cdns3: Convert interrupt handling to usb_gadget_generic_ops 2024-07-05 14:08:24 +02:00
gadget.h common: Drop linux/bitops.h from common header 2020-05-18 21:19:23 -04:00
host-export.h
host.c dm: core: Require users of devres to include the header 2020-02-05 19:33:46 -07:00
Kconfig Rename SPL_USB_HOST_SUPPORT to SPL_USB_HOST 2021-07-28 14:27:54 -04:00
Makefile usb: cdns3: Add TI wrapper driver for CDNS USB3 controller 2019-11-07 00:24:59 +01:00
trace.c
trace.h