Thread (55 messages) 55 messages, 3 authors, 2012-05-09

Re: [PATCH 0/6] OMAPDSS: APPLY: Treat overlay manager timings as shadow registers

From: Archit Taneja <hidden>
Date: 2012-04-19 12:10:13
Also in: linux-omap

On Thursday 19 April 2012 05:18 PM, Tomi Valkeinen wrote:
On Mon, 2012-04-16 at 12:53 +0530, Archit Taneja wrote:
quoted
An overlay manager's timings (the manager size, and blanking parameters if an
LCD manager) are DISPC shadow registers, and they should hence follow the
correct programming model.

This set makes the timings a manager_info parameter. The interface drivers now
set the timings in manager_info instead of directly writing to registers.

This change also prevents the need to use display resolution for overlay
checks, hence making some of the APPLY functions less dependent on the display.

These patches apply over:

git://gitorious.org/linux-omap-dss2/linux.git dev

Archit Taneja (6):
   OMAPDSS: DISPC/RFBI: Use dispc_mgr_set_lcd_timings() for setting lcd
     size
   OMAPDSS: DISPC: Use a common function to set manager timings
   OMAPDSS: DISPC: Clean up manager timing/size functions
   OMAPDSS: MANAGER: Make DISPC timings a manager_info parameter
   OMAPDSS: MANAGER: Check validity of manager timings
   OMAPDSS: APPLY: Remove display dependency from overlay and manager
     checks
The patches 1, 2 and 3 in this series look like independent cleanups.
Should I apply those, or do you think there may be changes required?
I think you can pull these 3, they were sort of a prerequisite for the 
apply-manager-timings stuff. I don't think they need to change.

I'll post another series for applying the manager timings correctly(i.e, 
the fixed version of the last 3 patches).

Archit
  Tomi
  
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help