diff options
author | Tomi Valkeinen <tomi.valkeinen@ti.com> | 2012-10-10 10:56:05 +0300 |
---|---|---|
committer | Tomi Valkeinen <tomi.valkeinen@ti.com> | 2012-12-07 17:05:55 +0200 |
commit | 74b65ec24560ab0df0e7b789fa91cde4a442f169 (patch) | |
tree | 2d322869cb9ea6d9196e6743dbb7d67138b2cd30 /drivers/gpu | |
parent | 6abae7a18a8c9dbec96915eb924dc06288a47b02 (diff) | |
download | linux-74b65ec24560ab0df0e7b789fa91cde4a442f169.tar.bz2 |
OMAPDSS: add manager ops
The output drivers need some operations from the overlay managers, like
enable and set_timings. These will affect the dispc registers, and need
to be synchronized with the composition-side changes with overlays and
overlay managers.
We want to handle these calls in the apply.c in the compatibility mode,
but when in non-compat mode, the calls need to be handled by some other
component (e.g. omapdrm).
To make this possible, this patch creates a set of function pointers in
a dss_mgr_ops struct, that is used to redirect the calls into the
correct destination.
The non-compat users can install their mgr ops with
dss_install_mgr_ops() function.
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Diffstat (limited to 'drivers/gpu')
0 files changed, 0 insertions, 0 deletions