summaryrefslogtreecommitdiffstats
path: root/gralloc_drm.h
diff options
context:
space:
mode:
authorChia-I Wu <olvaffe@gmail.com>2011-07-31 17:09:11 +0900
committerChia-I Wu <olvaffe@gmail.com>2011-07-31 17:58:37 +0900
commitd5c39c961b11b314b6d13e79036e740cdefee67b (patch)
treedd3deacbbed122cd728bbfb07aba19c722c3a118 /gralloc_drm.h
parent333d56660c8c364f39a004e24413588c261ca49d (diff)
downloadexternal_drm_gralloc-d5c39c961b11b314b6d13e79036e740cdefee67b.zip
external_drm_gralloc-d5c39c961b11b314b6d13e79036e740cdefee67b.tar.gz
external_drm_gralloc-d5c39c961b11b314b6d13e79036e740cdefee67b.tar.bz2
add more functions to gralloc_drm kms interface
Make it more complete.
Diffstat (limited to 'gralloc_drm.h')
-rw-r--r--gralloc_drm.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gralloc_drm.h b/gralloc_drm.h
index 794abf3..6d3aa1f 100644
--- a/gralloc_drm.h
+++ b/gralloc_drm.h
@@ -39,6 +39,9 @@ int gralloc_drm_set_master(struct gralloc_drm_t *drm);
void gralloc_drm_drop_master(struct gralloc_drm_t *drm);
int gralloc_drm_init_kms(struct gralloc_drm_t *drm);
+void gralloc_drm_fini_kms(struct gralloc_drm_t *drm);
+int gralloc_drm_is_kms_initialized(struct gralloc_drm_t *drm);
+
void gralloc_drm_get_kms_info(struct gralloc_drm_t *drm, struct framebuffer_device_t *fb);
int gralloc_drm_is_kms_pipelined(struct gralloc_drm_t *drm);