|
|
@@ -186,6 +186,8 @@ struct exynos_drm_display {
|
|
|
* @win_commit: apply hardware specific overlay data to registers.
|
|
|
* @win_enable: enable hardware specific overlay.
|
|
|
* @win_disable: disable hardware specific overlay.
|
|
|
+ * @te_handler: trigger to transfer video image at the tearing effect
|
|
|
+ * synchronization signal if there is a page flip request.
|
|
|
*/
|
|
|
struct exynos_drm_manager;
|
|
|
struct exynos_drm_manager_ops {
|
|
|
@@ -204,6 +206,7 @@ struct exynos_drm_manager_ops {
|
|
|
void (*win_commit)(struct exynos_drm_manager *mgr, int zpos);
|
|
|
void (*win_enable)(struct exynos_drm_manager *mgr, int zpos);
|
|
|
void (*win_disable)(struct exynos_drm_manager *mgr, int zpos);
|
|
|
+ void (*te_handler)(struct exynos_drm_manager *mgr);
|
|
|
};
|
|
|
|
|
|
/*
|