[PATCH v3 1/2] dt-bindings: phy: rockchip,inno-usb2phy: add rk3576
Frank Wang
frawang.cn at gmail.com
Thu Sep 26 03:32:22 PDT 2024
From: Frank Wang <frank.wang at rock-chips.com>
Add compatible for the USB2 phy in the Rockchip RK3576 SoC.
In addition, since the RK3576 introduced the USB MMU, this change
also add the related clock properties for it.
Signed-off-by: Frank Wang <frank.wang at rock-chips.com>
---
Changelog:
v3:
- narrowed rk3576 clocks by compatible property.
v2:
- Categorize clock names by oneOf keyword.
v1:
- https://patchwork.kernel.org/project/linux-phy/patch/20240923025326.10467-1-frank.wang@rock-chips.com/
.../bindings/phy/rockchip,inno-usb2phy.yaml | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/Documentation/devicetree/bindings/phy/rockchip,inno-usb2phy.yaml b/Documentation/devicetree/bindings/phy/rockchip,inno-usb2phy.yaml
index 5254413137c6..d286753bd53f 100644
--- a/Documentation/devicetree/bindings/phy/rockchip,inno-usb2phy.yaml
+++ b/Documentation/devicetree/bindings/phy/rockchip,inno-usb2phy.yaml
@@ -20,6 +20,7 @@ properties:
- rockchip,rk3366-usb2phy
- rockchip,rk3399-usb2phy
- rockchip,rk3568-usb2phy
+ - rockchip,rk3576-usb2phy
- rockchip,rk3588-usb2phy
- rockchip,rv1108-usb2phy
@@ -143,6 +144,7 @@ allOf:
contains:
enum:
- rockchip,rk3568-usb2phy
+ - rockchip,rk3576-usb2phy
- rockchip,rk3588-usb2phy
then:
@@ -171,6 +173,22 @@ allOf:
required:
- interrupts
- interrupt-names
+ - if:
+ properties:
+ compatible:
+ contains:
+ enum:
+ - rockchip,rk3576-usb2phy
+ then:
+ properties:
+ clocks:
+ minItems: 3
+ maxItems: 3
+ clock-names:
+ items:
+ - const: phyclk
+ - const: aclk
+ - const: aclk_slv
additionalProperties: false
--
2.34.1
More information about the linux-arm-kernel
mailing list