diff options
author | Tomi Valkeinen <tomi.valkeinen@ti.com> | 2014-04-23 06:31:57 -0400 |
---|---|---|
committer | Tomi Valkeinen <tomi.valkeinen@ti.com> | 2014-05-09 08:11:30 -0400 |
commit | dedf2d44336e542d03653f60040938b0adce0a5f (patch) | |
tree | e2710d9014360a1e1267028356339c9bec68368f /Documentation/devicetree/bindings/video/ti,omap5-dss.txt | |
parent | 59b3d38a3691396783df108e6afbba30656edccb (diff) |
Doc/DT: Add OMAP5 DSS DT bindings
Add DT binding documentation for OMAP5 Display Subsystem.
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Cc: devicetree@vger.kernel.org
Diffstat (limited to 'Documentation/devicetree/bindings/video/ti,omap5-dss.txt')
-rw-r--r-- | Documentation/devicetree/bindings/video/ti,omap5-dss.txt | 96 |
1 files changed, 96 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/video/ti,omap5-dss.txt b/Documentation/devicetree/bindings/video/ti,omap5-dss.txt new file mode 100644 index 000000000000..38ffc8fcd816 --- /dev/null +++ b/Documentation/devicetree/bindings/video/ti,omap5-dss.txt | |||
@@ -0,0 +1,96 @@ | |||
1 | Texas Instruments OMAP5 Display Subsystem | ||
2 | ========================================= | ||
3 | |||
4 | See Documentation/devicetree/bindings/video/ti,omap-dss.txt for generic | ||
5 | description about OMAP Display Subsystem bindings. | ||
6 | |||
7 | DSS Core | ||
8 | -------- | ||
9 | |||
10 | Required properties: | ||
11 | - compatible: "ti,omap5-dss" | ||
12 | - reg: address and length of the register space | ||
13 | - ti,hwmods: "dss_core" | ||
14 | - clocks: handle to fclk | ||
15 | - clock-names: "fck" | ||
16 | |||
17 | Required nodes: | ||
18 | - DISPC | ||
19 | |||
20 | Optional nodes: | ||
21 | - DSS Submodules: RFBI, DSI, HDMI | ||
22 | - Video port for DPI output | ||
23 | |||
24 | DPI Endpoint required properties: | ||
25 | - data-lines: number of lines used | ||
26 | |||
27 | |||
28 | DISPC | ||
29 | ----- | ||
30 | |||
31 | Required properties: | ||
32 | - compatible: "ti,omap5-dispc" | ||
33 | - reg: address and length of the register space | ||
34 | - ti,hwmods: "dss_dispc" | ||
35 | - interrupts: the DISPC interrupt | ||
36 | - clocks: handle to fclk | ||
37 | - clock-names: "fck" | ||
38 | |||
39 | |||
40 | RFBI | ||
41 | ---- | ||
42 | |||
43 | Required properties: | ||
44 | - compatible: "ti,omap5-rfbi" | ||
45 | - reg: address and length of the register space | ||
46 | - ti,hwmods: "dss_rfbi" | ||
47 | - clocks: handles to fclk and iclk | ||
48 | - clock-names: "fck", "ick" | ||
49 | |||
50 | Optional nodes: | ||
51 | - Video port for RFBI output | ||
52 | - RFBI controlled peripherals | ||
53 | |||
54 | |||
55 | DSI | ||
56 | --- | ||
57 | |||
58 | Required properties: | ||
59 | - compatible: "ti,omap5-dsi" | ||
60 | - reg: addresses and lengths of the register spaces for 'proto', 'phy' and 'pll' | ||
61 | - reg-names: "proto", "phy", "pll" | ||
62 | - interrupts: the DSI interrupt line | ||
63 | - ti,hwmods: "dss_dsi1" or "dss_dsi2" | ||
64 | - vdd-supply: power supply for DSI | ||
65 | - clocks: handles to fclk and pll clock | ||
66 | - clock-names: "fck", "sys_clk" | ||
67 | |||
68 | Optional nodes: | ||
69 | - Video port for DSI output | ||
70 | - DSI controlled peripherals | ||
71 | |||
72 | DSI Endpoint required properties: | ||
73 | - lanes: list of pin numbers for the DSI lanes: CLK+, CLK-, DATA0+, DATA0-, | ||
74 | DATA1+, DATA1-, ... | ||
75 | |||
76 | |||
77 | HDMI | ||
78 | ---- | ||
79 | |||
80 | Required properties: | ||
81 | - compatible: "ti,omap5-hdmi" | ||
82 | - reg: addresses and lengths of the register spaces for 'wp', 'pll', 'phy', | ||
83 | 'core' | ||
84 | - reg-names: "wp", "pll", "phy", "core" | ||
85 | - interrupts: the HDMI interrupt line | ||
86 | - ti,hwmods: "dss_hdmi" | ||
87 | - vdda-supply: vdda power supply | ||
88 | - clocks: handles to fclk and pll clock | ||
89 | - clock-names: "fck", "sys_clk" | ||
90 | |||
91 | Optional nodes: | ||
92 | - Video port for HDMI output | ||
93 | |||
94 | HDMI Endpoint optional properties: | ||
95 | - lanes: list of 8 pin numbers for the HDMI lanes: CLK+, CLK-, D0+, D0-, | ||
96 | D1+, D1-, D2+, D2-. (default: 0,1,2,3,4,5,6,7) | ||