* [PATCH v4] dt-bindings: usb: generic-xhci: add Axiado AX3005 xHCI variant
@ 2026-08-06 5:09 Swark Yang
2026-08-06 7:29 ` Krzysztof Kozlowski
2026-08-26 5:29 ` Swark Yang
0 siblings, 2 replies; 3+ messages in thread
From: Swark Yang @ 2026-08-06 5:09 UTC (permalink / raw)
To: Greg Kroah-Hartman, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Mathias Nyman
Cc: linux-usb, devicetree, linux-kernel, Swark Yang
The Axiado AX3005 xHCI controller is software-compatible with the
generic xHCI programming interface and uses "generic-xhci" as its
fallback, as do the Marvell Armada 37xx/8k controllers.
Add "axiado,ax3005-xhci" to the existing compatible enum instead of
adding a separate schema entry. Since the enum no longer covers only
Armada parts, drop the "Armada 37xx/8k SoCs" description rather than
leave it inaccurate.
Signed-off-by: Swark Yang <syang@axiado.com>
---
This xHCI binding was previously submitted as patch 7/8 of the AX3005
v3 multi-subsystem series.
Following maintainer feedback, the binding updates are now submitted
separately to their respective subsystem maintainers, as there are no
cross-subsystem dependencies requiring them to be submitted together.
This submission contains only the AX3005 xHCI binding update. The
corresponding xHCI controller nodes remain in the separate AX3005 arm64
Devicetree series.
Changes in v4:
- Submit the xHCI binding separately from the previous multi-subsystem
AX3005 series.
- Add "axiado,ax3005-xhci" to the existing enum for controllers using
"generic-xhci" as their fallback, instead of adding a separate
schema entry.
- Drop the "Armada 37xx/8k SoCs" description because the enum now
also contains the Axiado AX3005 compatible.
- Expand the commit message to explain the relationship between the
AX3005 controller and the generic xHCI programming interface.
Previously submitted as:
[PATCH v3 7/8] dt-bindings: usb: generic-xhci:
add Axiado AX3005 xHCI controller
https://lore.kernel.org/all/20260716-upstream-axiado-ax3005-upstream-v3-7-c429095143ec@axiado.com/
---
Documentation/devicetree/bindings/usb/generic-xhci.yaml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/usb/generic-xhci.yaml b/Documentation/devicetree/bindings/usb/generic-xhci.yaml
index 62678abd74b5..9af6d0172e56 100644
--- a/Documentation/devicetree/bindings/usb/generic-xhci.yaml
+++ b/Documentation/devicetree/bindings/usb/generic-xhci.yaml
@@ -19,9 +19,9 @@ properties:
- enum:
- marvell,armada-375-xhci
- marvell,armada-380-xhci
- - description: Armada 37xx/8k SoCs
- items:
+ - items:
- enum:
+ - axiado,ax3005-xhci
- marvell,armada3700-xhci
- marvell,armada-8k-xhci
- const: generic-xhci
---
base-commit: 1590cf0329716306e948a8fc29f1d3ee87d3989f
change-id: 20260805-upstrea-ax3005-usb-v4-04437a2990a3
Best regards,
--
Swark Yang <syang@axiado.com>
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH v4] dt-bindings: usb: generic-xhci: add Axiado AX3005 xHCI variant
2026-08-06 5:09 [PATCH v4] dt-bindings: usb: generic-xhci: add Axiado AX3005 xHCI variant Swark Yang
@ 2026-08-06 7:29 ` Krzysztof Kozlowski
2026-08-26 5:29 ` Swark Yang
1 sibling, 0 replies; 3+ messages in thread
From: Krzysztof Kozlowski @ 2026-08-06 7:29 UTC (permalink / raw)
To: Swark Yang
Cc: Greg Kroah-Hartman, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Mathias Nyman, linux-usb, devicetree, linux-kernel
On Wed, Aug 05, 2026 at 10:09:33PM -0700, Swark Yang wrote:
> The Axiado AX3005 xHCI controller is software-compatible with the
> generic xHCI programming interface and uses "generic-xhci" as its
> fallback, as do the Marvell Armada 37xx/8k controllers.
>
> Add "axiado,ax3005-xhci" to the existing compatible enum instead of
> adding a separate schema entry. Since the enum no longer covers only
> Armada parts, drop the "Armada 37xx/8k SoCs" description rather than
> leave it inaccurate.
>
> Signed-off-by: Swark Yang <syang@axiado.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH v4] dt-bindings: usb: generic-xhci: add Axiado AX3005 xHCI variant
2026-08-06 5:09 [PATCH v4] dt-bindings: usb: generic-xhci: add Axiado AX3005 xHCI variant Swark Yang
2026-08-06 7:29 ` Krzysztof Kozlowski
@ 2026-08-26 5:29 ` Swark Yang
1 sibling, 0 replies; 3+ messages in thread
From: Swark Yang @ 2026-08-26 5:29 UTC (permalink / raw)
To: Greg Kroah-Hartman, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Mathias Nyman
Cc: linux-usb, devicetree, linux-kernel
On 8/6/2026 1:09 PM, Swark Yang wrote:
> The Axiado AX3005 xHCI controller is software-compatible with the
> generic xHCI programming interface and uses "generic-xhci" as its
> fallback, as do the Marvell Armada 37xx/8k controllers.
>
Hi,
Gentle ping on this patch.
This patch has already received a Reviewed-by tag, and I wanted to
kindly check if there are any further comments or feedback.
Please let me know if any additional changes are needed.
Best regards,
Swark
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-08-26 5:29 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-06 5:09 [PATCH v4] dt-bindings: usb: generic-xhci: add Axiado AX3005 xHCI variant Swark Yang
2026-08-06 7:29 ` Krzysztof Kozlowski
2026-08-26 5:29 ` Swark Yang
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox