Commit b7132285 authored by Tomi Valkeinen's avatar Tomi Valkeinen Committed by Vinod Koul
Browse files

dt-bindings: phy: ti,phy-j721e-wiz: fix bindings for torrent phy



When WIZ wraps a Cadence Torrent PHY (instead of Cadence Sierra PHY)
there is a difference in the refclk-dig node: Torrent only has two
clocks instead of Sierra's four clocks. Add minItems: 2 to solve this.

Additionally, in our use case we only need to use assigned-clock for a
single clock, but the current binding requires either no assigned-clocks
or two. Fix this by adding minItems: 1 to all the assigned-clock
properties.

There was also an extra trailing whitespace, which this patch removes.

Signed-off-by: default avatarTomi Valkeinen <tomi.valkeinen@ti.com>
Link: https://lore.kernel.org/r/20200918083743.213874-2-tomi.valkeinen@ti.com


Signed-off-by: default avatarVinod Koul <vkoul@kernel.org>
parent 4feac940
Loading
Loading
Loading
Loading
+10 −3
Original line number Diff line number Diff line
@@ -45,9 +45,15 @@ properties:
  ranges: true

  assigned-clocks:
    minItems: 1
    maxItems: 2

  assigned-clock-parents:
    minItems: 1
    maxItems: 2

  assigned-clock-rates:
    minItems: 1
    maxItems: 2

  typec-dir-gpios:
@@ -119,9 +125,10 @@ patternProperties:
      logic.
    properties:
      clocks:
        minItems: 2
        maxItems: 4
        description: Phandle to four clock nodes representing the inputs to
          refclk_dig
        description: Phandle to two (Torrent) or four (Sierra) clock nodes representing
          the inputs to refclk_dig

      "#clock-cells":
        const: 0