Lines Matching +full:hdmi +full:- +full:bridge

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/bridge/sil,sii9022.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Silicon Image sii902x HDMI bridge
10 - Boris Brezillon <bbrezillon@kernel.org>
15 - items:
16 - enum:
17 - sil,sii9022-cpi # CEC Programming Interface
18 - sil,sii9022-tpi # Transmitter Programming Interface
19 - const: sil,sii9022
20 - const: sil,sii9022
29 reset-gpios:
32 iovcc-supply:
35 cvcc12-supply:
38 '#sound-dai-cells':
43 HDMI audio is configured only if this property is found.
44 If HDMI audio is configured, the sii902x device becomes an I2S and/or
46 used in configuring full audio devices with simple-card or
47 audio-graph-card bindings. See their binding documents on how to describe
50 Documentation/devicetree/bindings/sound/simple-card.yaml
51 Documentation/devicetree/bindings/sound/audio-graph-card.yaml
52 Note: In case of the audio-graph-card binding the used port index should
55 sil,i2s-data-lanes:
56 $ref: /schemas/types.yaml#/definitions/uint32-array
65 (HDMI channels 1&2), the second for FIFO#1 (HDMI channels 3&4), and so
66 on. There are 4 FIFOs and 4 I2S pins (SD0 - SD3). Any I2S pin can be
69 default value is <0>, describing SD0 pin being routed to HDMI audio
74 description: MCLK input. MCLK can be used to produce HDMI audio CTS values.
76 clock-names:
89 description: HDMI output port
96 - compatible
97 - reg
102 - |
104 #address-cells = <1>;
105 #size-cells = <0>;
107 hdmi-bridge@39 {
110 reset-gpios = <&pioA 1 0>;
111 iovcc-supply = <&v3v3_hdmi>;
112 cvcc12-supply = <&v1v2_hdmi>;
114 #sound-dai-cells = <0>;
115 sil,i2s-data-lanes = < 0 1 2 >;
117 clock-names = "mclk";
120 #address-cells = <1>;
121 #size-cells = <0>;
126 remote-endpoint = <&dc_out>;