diff options
author | Benjamin Gaignard <benjamin.gaignard@linaro.org> | 2014-12-30 09:08:16 -0500 |
---|---|---|
committer | Benjamin Gaignard <benjamin.gaignard@linaro.org> | 2014-12-30 09:08:16 -0500 |
commit | f32c4c506f9b197f24d4be4ee7283bd549e3a30f (patch) | |
tree | c90b1a815d4e060fdaf89657c00bc47037547dd7 /Documentation | |
parent | 4e0cd68115620bc3236ff4e58e4c073948629b41 (diff) |
drm: sti: add DVO output connector
Digital Video Out connector driver LCD panels.
Like HDMI and HDA it create bridge, encoder and connector
drm object.
Add binding description.
Signed-off-by: Benjamin Gaignard <benjamin.gaignard@linaro.org>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/devicetree/bindings/gpu/st,stih4xx.txt | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/gpu/st,stih4xx.txt b/Documentation/devicetree/bindings/gpu/st,stih4xx.txt index c99eb34e640b..6b1d75f1a529 100644 --- a/Documentation/devicetree/bindings/gpu/st,stih4xx.txt +++ b/Documentation/devicetree/bindings/gpu/st,stih4xx.txt | |||
@@ -83,6 +83,22 @@ sti-hda: | |||
83 | - clock-names: names of the clocks listed in clocks property in the same | 83 | - clock-names: names of the clocks listed in clocks property in the same |
84 | order. | 84 | order. |
85 | 85 | ||
86 | sti-dvo: | ||
87 | Required properties: | ||
88 | must be a child of sti-tvout | ||
89 | - compatible: "st,stih<chip>-dvo" | ||
90 | - reg: Physical base address of the IP registers and length of memory mapped region. | ||
91 | - reg-names: names of the mapped memory regions listed in regs property in | ||
92 | the same order. | ||
93 | - clocks: from common clock binding: handle hardware IP needed clocks, the | ||
94 | number of clocks may depend of the SoC type. | ||
95 | See ../clocks/clock-bindings.txt for details. | ||
96 | - clock-names: names of the clocks listed in clocks property in the same | ||
97 | order. | ||
98 | - pinctrl-0: pin control handle | ||
99 | - pinctrl-name: names of the pin control to use | ||
100 | - sti,panel: phandle of the panel connected to the DVO output | ||
101 | |||
86 | sti-hqvdp: | 102 | sti-hqvdp: |
87 | must be a child of sti-display-subsystem | 103 | must be a child of sti-display-subsystem |
88 | Required properties: | 104 | Required properties: |
@@ -198,6 +214,19 @@ Example: | |||
198 | clock-names = "pix", "hddac"; | 214 | clock-names = "pix", "hddac"; |
199 | clocks = <&clockgen_c_vcc CLK_S_PIX_HD>, <&clockgen_c_vcc CLK_S_HDDAC>; | 215 | clocks = <&clockgen_c_vcc CLK_S_PIX_HD>, <&clockgen_c_vcc CLK_S_HDDAC>; |
200 | }; | 216 | }; |
217 | |||
218 | sti-dvo@8d00400 { | ||
219 | compatible = "st,stih407-dvo"; | ||
220 | reg = <0x8d00400 0x200>; | ||
221 | reg-names = "dvo-reg"; | ||
222 | clock-names = "dvo_pix", "dvo", | ||
223 | "main_parent", "aux_parent"; | ||
224 | clocks = <&clk_s_d2_flexgen CLK_PIX_DVO>, <&clk_s_d2_flexgen CLK_DVO>, | ||
225 | <&clk_s_d2_quadfs 0>, <&clk_s_d2_quadfs 1>; | ||
226 | pinctrl-names = "default"; | ||
227 | pinctrl-0 = <&pinctrl_dvo>; | ||
228 | sti,panel = <&panel_dvo>; | ||
229 | }; | ||
201 | }; | 230 | }; |
202 | 231 | ||
203 | sti-hqvdp@9c000000 { | 232 | sti-hqvdp@9c000000 { |