Display Driver Open Source Plan

From OMAPpedia

(Difference between revisions)
Jump to: navigation, search
(Upcoming features/patchsets)
 
(11 intermediate revisions not shown)
Line 1: Line 1:
<div style="font-size:125%; border:none; font-weight:bold; margin:0; padding:.1em; color:#000;">Early availability feature tree : [http://dev.omapzoom.org/?p=axelcx/kernel-display.git;a=summary kernel-display] </div>
<div style="font-size:125%; border:none; font-weight:bold; margin:0; padding:.1em; color:#000;">Early availability feature tree : [http://dev.omapzoom.org/?p=axelcx/kernel-display.git;a=summary kernel-display] </div>
 +
 +
== Following features/patchsets were merged in 3.1 ==
 +
* pm_runtime support
 +
* Color Phase Rotation
 +
* Move 'auto-update mode for manual update panels' functionality from omadss to omapfb driver.
 +
* OMAP Display V4L2 fixes to make omap_vout.c operational on OMAP4.
 +
 +
== Following features/patchsets were merged in 3.0 ==
 +
* DSI driver support to support multiple instances (e.g. DSI1 and DSI2 for omap4)
 +
* DSI low power feature (ULPS)
 +
* NV 12 support in DSS driver
 +
 +
== Following features/patchsets were merged in 2.6.39 ==
 +
* Hwmod conversion of DSS2 - OMAP2/3
 +
* Hwmod conversion of DSS2 - OMAP4
 +
* Making DSS clock names common across all platforms
 +
* Internal-clock-framework (calculation clock dividors for pixel clock for DSI1)
 +
* Using hwmod opt-clocks for DSS
 +
* Setting TAAL panel timings via bootargs
 +
* Basic HDMI support (no HPD, Deep color, EDID)
 +
* DVI support for Panda
 +
 +
== Upcoming features/patchsets ==
{| class="wikitable sortable" | border="2" cellpadding="10" cellspacing="0" | style="color:dark; background-color:white;"  
{| class="wikitable sortable" | border="2" cellpadding="10" cellspacing="0" | style="color:dark; background-color:white;"  
Line 8: Line 31:
| align="center" style="background:#f0f0f0;"|'''Owner'''
| align="center" style="background:#f0f0f0;"|'''Owner'''
|-
|-
-
| PM (OMAP2/3) ||Hwmod conversion of DSS2 - OMAP2/3||2.6.39||OMAP2/3 series - Accepted. Tomi has pulled it in his gitorious.||Sumit
+
| OMAP4 new feature||Pico DLP||3.2|| Patches are mostly ready. One bug in reset or shutdown sequence of the pico DLP chip. || Tomi, Mythri
|-
|-
-
| PM (OMAP4)||Hwmod conversion of DSS2 - OMAP4||2.6.39||Posted on LO. Need review from PM experts on V2 series.||Sumit
+
| OMAP4 new feature||DSI OMAP4 support for DSI1 and DSI2 - command mode||3.2 ||OMAP DSS related changes were merged for 3.0, but the board-file related changes weren't accepted upstream, and need some consolidation changes. Tomi has some consolidation patches and will send them for review.||Archit, Tomi.
|-
|-
-
| PM (OMAP2/3/4)||Making DSS clock names common across all platforms||2.6.39||Posted on LO. Need review from PM experts on V3 series.||Sumit
+
| OMAP4 new feature||HDMI rework for supporting multiple SOCs - OMAP4, Netra, OMAP5 ||3.2||Under review on community lists||Mythri
|-
|-
-
| PM (OMAP2/3/4)||internal-clock-framework (calculation clock dividors for pixel clock)||2.6.39||To be posted. Need review from PM experts||Archit [ready, except, it still uses core clock divisor (in backward compatibility mode)]
+
| OMAP4 new feature||HDMI advanced features (HPD, Extended-EDID)||3.2||-||Mythri
|-
|-
-
| PM (OMAP2/3/4)||PM: check on hwmod usability, and remove centralised DSS PM (In other words, remove clcok enable/disable pairs from unnecessary places in code)||2.6.39||(Under internal review) To be posted. Need review from PM experts||Mayuresh
+
| OMAP4 new feature||DSI Video mode support||3.2||-||Archit, Tomi.
|-
|-
-
| PM (OMAP2/3/4)||opt-clocks, pm_runtime support||2.6.39||To be posted. Dependent on above clock changes. Need PM experts to review and Ack||Sumit
+
| OMAP4 new feature||video pipeline changes (video3, zorder)||3.2||Posted on LO.||Archit
|-
|-
-
| OMAP4 FB||Setting TAAL panel timings via bootargs||2.6.39||Posted on LO. Need review from Tomi for V2.||Mayuresh
+
| OMAP4 new feature||Setting scaling coefficients specific to OMAP4||3.2||-||Archit
|-
|-
-
| OMAP4 new feature||video pipeline changes (video3, zorder)||2.6.40||Posted on LO. Delayed to 2.6.40 as more changes needed||Archit
+
| OMAP4 new feature||Write-back support||3.3||Design reviewed internally.||Nishant
|-
|-
-
| OMAP4 new feature||DSI OMAP4 support for DSI1 and DSI2 - command mode||2.6.39||Only DSI1 targeted for 2.6.39, DSI2 is for later||Archit
+
| OMAP4 new feature||Interlace-support||?||-||-
|-
|-
-
| OMAP4 new feature||HDMI basic (no HPD)||2.6.39||Dependency on clock patches||Mythri
+
| OMAP4 new feature||Pre-decimation||?||-||-
|-
|-
-
| OMAP4 new feature||RFC for Write-back support||2.6.39||How can mem-2-mem be used?||Amber (DSS2), Samreen (V4L2)
+
| OMAP4 new feature||V4L2: Any changes required to use videobuf2|| - ||Plan cancelled.||-
|-
|-
-
| OMAP4||DVI support for Panda||TBD||||
+
| OMAP4 new feature||V4L2: multi-planar support for NV12|| - ||Current users pass Y and UV buffers appended together. No plan to support passing of separate buffers.||-
-
|-
+
-
| OMAP4 new feature||NV 12 support in DSS driver||2.6.40||Changes to add new DMA base address for new color mode.||Archit
+
-
|-
+
-
| OMAP4 new feature||V4L2: multi-planar support for NV12||2.6.40||||Samreen
+
-
|-
+
-
| OMAP4 new feature||Setting scaling coefficients specific to OMAP4||2.6.40||||
+
-
|-
+
-
| OMAP4 new feature||Pico DLP||2.6.40||||Mythri / Abraham
+
-
|-
+
-
| OMAP4 new feature||HDMI advanced features (HPD, Extended-EDID)||2.6.40||Dependency on HDMI basic support||Mythri
+
-
|-
+
-
| OMAP4 new feature||Write back support - DSS2||2.6.40||||
+
-
|-
+
-
| OMAP4 new feature||Write back support - V4l2||2.6.40||||
+
-
|-
+
-
| OMAP4 new feature||Interlace-support||2.6.40||||?
+
-
|-
+
-
| OMAP4 new feature||Pre-decimation.||2.6.40||||?
+
-
|-
+
-
| OMAP4 new feature||V4L2: Any changes required to use videobuf2||2.6.40||||Samreen
+
|-
|-
|  
|  

Latest revision as of 13:01, 8 August 2011

Early availability feature tree : kernel-display

Contents

[edit] Following features/patchsets were merged in 3.1

[edit] Following features/patchsets were merged in 3.0

[edit] Following features/patchsets were merged in 2.6.39

[edit] Upcoming features/patchsets

Feature Content Targeted kernel.org Release Status / Dependencies Owner
OMAP4 new featurePico DLP3.2 Patches are mostly ready. One bug in reset or shutdown sequence of the pico DLP chip. Tomi, Mythri
OMAP4 new featureDSI OMAP4 support for DSI1 and DSI2 - command mode3.2 OMAP DSS related changes were merged for 3.0, but the board-file related changes weren't accepted upstream, and need some consolidation changes. Tomi has some consolidation patches and will send them for review.Archit, Tomi.
OMAP4 new featureHDMI rework for supporting multiple SOCs - OMAP4, Netra, OMAP5 3.2Under review on community listsMythri
OMAP4 new featureHDMI advanced features (HPD, Extended-EDID)3.2-Mythri
OMAP4 new featureDSI Video mode support3.2-Archit, Tomi.
OMAP4 new featurevideo pipeline changes (video3, zorder)3.2Posted on LO.Archit
OMAP4 new featureSetting scaling coefficients specific to OMAP43.2-Archit
OMAP4 new featureWrite-back support3.3Design reviewed internally.Nishant
OMAP4 new featureInterlace-support?--
OMAP4 new featurePre-decimation?--
OMAP4 new featureV4L2: Any changes required to use videobuf2 - Plan cancelled.-
OMAP4 new featureV4L2: multi-planar support for NV12 - Current users pass Y and UV buffers appended together. No plan to support passing of separate buffers.-

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox