Hi Marek! On Fri, 2024-06-14 at 02:51 +0200, Marek Vasut wrote: > Introduce .ops for USB_GADGET_GENERIC uclass. The first new ops is > .handle_interrupts which must be implemented by DM capable USB gadget > controller drivers and must implement interrupt handling similar to > dm_usb_gadget_handle_interrupts(). For DM USB gadget drivers this is > a replacement for dm_usb_gadget_handle_interrupts(). Convert the DM > USB gadget drivers to this new ops instead. > > DEPENDS: https://patchwork.ozlabs.org/project/uboot/list/?series=410150
I've applied both the dependency and this series and tested on AM62x, which I believe would cover patches 1,4,11 (32-bit SPL, 64-bit SPL + U-Boot proper, booted over USB DFU): > Marek Vasut (11): > usb: gadget: Introduce handle_interrupts ops to USB_GADGET_GENERIC > uclass > usb: gadget: dwc3: Convert interrupt handling to > usb_gadget_generic_ops > usb: gadget: Mark dm_usb_gadget_handle_interrupts as non-weak for > DM_USB_GADGET For these, Tested-by: Alexander Sverdlin <[email protected]> -- Alexander Sverdlin Siemens AG www.siemens.com

