[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