Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: usb: Add bindings for multiport properties on DWC3 controller

Add bindings to indicate properties required to support multiport
on Synopsys DWC3 controller.

Signed-off-by: Krishna Kurapati <quic_kriskura@quicinc.com>
Reviewed-by: Bjorn Andersson <quic_bjorande@quicinc.com>
Reviewed-by: Johan Hovold <johan+linaro@kernel.org>
Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org>
Tested-by: Johan Hovold <johan+linaro@kernel.org>
Link: https://lore.kernel.org/r/20240420044901.884098-2-quic_kriskura@quicinc.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Krishna Kurapati and committed by
Greg Kroah-Hartman
9cea6c1f c859d300

+7 -6
+7 -6
Documentation/devicetree/bindings/usb/snps,dwc3.yaml
··· 85 85 86 86 phys: 87 87 minItems: 1 88 - maxItems: 2 88 + maxItems: 19 89 89 90 90 phy-names: 91 91 minItems: 1 92 - maxItems: 2 93 - items: 94 - enum: 95 - - usb2-phy 96 - - usb3-phy 92 + maxItems: 19 93 + oneOf: 94 + - items: 95 + enum: [ usb2-phy, usb3-phy ] 96 + - items: 97 + pattern: "^usb(2-([0-9]|1[0-4])|3-[0-3])$" 97 98 98 99 power-domains: 99 100 description: