Lines Matching +full:phy +full:- +full:grf
1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/display/rockchip/rockchip,rk3399-cdn-dp.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Andy Yan <andy.yan@rock-chip.com>
11 - Heiko Stuebner <heiko@sntech.de>
12 - Sandy Huang <hjc@rock-chips.com>
15 - $ref: /schemas/sound/dai-common.yaml#
20 - const: rockchip,rk3399-cdn-dp
27 - description: DP core work clock
28 - description: APB clock
29 - description: SPDIF interface clock
30 - description: GRF clock
32 clock-names:
34 - const: core-clk
35 - const: pclk
36 - const: spdif
37 - const: grf
40 $ref: /schemas/types.yaml#/definitions/phandle-array
43 - description: Extcon device providing the cable state for DP PHY device 0
44 - description: Extcon device providing the cable state for DP PHY device 1
46 List of phandle to the extcon device providing the cable state for the DP PHY.
54 - description: DP output to the DP PHY device 0
55 - description: DP output to the DP PHY device 1
57 RK3399 have two DP-USB PHY, specifying one PHY which want to use, or
58 specify two PHYs here to let the driver determine which PHY to use.
80 - port@0
81 - port@1
83 power-domains:
89 reset-names:
91 - const: spdif
92 - const: dptx
93 - const: apb
94 - const: core
96 rockchip,grf:
99 Phandle to GRF register to control HPD.
101 "#sound-dai-cells":
105 - compatible
106 - reg
107 - clocks
108 - clock-names
109 - interrupts
110 - phys
111 - ports
112 - resets
113 - reset-names
114 - rockchip,grf
115 - "#sound-dai-cells"
120 - |
121 #include <dt-bindings/clock/rk3399-cru.h>
122 #include <dt-bindings/interrupt-controller/arm-gic.h>
123 #include <dt-bindings/power/rk3399-power.h>
125 #address-cells = <2>;
126 #size-cells = <2>;
129 compatible = "rockchip,rk3399-cdn-dp";
131 assigned-clocks = <&cru SCLK_DP_CORE>;
132 assigned-clock-rates = <100000000>;
136 clock-names = "core-clk", "pclk", "spdif", "grf";
137 power-domains = <&power RK3399_PD_HDCP>;
141 reset-names = "spdif", "dptx", "apb", "core";
142 rockchip,grf = <&grf>;
143 #sound-dai-cells = <1>;
146 #address-cells = <1>;
147 #size-cells = <0>;
151 #address-cells = <1>;
152 #size-cells = <0>;
156 remote-endpoint = <&vopb_out_dp>;
161 remote-endpoint = <&vopl_out_dp>;