Lines Matching +full:i2c +full:- +full:hdmi
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Analog Devices ADV7511/11W/13 HDMI Encoders
10 - Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13 The ADV7511, ADV7511W and ADV7513 are HDMI audio and video
14 transmitters compatible with HDMI 1.4 and DVI 1.0. They support color
21 - adi,adv7511
22 - adi,adv7511w
23 - adi,adv7513
27 I2C slave addresses.
30 exposed through different I2C addresses, creating four register
31 maps. Each map has it own I2C address and acts as a standard slave
32 device on the I2C bus. The main address is mandatory, others are
37 reg-names:
40 needing a non-default address.
43 - const: main
44 - const: edid
45 - const: cec
46 - const: packet
52 clock-names:
58 pd-gpios:
62 avdd-supply:
65 dvdd-supply:
68 pvdd-supply:
71 dvdd-3v-supply:
74 bgvdd-supply:
77 adi,input-depth:
82 adi,input-colorspace:
86 adi,input-clock:
94 adi,clock-delay:
97 (-1200ps .. 1600 ps).
101 adi,embedded-sync:
107 adi,input-style:
114 adi,input-justification:
129 description: Video port for the HDMI output.
133 description: Audio port for the HDMI output.
136 # adi,input-colorspace and adi,input-clock are required except in
142 adi,input-colorspace:
145 adi,input-clock:
151 - adi,input-style
152 - adi,input-justification
156 adi,input-style: false
157 adi,input-justification: false
161 - compatible
162 - reg
163 - ports
164 - adi,input-depth
165 - adi,input-colorspace
166 - adi,input-clock
167 - avdd-supply
168 - dvdd-supply
169 - pvdd-supply
170 - dvdd-3v-supply
171 - bgvdd-supply
176 - |
177 #include <dt-bindings/interrupt-controller/irq.h>
179 i2c@e6500000 {
180 #address-cells = <1>;
181 #size-cells = <0>;
185 adv7511w: hdmi@39 {
188 * The EDID page will be accessible on address 0x66 on the I2C
192 reg-names = "main", "edid";
193 interrupt-parent = <&gpio3>;
196 clock-names = "cec";
197 avdd-supply = <&v1v8>;
198 dvdd-supply = <&v1v8>;
199 pvdd-supply = <&v1v8>;
200 dvdd-3v-supply = <&v3v3>;
201 bgvdd-supply = <&v1v8>;
203 adi,input-depth = <8>;
204 adi,input-colorspace = "yuv422";
205 adi,input-clock = "1x";
207 adi,input-style = <3>;
208 adi,input-justification = "right";
210 #address-cells = <1>;
211 #size-cells = <0>;
216 remote-endpoint = <&dpi_out>;
223 remote-endpoint = <&hdmi_connector_in>;
230 remote-endpoint = <&i2s0_cpu_endpoint>;