1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/phy/rockchip-inno-csi-dphy.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Rockchip SoC MIPI RX0 D-PHY 8 9maintainers: 10 - Heiko Stuebner <heiko@sntech.de> 11 12description: | 13 The Rockchip SoC has a MIPI CSI D-PHY based on an Innosilicon IP which 14 connects to the ISP1 (Image Signal Processing unit v1.0) for CSI cameras. 15 16properties: 17 compatible: 18 enum: 19 - rockchip,px30-csi-dphy 20 - rockchip,rk1808-csi-dphy 21 - rockchip,rk3326-csi-dphy 22 - rockchip,rk3368-csi-dphy 23 - rockchip,rk3568-csi-dphy 24 25 reg: 26 maxItems: 1 27 28 clocks: 29 maxItems: 1 30 31 clock-names: 32 const: pclk 33 34 '#phy-cells': 35 const: 0 36 37 power-domains: 38 description: Video in/out power domain. 39 maxItems: 1 40 41 resets: 42 items: 43 - description: exclusive PHY reset line 44 45 reset-names: 46 items: 47 - const: apb 48 49 rockchip,grf: 50 $ref: /schemas/types.yaml#/definitions/phandle 51 description: 52 Some additional phy settings are access through GRF regs. 53 54required: 55 - compatible 56 - reg 57 - clocks 58 - clock-names 59 - '#phy-cells' 60 - power-domains 61 - resets 62 - reset-names 63 - rockchip,grf 64 65additionalProperties: false 66 67examples: 68 - | 69 70 csi_dphy: phy@ff2f0000 { 71 compatible = "rockchip,px30-csi-dphy"; 72 reg = <0xff2f0000 0x4000>; 73 clocks = <&cru 1>; 74 clock-names = "pclk"; 75 #phy-cells = <0>; 76 power-domains = <&power 1>; 77 resets = <&cru 1>; 78 reset-names = "apb"; 79 rockchip,grf = <&grf>; 80 }; 81