The exynos8890 SoC features two dwc3 controllers with one USBDRD and one USBHOST controller. Document compatible for the USBDRD one. Signed-off-by: Ivaylo Ivanov <ivo.ivanov.ivanov1@xxxxxxxxx> --- .../bindings/phy/samsung,usb3-drd-phy.yaml | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/Documentation/devicetree/bindings/phy/samsung,usb3-drd-phy.yaml b/Documentation/devicetree/bindings/phy/samsung,usb3-drd-phy.yaml index e90640320..2b1544baf 100644 --- a/Documentation/devicetree/bindings/phy/samsung,usb3-drd-phy.yaml +++ b/Documentation/devicetree/bindings/phy/samsung,usb3-drd-phy.yaml @@ -33,6 +33,7 @@ properties: - samsung,exynos7-usbdrd-phy - samsung,exynos7870-usbdrd-phy - samsung,exynos850-usbdrd-phy + - samsung,exynos8890-usbdrd-phy - samsung,exynos990-usbdrd-phy clocks: @@ -209,6 +210,30 @@ allOf: reg-names: maxItems: 1 + - if: + properties: + compatible: + contains: + enum: + - samsung,exynos8890-usbdrd-phy + then: + properties: + clocks: + minItems: 3 + maxItems: 3 + + clock-names: + items: + - const: phy + - const: ref + - const: pipe + + reg: + maxItems: 1 + + reg-names: + maxItems: 1 + - if: properties: compatible: -- 2.43.0