Commit fd3ac6e8 authored by Sebastian Reichel's avatar Sebastian Reichel Committed by Damien Le Moal
Browse files

dt-bindings: phy: rockchip: rk3588 has two reset lines



The RK3588 has two reset lines for the combphy. One for the
APB interface and one for the actual PHY.

Reviewed-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: default avatarSebastian Reichel <sebastian.reichel@collabora.com>
Signed-off-by: default avatarDamien Le Moal <dlemoal@kernel.org>
parent 85b0e13b
Loading
Loading
Loading
Loading
+33 −1
Original line number Diff line number Diff line
@@ -31,8 +31,14 @@ properties:
      - const: pipe

  resets:
    minItems: 1
    maxItems: 2

  reset-names:
    minItems: 1
    items:
      - description: exclusive PHY reset line
      - const: phy
      - const: apb

  rockchip,enable-ssc:
    type: boolean
@@ -78,6 +84,32 @@ required:
  - rockchip,pipe-phy-grf
  - "#phy-cells"

allOf:
  - if:
      properties:
        compatible:
          contains:
            const: rockchip,rk3568-naneng-combphy
    then:
      properties:
        resets:
          maxItems: 1
        reset-names:
          maxItems: 1
  - if:
      properties:
        compatible:
          contains:
            const: rockchip,rk3588-naneng-combphy
    then:
      properties:
        resets:
          minItems: 2
        reset-names:
          minItems: 2
      required:
        - reset-names

additionalProperties: false

examples: