Commit 3aa3c66a authored by Maxime Ripard's avatar Maxime Ripard Committed by Greg Kroah-Hartman
Browse files

dt-bindings: usb: Bring back phy-names



While the original bindings that were superseeded by the YAML schemas
didn't mention that phy-names was needed, it turns out that phy-names is
required if phys is set according to phy/phy-bindings.txt.

Let's add back those properties.

Fixes: 14ec072a ("dt-bindings: usb: Convert USB HCD generic binding to YAML")
Fixes: c93bcace ("dt-bindings: usb: Convert the generic OHCI binding to YAML")
Fixes: c3e2485d ("dt-bindings: usb: Convert the generic EHCI binding to YAML")
Reported-by: default avatarEmmanuel Vadot <manu@bidouilliste.com>
Signed-off-by: default avatarMaxime Ripard <mripard@kernel.org>
Link: https://lore.kernel.org/r/20191002112651.100504-2-mripard@kernel.org


Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent e6064cf4
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -63,7 +63,11 @@ properties:
    description:
      Set this flag to force EHCI reset after resume.

  phys: true
  phys:
    description: PHY specifier for the USB PHY

  phy-names:
    const: usb

required:
  - compatible
@@ -89,6 +93,7 @@ examples:
        interrupts = <39>;
        clocks = <&ahb_gates 1>;
        phys = <&usbphy 1>;
        phy-names = "usb";
    };

...
+6 −1
Original line number Diff line number Diff line
@@ -67,7 +67,11 @@ properties:
    description:
      Overrides the detected port count

  phys: true
  phys:
    description: PHY specifier for the USB PHY

  phy-names:
    const: usb

required:
  - compatible
@@ -84,6 +88,7 @@ examples:
          interrupts = <64>;
          clocks = <&usb_clk 6>, <&ahb_gates 2>;
          phys = <&usbphy 1>;
          phy-names = "usb";
      };

...
+5 −0
Original line number Diff line number Diff line
@@ -18,8 +18,13 @@ properties:
    description:
      List of all the USB PHYs on this HCD

  phy-names:
    description:
      Name specifier for the USB PHY

examples:
  - |
    usb {
        phys = <&usb2_phy1>, <&usb3_phy1>;
        phy-names = "usb";
    };