.. | .. |
---|
1 | | -Analog Device ADV7511(W)/13/33 HDMI Encoders |
---|
2 | | ------------------------------------------ |
---|
| 1 | +Analog Devices ADV7511(W)/13/33/35 HDMI Encoders |
---|
| 2 | +------------------------------------------------ |
---|
3 | 3 | |
---|
4 | | -The ADV7511, ADV7511W, ADV7513 and ADV7533 are HDMI audio and video transmitters |
---|
5 | | -compatible with HDMI 1.4 and DVI 1.0. They support color space conversion, |
---|
6 | | -S/PDIF, CEC and HDCP. ADV7533 supports the DSI interface for input pixels, while |
---|
7 | | -the others support RGB interface. |
---|
| 4 | +The ADV7511, ADV7511W, ADV7513, ADV7533 and ADV7535 are HDMI audio and video |
---|
| 5 | +transmitters compatible with HDMI 1.4 and DVI 1.0. They support color space |
---|
| 6 | +conversion, S/PDIF, CEC and HDCP. ADV7533/5 supports the DSI interface for input |
---|
| 7 | +pixels, while the others support RGB interface. |
---|
8 | 8 | |
---|
9 | 9 | Required properties: |
---|
10 | 10 | |
---|
.. | .. |
---|
13 | 13 | "adi,adv7511w" |
---|
14 | 14 | "adi,adv7513" |
---|
15 | 15 | "adi,adv7533" |
---|
| 16 | + "adi,adv7535" |
---|
16 | 17 | |
---|
17 | 18 | - reg: I2C slave addresses |
---|
18 | 19 | The ADV7511 internal registers are split into four pages exposed through |
---|
.. | .. |
---|
52 | 53 | - bgvdd-supply: A 1.8V supply that powers up the BGVDD pin. This is |
---|
53 | 54 | needed only for ADV7511. |
---|
54 | 55 | |
---|
55 | | -The following properties are required for ADV7533: |
---|
| 56 | +The following properties are required for ADV7533 and ADV7535: |
---|
56 | 57 | |
---|
57 | 58 | - adi,dsi-lanes: Number of DSI data lanes connected to the DSI host. It should |
---|
58 | 59 | be one of 1, 2, 3 or 4. |
---|
59 | 60 | - a2vdd-supply: 1.8V supply that powers up the A2VDD pin on the chip. |
---|
60 | 61 | - v3p3-supply: A 3.3V supply that powers up the V3P3 pin on the chip. |
---|
61 | 62 | - v1p2-supply: A supply that powers up the V1P2 pin on the chip. It can be |
---|
62 | | - either 1.2V or 1.8V. |
---|
| 63 | + either 1.2V or 1.8V for ADV7533 but only 1.8V for ADV7535. |
---|
63 | 64 | |
---|
64 | 65 | Optional properties: |
---|
65 | 66 | |
---|
.. | .. |
---|
71 | 72 | - adi,embedded-sync: The input uses synchronization signals embedded in the |
---|
72 | 73 | data stream (similar to BT.656). Defaults to separate H/V synchronization |
---|
73 | 74 | signals. |
---|
74 | | -- adi,disable-timing-generator: Only for ADV7533. Disables the internal timing |
---|
75 | | - generator. The chip will rely on the sync signals in the DSI data lanes, |
---|
76 | | - rather than generate its own timings for HDMI output. |
---|
| 75 | +- adi,disable-timing-generator: Only for ADV7533 and ADV7535. Disables the |
---|
| 76 | + internal timing generator. The chip will rely on the sync signals in the |
---|
| 77 | + DSI data lanes, rather than generate its own timings for HDMI output. |
---|
77 | 78 | - clocks: from common clock binding: reference to the CEC clock. |
---|
78 | 79 | - clock-names: from common clock binding: must be "cec". |
---|
79 | 80 | - reg-names : Names of maps with programmable addresses. |
---|
.. | .. |
---|
85 | 86 | The ADV7511 has two video ports. Their connections are modelled using the OF |
---|
86 | 87 | graph bindings specified in Documentation/devicetree/bindings/graph.txt. |
---|
87 | 88 | |
---|
88 | | -- Video port 0 for the RGB, YUV or DSI input. In the case of ADV7533, the |
---|
| 89 | +- Video port 0 for the RGB, YUV or DSI input. In the case of ADV7533/5, the |
---|
89 | 90 | remote endpoint phandle should be a reference to a valid mipi_dsi_host device |
---|
90 | 91 | node. |
---|
91 | 92 | - Video port 1 for the HDMI output |
---|