.. | .. |
---|
10 | 10 | - "adi,adv7481" for the ADV7481 |
---|
11 | 11 | - "adi,adv7482" for the ADV7482 |
---|
12 | 12 | |
---|
13 | | - - reg: I2C slave address |
---|
| 13 | + - reg: I2C slave addresses |
---|
| 14 | + The ADV748x has up to twelve 256-byte maps that can be accessed via the |
---|
| 15 | + main I2C ports. Each map has it own I2C address and acts as a standard |
---|
| 16 | + slave device on the I2C bus. The main address is mandatory, others are |
---|
| 17 | + optional and remain at default values if not specified. |
---|
14 | 18 | |
---|
15 | 19 | Optional Properties: |
---|
16 | 20 | |
---|
.. | .. |
---|
18 | 22 | "intrq3". All interrupts are optional. The "intrq3" interrupt |
---|
19 | 23 | is only available on the adv7481 |
---|
20 | 24 | - interrupts: Specify the interrupt lines for the ADV748x |
---|
| 25 | + - reg-names : Names of maps with programmable addresses. |
---|
| 26 | + It shall contain all maps needing a non-default address. |
---|
| 27 | + Possible map names are: |
---|
| 28 | + "main", "dpll", "cp", "hdmi", "edid", "repeater", |
---|
| 29 | + "infoframe", "cbus", "cec", "sdp", "txa", "txb" |
---|
21 | 30 | |
---|
22 | 31 | The device node must contain one 'port' child node per device input and output |
---|
23 | 32 | port, in accordance with the video interface bindings defined in |
---|
.. | .. |
---|
39 | 48 | TXA source 10 |
---|
40 | 49 | TXB source 11 |
---|
41 | 50 | |
---|
42 | | -The digital output port nodes must contain at least one endpoint. |
---|
| 51 | +The digital output port nodes, when present, shall contain at least one |
---|
| 52 | +endpoint. Each of those endpoints shall contain the data-lanes property as |
---|
| 53 | +described in video-interfaces.txt. |
---|
| 54 | + |
---|
| 55 | +Required source endpoint properties: |
---|
| 56 | + - data-lanes: an array of physical data lane indexes |
---|
| 57 | + The accepted value(s) for this property depends on which of the two |
---|
| 58 | + sources are described. For TXA 1, 2 or 4 data lanes can be described |
---|
| 59 | + while for TXB only 1 data lane is valid. See video-interfaces.txt |
---|
| 60 | + for detailed description. |
---|
43 | 61 | |
---|
44 | 62 | Ports are optional if they are not connected to anything at the hardware level. |
---|
45 | 63 | |
---|
.. | .. |
---|
47 | 65 | |
---|
48 | 66 | video-receiver@70 { |
---|
49 | 67 | compatible = "adi,adv7482"; |
---|
50 | | - reg = <0x70>; |
---|
| 68 | + reg = <0x70 0x71 0x72 0x73 0x74 0x75 |
---|
| 69 | + 0x60 0x61 0x62 0x63 0x64 0x65>; |
---|
| 70 | + reg-names = "main", "dpll", "cp", "hdmi", "edid", "repeater", |
---|
| 71 | + "infoframe", "cbus", "cec", "sdp", "txa", "txb"; |
---|
51 | 72 | |
---|
52 | 73 | #address-cells = <1>; |
---|
53 | 74 | #size-cells = <0>; |
---|