Re: [PATCH v7 0/2] usb: dwc3: add Altera Agilex5 DWC3 support
From: Ng, Adrian Ho Yin
Date: Fri Sep 18 2026 - 12:57:57 EST
On 9/11/2026 5:04 PM, adrian.ho.yin.ng@xxxxxxxxxx wrote:
From: Adrian Ng Ho Yin <adrian.ho.yin.ng@xxxxxxxxxx>Hi All,
Agilex5 integrates a Synopsys DesignWare USB3 controller that is probed
through dwc3-generic-plat. This series adds:
1. dt-bindings for compatible "altr,agilex5-dwc3"
2. matching entry in dwc3-generic-plat
arm64 DTS enablement is posted separately.
Gentle reminder for this patchset.
The device tree patch has been applied by the DT maintainer.
https://lore.kernel.org/all/02d94760-6e5e-40cf-9354-63b9bca5d682@xxxxxxxxxx/
Thanks
Adrian
---
changelog:
v6->v7:
* Drop arm64 DTS patches from this series (DTS must not be mixed into a
USB-targeted series). DTS is reposted separately.
v6 patch link:
https://lore.kernel.org/all/cover.1788886615.git.adrian.ho.yin.ng@xxxxxxxxxx/
v5->v6:
* Make snps,dis_u2_susphy_quirk and snps,dis_u3_susphy_quirk required.
v5 patch link:
https://lore.kernel.org/all/cover.1788757821.git.adrian.ho.yin.ng@xxxxxxxxxx/
v4->v5:
* Binding: replace unevaluatedProperties: false with additionalProperties:
false, and allow only the extra DWC3 properties used on this SoC via
"foo: true".
v4 patch link:
https://lore.kernel.org/all/cover.1788503540.git.adrian.ho.yin.ng@xxxxxxxxxx/
v3->v4:
* Drop clk binding/driver patches; reuse AGILEX5_USB31_SUSPEND_CLK for
both "ref" and "suspend".
* Update altr,agilex5-dwc3.yaml per review.
* Limit the series to USB binding, DTS, and dwc3-generic-plat.
v3 patch link:
https://lore.kernel.org/all/cover.1786518803.git.adrian.ho.yin.ng@xxxxxxxxxx/
v2->v3:
* Drop dma_addressable_bits; describe 40-bit DMA limit with dma-ranges.
* Keep Agilex5 support in dwc3-generic-plat as a compatible match only.
v2 patch link:
https://lore.kernel.org/all/cover.1765249127.git.adrianhoyin.ng@xxxxxxxxxx/
v1->v2:
* Flattened model + dwc3-generic-plat instead of dwc3-of-simple.
* Split USB3 add vs USB0 disable in DTS (still wrongly kept in USB
series until v7).
v1 patch link:
https://lore.kernel.org/all/cover.1762839776.git.adrianhoyin.ng@xxxxxxxxxx/
---
Adrian Ng Ho Yin (2):
dt-bindings: usb: add Altera Agilex5 DWC3 controller
usb: dwc3: add Altera Agilex5 support to generic platform driver
.../bindings/usb/altr,agilex5-dwc3.yaml | 112 ++++++++++++++++++
drivers/usb/dwc3/dwc3-generic-plat.c | 1 +
2 files changed, 113 insertions(+)
create mode 100644 Documentation/devicetree/bindings/usb/altr,agilex5-dwc3.yaml
base-commit: bc35965f6940a9bf834d54187b6088b8eb09206d