-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'fbdev-3.20' of git://git.kernel.org/pub/scm/linux/kernel/g…
…it/tomba/linux Pull fbdev changes from Tomi Valkeinen: - omapdss: add DRA7xxx SoC support - fbdev: support DMT (Display Monitor Timing) calculation * tag 'fbdev-3.20' of git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux: (40 commits) omapfb: Return error code when applying overlay settings fails OMAPDSS: DPI: DRA7xx support OMAPDSS: HDMI: Add DRA7xx support OMAPDSS: DISPC: program dispc polarities to control module OMAPDSS: DISPC: Add DRA7xx support OMAPDSS: Add Video PLLs for DRA7xx OMAPDSS: Add functions for external control of PLL OMAPDSS: DSS: Add DRA7xx base support Doc/DT: Add DT binding doc for DRA7xx DSS OMAPDSS: add define for DRA7xx HW version OMAPDSS: encoder-tpd12s015: Fix race issue with LS_OE OMAPDSS: OMAP5: fix digit output's allowed mgrs OMAPDSS: constify port arrays OMAPDSS: PLL: add dss_pll_wait_reset_done() OMAPDSS: Add enum dss_pll_id video: fbdev: fix sys_copyarea video/mmpfb: allow modular build fb: via: turn gpiolib and i2c selects into dependencies fbdev: ssd1307fb: return proper error code if write command fails fbdev: fix CVT vertical front and back porch values ...
- Loading branch information
Showing
43 changed files
with
1,342 additions
and
302 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,69 @@ | ||
Texas Instruments DRA7x Display Subsystem | ||
========================================= | ||
|
||
See Documentation/devicetree/bindings/video/ti,omap-dss.txt for generic | ||
description about OMAP Display Subsystem bindings. | ||
|
||
DSS Core | ||
-------- | ||
|
||
Required properties: | ||
- compatible: "ti,dra7-dss" | ||
- reg: address and length of the register spaces for 'dss' | ||
- ti,hwmods: "dss_core" | ||
- clocks: handle to fclk | ||
- clock-names: "fck" | ||
- syscon: phandle to control module core syscon node | ||
|
||
Optional properties: | ||
|
||
Some DRA7xx SoCs have one dedicated video PLL, some have two. These properties | ||
can be used to describe the video PLLs: | ||
|
||
- reg: address and length of the register spaces for 'pll1_clkctrl', | ||
'pll1', 'pll2_clkctrl', 'pll2' | ||
- clocks: handle to video1 pll clock and video2 pll clock | ||
- clock-names: "video1_clk" and "video2_clk" | ||
|
||
Required nodes: | ||
- DISPC | ||
|
||
Optional nodes: | ||
- DSS Submodules: HDMI | ||
- Video port for DPI output | ||
|
||
DPI Endpoint required properties: | ||
- data-lines: number of lines used | ||
|
||
|
||
DISPC | ||
----- | ||
|
||
Required properties: | ||
- compatible: "ti,dra7-dispc" | ||
- reg: address and length of the register space | ||
- ti,hwmods: "dss_dispc" | ||
- interrupts: the DISPC interrupt | ||
- clocks: handle to fclk | ||
- clock-names: "fck" | ||
|
||
HDMI | ||
---- | ||
|
||
Required properties: | ||
- compatible: "ti,dra7-hdmi" | ||
- reg: addresses and lengths of the register spaces for 'wp', 'pll', 'phy', | ||
'core' | ||
- reg-names: "wp", "pll", "phy", "core" | ||
- interrupts: the HDMI interrupt line | ||
- ti,hwmods: "dss_hdmi" | ||
- vdda-supply: vdda power supply | ||
- clocks: handles to fclk and pll clock | ||
- clock-names: "fck", "sys_clk" | ||
|
||
Optional nodes: | ||
- Video port for HDMI output | ||
|
||
HDMI Endpoint optional properties: | ||
- lanes: list of 8 pin numbers for the HDMI lanes: CLK+, CLK-, D0+, D0-, | ||
D1+, D1-, D2+, D2-. (default: 0,1,2,3,4,5,6,7) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
OPA362 analog video amplifier | ||
|
||
Required properties: | ||
- compatible: "ti,opa362" | ||
- enable-gpios: enable/disable output gpio | ||
|
||
Required node: | ||
- Video port 0 for opa362 input | ||
- Video port 1 for opa362 output | ||
|
||
Example: | ||
|
||
tv_amp: opa362 { | ||
compatible = "ti,opa362"; | ||
enable-gpios = <&gpio1 23 0>; /* GPIO to enable video out amplifier */ | ||
|
||
ports { | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
|
||
port@0 { | ||
reg = <0>; | ||
opa_in: endpoint@0 { | ||
remote-endpoint = <&venc_out>; | ||
}; | ||
}; | ||
|
||
port@1 { | ||
reg = <1>; | ||
opa_out: endpoint@0 { | ||
remote-endpoint = <&tv_connector_in>; | ||
}; | ||
}; | ||
}; | ||
}; | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.