Lines Matching +full:reg +full:- +full:io +full:- +full:width
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/rockchip/rockchip,dw-hdmi.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Mark Yao <markyao0591@gmail.com>
17 - $ref: ../bridge/synopsys,dw-hdmi.yaml#
18 - $ref: /schemas/sound/dai-common.yaml#
23 - rockchip,rk3228-dw-hdmi
24 - rockchip,rk3288-dw-hdmi
25 - rockchip,rk3328-dw-hdmi
26 - rockchip,rk3399-dw-hdmi
27 - rockchip,rk3568-dw-hdmi
29 reg-io-width:
32 avdd-0v9-supply:
38 avdd-1v8-supply:
46 - {}
47 - {}
50 - description: The HDMI CEC controller main clock
51 - description: Power for GRF IO
52 - description: External clock for some HDMI PHY (old clock name, deprecated)
53 - description: External clock for some HDMI PHY (new name)
55 clock-names:
58 - {}
59 - {}
60 - enum:
61 - cec
62 - grf
63 - vpll
64 - ref
65 - enum:
66 - grf
67 - vpll
68 - ref
69 - enum:
70 - vpll
71 - ref
77 phy-names:
80 pinctrl-names:
87 - const: default
88 - const: unwedge
90 power-domains:
112 - port@0
113 - port@1
120 "#sound-dai-cells":
124 - compatible
125 - reg
126 - reg-io-width
127 - clocks
128 - clock-names
129 - interrupts
130 - ports
131 - rockchip,grf
136 - |
137 #include <dt-bindings/clock/rk3288-cru.h>
138 #include <dt-bindings/interrupt-controller/arm-gic.h>
139 #include <dt-bindings/interrupt-controller/irq.h>
140 #include <dt-bindings/power/rk3288-power.h>
143 compatible = "rockchip,rk3288-dw-hdmi";
144 reg = <0xff980000 0x20000>;
145 reg-io-width = <4>;
148 clock-names = "iahb", "isfr";
149 ddc-i2c-bus = <&i2c5>;
150 power-domains = <&power RK3288_PD_VIO>;
152 #sound-dai-cells = <0>;
155 #address-cells = <1>;
156 #size-cells = <0>;
159 reg = <0>;
160 #address-cells = <1>;
161 #size-cells = <0>;
164 reg = <0>;
165 remote-endpoint = <&vopb_out_hdmi>;
169 reg = <1>;
170 remote-endpoint = <&vopl_out_hdmi>;
175 reg = <1>;
178 remote-endpoint = <&hdmi_con_in>;