Changes in v2: - Fix null pointer deference in driver unbinding - Separate code refactor into 2 parts - Remove dead code
Changes in v1: - Based on [PATCH RFC] usb: gadget: atmel: Add DM_USB_GADGET support: https://lists.denx.de/pipermail/u-boot/2024-July/559503.html - Addressed comments, moved the refactoring to a preparatory patch. Zixun LI (4): usb: gadget: atmel: Code refactor part 1 usb: gadget: atmel: Code refactor part 2 usb: gadget: atmel: Add attach/detach support usb: gadget: atmel: Add DM_USB_GADGET support drivers/usb/gadget/atmel_usba_udc.c | 214 +++++++++++++++++++++++----- include/linux/usb/atmel_usba_udc.h | 2 + 2 files changed, 180 insertions(+), 36 deletions(-) -- 2.45.2