[PATCH v4 0/7] usb: gadget: atmel: Code refactor and DM_USB_GADGET support
Zixun LI
admin at hifiphile.com
Thu Jul 25 17:31:54 CEST 2024
Changes in v4:
- Release clocks if probe failed
- Add missing endpoint data free
- Addressed comments
Changes in v3:
- Separate code refactor into individual commits
- Extract the controller point from udevice private data in DM functions
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 (7):
usb: gadget: atmel: Sort includes
usb: gadget: atmel: Replace printf() and pr_err() by log_err()
usb: gadget: atmel: Fix typo in usb gadget driver register and
unregister
usb: gadget: atmel: Move usba_udc_pdata() with other static functions
usb: gadget: atmel: Rename atmel_usba_start()/_stop() to
usba_udc_enable()/_disable()
usb: gadget: atmel: Add attach/detach support
usb: gadget: atmel: Add DM_USB_GADGET support
drivers/usb/gadget/atmel_usba_udc.c | 256 +++++++++++++++++++++++-----
drivers/usb/gadget/atmel_usba_udc.h | 3 +
include/linux/usb/atmel_usba_udc.h | 2 +
3 files changed, 214 insertions(+), 47 deletions(-)
--
2.45.2
More information about the U-Boot
mailing list