aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/exynos/exynos_drm_buf.h
diff options
context:
space:
mode:
authorInki Dae <inki.dae@samsung.com>2011-10-14 00:29:46 -0400
committerDave Airlie <airlied@redhat.com>2011-10-18 05:01:17 -0400
commit19c8b8343d9cb9674fa47103bf2a4abb43757e65 (patch)
tree5a8e495b34cc6f035f95971216ee03e90de21402 /drivers/gpu/drm/exynos/exynos_drm_buf.h
parent6fcbef7a50b2f618376b65845a92cde3efc4a131 (diff)
drm/exynos: fixed overlay data updating.
this patch adds common members to overlay structure and makes each driver such as fimd or hdmi driver set them to its own structure. Signed-off-by: Inki Dae <inki.dae@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/exynos/exynos_drm_buf.h')
-rw-r--r--drivers/gpu/drm/exynos/exynos_drm_buf.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/drm/exynos/exynos_drm_buf.h b/drivers/gpu/drm/exynos/exynos_drm_buf.h
index 9b1f0fb8d3a5..045d59eab01a 100644
--- a/drivers/gpu/drm/exynos/exynos_drm_buf.h
+++ b/drivers/gpu/drm/exynos/exynos_drm_buf.h
@@ -43,6 +43,9 @@ struct exynos_drm_buf_entry {
43struct exynos_drm_buf_entry *exynos_drm_buf_create(struct drm_device *dev, 43struct exynos_drm_buf_entry *exynos_drm_buf_create(struct drm_device *dev,
44 unsigned int size); 44 unsigned int size);
45 45
46/* get physical memory information of a drm framebuffer. */
47struct exynos_drm_buf_entry *exynos_drm_fb_get_buf(struct drm_framebuffer *fb);
48
46/* remove allocated physical memory. */ 49/* remove allocated physical memory. */
47void exynos_drm_buf_destroy(struct drm_device *dev, 50void exynos_drm_buf_destroy(struct drm_device *dev,
48 struct exynos_drm_buf_entry *entry); 51 struct exynos_drm_buf_entry *entry);