[PATCH v5 02/12] dt-bindings: soc: rockchip: grf: add rockchip,lvds.yaml

From: Johan Jonker
Date: Wed Dec 21 2022 - 13:22:01 EST


Add new converted rockchip,lvds.yaml to grf.yaml file.
Prepare for more SoCs with lvds output.

Signed-off-by: Johan Jonker <jbx6244@xxxxxxxxx>
Reviewed-by: Rob Herring <robh@xxxxxxxxxx>
---

Changed V5:
Drop the quotes
---
.../devicetree/bindings/soc/rockchip/grf.yaml | 24 +++++++++++--------
1 file changed, 14 insertions(+), 10 deletions(-)

diff --git a/Documentation/devicetree/bindings/soc/rockchip/grf.yaml b/Documentation/devicetree/bindings/soc/rockchip/grf.yaml
index 2ed8cca79..7ac9aa5fa 100644
--- a/Documentation/devicetree/bindings/soc/rockchip/grf.yaml
+++ b/Documentation/devicetree/bindings/soc/rockchip/grf.yaml
@@ -75,13 +75,17 @@ allOf:
properties:
compatible:
contains:
- const: rockchip,px30-grf
+ enum:
+ - rockchip,px30-grf

then:
properties:
lvds:
- description:
- Documentation/devicetree/bindings/display/rockchip/rockchip-lvds.txt
+ type: object
+
+ $ref: /schemas/display/rockchip/rockchip,lvds.yaml#
+
+ unevaluatedProperties: false

- if:
properties:
@@ -109,7 +113,7 @@ allOf:
usbphy:
type: object

- $ref: "/schemas/phy/rockchip-usb-phy.yaml#"
+ $ref: /schemas/phy/rockchip-usb-phy.yaml#

unevaluatedProperties: false

@@ -124,14 +128,14 @@ allOf:
gpio:
type: object

- $ref: "/schemas/gpio/rockchip,rk3328-grf-gpio.yaml#"
+ $ref: /schemas/gpio/rockchip,rk3328-grf-gpio.yaml#

unevaluatedProperties: false

power-controller:
type: object

- $ref: "/schemas/power/rockchip,power-controller.yaml#"
+ $ref: /schemas/power/rockchip,power-controller.yaml#

unevaluatedProperties: false

@@ -146,7 +150,7 @@ allOf:
mipi-dphy-rx0:
type: object

- $ref: "/schemas/phy/rockchip-mipi-dphy-rx0.yaml#"
+ $ref: /schemas/phy/rockchip-mipi-dphy-rx0.yaml#

unevaluatedProperties: false

@@ -174,7 +178,7 @@ allOf:
reboot-mode:
type: object

- $ref: "/schemas/power/reset/syscon-reboot-mode.yaml#"
+ $ref: /schemas/power/reset/syscon-reboot-mode.yaml#

unevaluatedProperties: false

@@ -200,7 +204,7 @@ allOf:
"usb2phy@[0-9a-f]+$":
type: object

- $ref: "/schemas/phy/phy-rockchip-inno-usb2.yaml#"
+ $ref: /schemas/phy/phy-rockchip-inno-usb2.yaml#

unevaluatedProperties: false

@@ -228,7 +232,7 @@ allOf:
io-domains:
type: object

- $ref: "/schemas/power/rockchip-io-domain.yaml#"
+ $ref: /schemas/power/rockchip-io-domain.yaml#

unevaluatedProperties: false

--
2.20.1