]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'archit/set-timing-work'
authorTomi Valkeinen <tomi.valkeinen@ti.com>
Wed, 9 May 2012 10:50:32 +0000 (13:50 +0300)
committerTomi Valkeinen <tomi.valkeinen@ti.com>
Wed, 9 May 2012 10:53:52 +0000 (13:53 +0300)
commit7ea8bc74d139bbb6c831e94964ff900e97f61660
treef20c901613fa622b2e05d0d20c0aa001925d5dd2
parent46c2efc38352d6c252d98ea3cb382d36103e0eeb
parenta34173041079672f983c08cc1b1c4a69074f336f
Merge branch 'archit/set-timing-work'

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 series makes the video timings an extra_info parameter in manager's
private data. The interface drivers now apply the timings 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. Some DISPC functions that needed display width can also use
these privately stored timings.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>