63 lines
1.6 KiB
Diff
63 lines
1.6 KiB
Diff
From 160769da3d870be3456000067511bb48b5fc06f1 Mon Sep 17 00:00:00 2001
|
|
From: Sebastian Reichel <sebastian.reichel@collabora.com>
|
|
Date: Tue, 30 May 2023 18:49:48 +0200
|
|
Subject: [PATCH 443/464] dt-bindings: soc: rockchip: add rk3588 USB3 syscon
|
|
|
|
RK3588 USB3 support requires the GRF for USB, USBDP PHY and VO.
|
|
|
|
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
|
|
---
|
|
.../devicetree/bindings/soc/rockchip/grf.yaml | 22 +++++++++++++++++++
|
|
1 file changed, 22 insertions(+)
|
|
|
|
diff --git a/Documentation/devicetree/bindings/soc/rockchip/grf.yaml b/Documentation/devicetree/bindings/soc/rockchip/grf.yaml
|
|
index e4fa6a07b4fa..ce1fd5b0d669 100644
|
|
--- a/Documentation/devicetree/bindings/soc/rockchip/grf.yaml
|
|
+++ b/Documentation/devicetree/bindings/soc/rockchip/grf.yaml
|
|
@@ -28,6 +28,9 @@ properties:
|
|
- rockchip,rk3588-sys-grf
|
|
- rockchip,rk3588-pcie3-phy-grf
|
|
- rockchip,rk3588-pcie3-pipe-grf
|
|
+ - rockchip,rk3588-usb-grf
|
|
+ - rockchip,rk3588-usbdpphy-grf
|
|
+ - rockchip,rk3588-vo-grf
|
|
- rockchip,rv1108-usbgrf
|
|
- const: syscon
|
|
- items:
|
|
@@ -64,6 +67,9 @@ properties:
|
|
reg:
|
|
maxItems: 1
|
|
|
|
+ clocks:
|
|
+ maxItems: 1
|
|
+
|
|
"#address-cells":
|
|
const: 1
|
|
|
|
@@ -245,6 +251,22 @@ allOf:
|
|
|
|
unevaluatedProperties: false
|
|
|
|
+ - if:
|
|
+ properties:
|
|
+ compatible:
|
|
+ contains:
|
|
+ enum:
|
|
+ - rockchip,rk3588-vo-grf
|
|
+
|
|
+ then:
|
|
+ required:
|
|
+ - clocks
|
|
+
|
|
+ else:
|
|
+ properties:
|
|
+ clocks: false
|
|
+
|
|
+
|
|
examples:
|
|
- |
|
|
#include <dt-bindings/clock/rk3399-cru.h>
|
|
--
|
|
2.34.1
|
|
|