From 40c95f05093129e75f0180938de53dac65ce7e75 Mon Sep 17 00:00:00 2001 From: Amin Gattout Date: Tue, 15 Sep 2026 12:42:47 +0200 Subject: [PATCH] dt-bindings: phy: rockchip-inno-csi-dphy: add rk3576 variant The Rockchip RK3576 features two MIPI CSI-2 DPHYs compatible with this binding. Unlike the RK3588 variant, each PHY instance only has an APB reset line, so add the new compatible to the single-reset group as well. No fallback compatible is used because the RK3576 DPHYs match neither existing variant: their control bits sit in a dedicated CSI-DPHY GRF as on RK3588 (rather than in the shared VI GRF used on RK3568), while only a single APB reset is wired up, as on RK3568. Falling back to "rockchip,rk3588-csi-dphy" would make the driver request a second, non-existent reset, and falling back to "rockchip,rk3568-csi-dphy" would make it write to the wrong GRF offsets, so dedicated match data is required. Acked-by: Conor Dooley Signed-off-by: Amin Gattout Reviewed-by: Bryan O'Donoghue Reviewed-by: Michael Riesch Link: https://patch.msgid.link/20260915-rk3576-dphy-v2-2-b56e68b54b8c@gmail.com Signed-off-by: Vinod Koul --- .../devicetree/bindings/phy/rockchip-inno-csi-dphy.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/phy/rockchip-inno-csi-dphy.yaml b/Documentation/devicetree/bindings/phy/rockchip-inno-csi-dphy.yaml index 913aa688c0ae..bb063b7aabda 100644 --- a/Documentation/devicetree/bindings/phy/rockchip-inno-csi-dphy.yaml +++ b/Documentation/devicetree/bindings/phy/rockchip-inno-csi-dphy.yaml @@ -21,6 +21,7 @@ properties: - rockchip,rk3326-csi-dphy - rockchip,rk3368-csi-dphy - rockchip,rk3568-csi-dphy + - rockchip,rk3576-csi-dphy - rockchip,rk3588-csi-dphy reg: @@ -99,6 +100,7 @@ allOf: - rockchip,rk3326-csi-dphy - rockchip,rk3368-csi-dphy - rockchip,rk3568-csi-dphy + - rockchip,rk3576-csi-dphy then: properties: resets: