summaryrefslogtreecommitdiff
path: root/drivers/gpu/pvr/module.c
diff options
context:
space:
mode:
authorGustavo Diaz Prado <x0083741@ti.com>2011-05-31 09:25:10 +0100
committerAndy Green <andy.green@linaro.org>2011-05-31 09:25:10 +0100
commit41f125159ae0293151376d563cda5b2b81e4bb36 (patch)
tree02302df36974a7269672a1ab87310032212e4c0f /drivers/gpu/pvr/module.c
parent757b28a2b37b55e882af915567c36ea1ca27d74d (diff)
OMAP4: Virtual display: Add manual update support for DSI panels
This patch adds manual update support for the virtual display. Synchronization code is now executed in process context rather than interrupt context which could cause schedule while atomic issues. In order to achieve the maximum refresh rate without display synchronization (to prevent tearing), updates are made with driver->sched_update rather than driver->update when available on manual update panels. The SGX display driver used when Virtual display is enabled has also been updated to allow the applications to behave normally when the SwapInterval is 2 or more on manual update panels, this change is already present on the UDD without Virtual display enabled so they are aligned. Signed-off-by: Gustavo Diaz Prado <x0083741@ti.com> Change-Id: I53b9207fd839374c135c66a8bf8b18f0cf722642
Diffstat (limited to 'drivers/gpu/pvr/module.c')
0 files changed, 0 insertions, 0 deletions