[PATCH 0/3] Axiado AX3000 USB Device Controller

Vladimir Moravcevic vmoravcevic at axiado.com
Tue Feb 3 00:16:27 AEDT 2026


Dear maintainers,

This patch series introduces new USB Device Controller driver for Axiado AX3000 SoC and its evaluation board.

The driver integrates with the Linux USB subsystem and follows kernel coding standards.

This initial submission includes:
- Driver implementation under drivers/usb/gadget/udc
- Device tree bindings for supported boards
- Kconfig and Makefile integration

Signed-off-by: Vladimir Moravcevic <vmoravcevic at axiado.com>
---
Vladimir Moravcevic (3):
      dt-bindings: usb: axiado,ax3000-udc: Add Axiado UDC
      usb: gadget: udc: Add UDC driver for Axiado Device controller IP Corigine
      MAINTAINERS: Add entries for the Axiado USB UDC

 .../devicetree/bindings/usb/axiado,ax3000-udc.yaml |   59 +
 MAINTAINERS                                        |   10 +
 drivers/usb/gadget/udc/Kconfig                     |   15 +
 drivers/usb/gadget/udc/Makefile                    |    1 +
 drivers/usb/gadget/udc/crg_udc.c                   | 4522 ++++++++++++++++++++
 drivers/usb/gadget/udc/crg_udc.h                   |  364 ++
 6 files changed, 4971 insertions(+)
---
base-commit: 63804fed149a6750ffd28610c5c1c98cce6bd377
change-id: 20260128-axiado-ax3000-usb-device-controller-156d3f1840c9

Best regards,
-- 
Vladimir Moravcevic <vmoravcevic at axiado.com>



More information about the openbmc mailing list