[PATCH v2 0/2] usb: spacemit: k3: Add USB2.0 support
Yixun Lan
dlan at kernel.org
Fri Mar 20 00:15:36 PDT 2026
There is one USB2.0 host in K3 SoC which actually use DWC3 IP but only
provide USB2.0 functionality, and with only one USB2 PHY connected.
This series try to add USB2.0 support for SpacemiT K3 SoC, and will
enable it for Pico-ITX board in a separate patch. There is a run-time
dependency on USB phy[1], Hub[2] and reset[3] patches, but each series
should be quite independent, so I intend to not add prerequisite id
for the dependency here.
For people who interested, I've collected all patches and put a complete
branch here[4].
Link: https://lore.kernel.org/r/20260305-11-k3-usb2-phy-v4-0-15554fb933bc@kernel.org [1]
Link: https://lore.kernel.org/r/20260317-03-usb-hub-fe1-v1-0-71ec3989f5be@kernel.org [2]
Link: https://lore.kernel.org/r/20260314-01-k3-reset-usb-pci-v2-1-9dc0976d524e@kernel.org [3]
Link: https://github.com/spacemit-com/linux/tree/WIP/k3/usb2 [4]
Signed-off-by: Yixun Lan <dlan at kernel.org>
---
Changes in v2:
- separate DT patch out, will send in another series
- document for K1 about why also work with one PHY
- collect tags
- Link to v1: https://lore.kernel.org/r/20260317-02-k3-usb20-support-v1-0-d89f59062ad4@kernel.org
---
Yixun Lan (2):
dt-bindings: usb: dwc3: spacemit: add support for K3 SoC
usb: dwc3: dwc3-generic-plat: spacemit: add support for K3 SoC
Documentation/devicetree/bindings/usb/spacemit,k1-dwc3.yaml | 6 +++++-
drivers/usb/dwc3/dwc3-generic-plat.c | 1 +
2 files changed, 6 insertions(+), 1 deletion(-)
---
base-commit: c4c6e209dcf903ada6ddb4a0baca01ce8459a379
change-id: 20260312-02-k3-usb20-support-9a1893655e9d
Best regards,
--
Yixun Lan <dlan at kernel.org>
More information about the linux-riscv
mailing list