[PATCH v1 0/7] Add USB Driver for HPE GXP Architecture

richard.yu at hpe.com richard.yu at hpe.com
Thu Nov 3 09:06:18 PDT 2022


From: Richard Yu <richard.yu at hpe.com>

The GXP vEHCI controller presents an 8 port EHCI compatible PCI function
to host software. Each EHCI port is logically connected to a
corresponding set of virtual device registers.

Richard Yu (7):
  usb: gadget: udc: gxp_udc: add gxp USB support
  dt-bindings: usb: hpe,gxp-udc: Add binding for gxp gadget
  dt-bindings: usb: hpe,gxp-udcg: Add binding for gxp gadget group
  dt-bindings: usb: hpe,gxp-vuhc: add binding for gxp vEHCI
  ARM: dts: hpe: Add UDC nodes
  ARM: configs: multi_v7_defconfig: Enable HPE GXP USB Driver
  MAINTAINERS: add USB support to GXP

 .../devicetree/bindings/usb/hpe,gxp-udc.yaml  |   57 +
 .../devicetree/bindings/usb/hpe,gxp-udcg.yaml |   34 +
 .../devicetree/bindings/usb/hpe,gxp-vuhc.yaml |   34 +
 MAINTAINERS                                   |    5 +
 arch/arm/boot/dts/hpe-gxp.dtsi                |   30 +
 arch/arm/configs/multi_v7_defconfig           |    1 +
 drivers/usb/gadget/udc/Kconfig                |    6 +
 drivers/usb/gadget/udc/Makefile               |    1 +
 drivers/usb/gadget/udc/gxp_udc.c              | 1300 +++++++++++++++++
 9 files changed, 1468 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/usb/hpe,gxp-udc.yaml
 create mode 100644 Documentation/devicetree/bindings/usb/hpe,gxp-udcg.yaml
 create mode 100644 Documentation/devicetree/bindings/usb/hpe,gxp-vuhc.yaml
 create mode 100644 drivers/usb/gadget/udc/gxp_udc.c

-- 
2.17.1




More information about the linux-arm-kernel mailing list