From: Tomi Valkeinen Date: Wed, 10 Oct 2012 07:56:05 +0000 (+0300) Subject: OMAPDSS: add manager ops X-Git-Tag: omap-for-v3.8/fixes-for-merge-window-v4-signed~2^2^2~7^2~12 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=74b65ec24560ab0df0e7b789fa91cde4a442f169;p=pandora-kernel.git 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 --- Reading git-diff-tree failed