[PATCH 0/2] usb: gadget: Add Renesas RZ/N1 USBF driver
Romain Gantois
romain.gantois at bootlin.com
Thu Jun 25 11:05:24 CEST 2026
Hello everyone,
This series adds support for the Renesas USBF controller, which is used in
the RZ/N1 SoC. This will facilitate exposing USB gadgets from RZ/N1 SoCs in
U-Boot.
The driver was ported from the Linux kernel. The following features were
removed to reduce the memory footprint of the driver, and to avoid
including features not relevant to U-Boot:
- Suspend/resume
- Handling of endpoints > 2
- Dynamic detection of endpoint DMA capability (DMA capability is
predetermined for each endpoint anyway).
Best regards,
Romain
Signed-off-by: Romain Gantois <romain.gantois at bootlin.com>
---
Herve Codina (1):
usb: gadget: Add Renesas RZ/N1 USBF controller support
Romain Gantois (1):
linux/list.h: Add list_is_first()
MAINTAINERS | 5 +
drivers/usb/gadget/Kconfig | 9 +
drivers/usb/gadget/Makefile | 1 +
drivers/usb/gadget/renesas_usbf.c | 3036 +++++++++++++++++++++++++++++++++++++
include/linux/list.h | 10 +
5 files changed, 3061 insertions(+)
---
base-commit: aa64585125f68908f675693ccb40c6f726e2251e
change-id: 20260622-rzn1-usbf-4d364687ae44
Best regards,
--
Romain Gantois <romain.gantois at bootlin.com>
More information about the U-Boot
mailing list