]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - Documentation/devicetree/bindings/media/i2c/adv7180.txt
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi...
[karo-tx-linux.git] / Documentation / devicetree / bindings / media / i2c / adv7180.txt
1 * Analog Devices ADV7180 analog video decoder family
2
3 The adv7180 family devices are used to capture analog video to different
4 digital interfaces like MIPI CSI-2 or parallel video.
5
6 Required Properties :
7 - compatible : value must be one of
8                 "adi,adv7180"
9                 "adi,adv7180cp"
10                 "adi,adv7180st"
11                 "adi,adv7182"
12                 "adi,adv7280"
13                 "adi,adv7280-m"
14                 "adi,adv7281"
15                 "adi,adv7281-m"
16                 "adi,adv7281-ma"
17                 "adi,adv7282"
18                 "adi,adv7282-m"
19
20 Device nodes of "adi,adv7180cp" and "adi,adv7180st" must contain one
21 'port' child node per device input and output port, in accordance with the
22 video interface bindings defined in
23 Documentation/devicetree/bindings/media/video-interfaces.txt. The port
24 nodes are numbered as follows.
25
26   Port          adv7180cp       adv7180st
27 -------------------------------------------------------------------
28   Input         0-2             0-5
29   Output        3               6
30
31 The digital output port node must contain at least one endpoint.
32
33 Optional Properties :
34 - powerdown-gpios: reference to the GPIO connected to the powerdown pin,
35   if any.
36
37
38 Example:
39
40         i2c0@1c22000 {
41                 ...
42                 ...
43                 adv7180@21 {
44                         compatible = "adi,adv7180";
45                         reg = <0x21>;
46                 };
47                 ...
48         };
49