[PATCH v2 1/3] dt-bindings: usb: starfive,jhb100-dwc3: Add adapter register region

From: Minda Chen

Date: Tue Nov 03 2026 - 01:49:11 EST


Add dt-binding of JHB100 server host field USB device controller,
which still using dwc3 usb core and contains an extra PHY adapter
register IO register region. Require to add IO register descriptions
and regs-name list.

To compat with normal bmc usb, which contains only 1 dwc3 core IO
register region, add miniItem to 1.

Signed-off-by: Minda Chen <minda.chen@xxxxxxxxxxxxxxxx>
---
.../devicetree/bindings/usb/starfive,jhb100-dwc3.yaml | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/Documentation/devicetree/bindings/usb/starfive,jhb100-dwc3.yaml b/Documentation/devicetree/bindings/usb/starfive,jhb100-dwc3.yaml
index fbabe99e9d5c..bbaefad3b400 100644
--- a/Documentation/devicetree/bindings/usb/starfive,jhb100-dwc3.yaml
+++ b/Documentation/devicetree/bindings/usb/starfive,jhb100-dwc3.yaml
@@ -20,7 +20,16 @@ properties:
const: starfive,jhb100-dwc3

reg:
- maxItems: 1
+ minItems: 1
+ items:
+ - description: DWC3 core registers
+ - description: DWC3 device controller PHY adapter registers
+
+ reg-names:
+ minItems: 1
+ items:
+ - const: core
+ - const: adapter

interrupts:
maxItems: 1
--
2.17.1