summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/msm/msm_drv.h
diff options
context:
space:
mode:
authorRob Clark <robdclark@gmail.com>2017-07-11 10:40:13 -0400
committerRob Clark <robdclark@gmail.com>2017-08-22 13:20:39 -0400
commit466e5606cc21fc75e3c6ce2d16c6ddde48e1e4fa (patch)
tree2f1e9092a8945cf2ced1cd51e7d49f5d2ca98444 /drivers/gpu/drm/msm/msm_drv.h
parent38958bab824a7955138c356a16a3f72562fbcef1 (diff)
downloadop-kernel-dev-466e5606cc21fc75e3c6ce2d16c6ddde48e1e4fa.zip
op-kernel-dev-466e5606cc21fc75e3c6ce2d16c6ddde48e1e4fa.tar.gz
drm/msm: add helper to allocate stolen fb
We'll later want to re-use this for state-readback when bootloader enables display, so that we can create an fb for the initial plane->state->fb. Signed-off-by: Rob Clark <robdclark@gmail.com>
Diffstat (limited to 'drivers/gpu/drm/msm/msm_drv.h')
-rw-r--r--drivers/gpu/drm/msm/msm_drv.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/drm/msm/msm_drv.h b/drivers/gpu/drm/msm/msm_drv.h
index 1b627f2..db137f3 100644
--- a/drivers/gpu/drm/msm/msm_drv.h
+++ b/drivers/gpu/drm/msm/msm_drv.h
@@ -256,6 +256,8 @@ struct drm_framebuffer *msm_framebuffer_init(struct drm_device *dev,
const struct drm_mode_fb_cmd2 *mode_cmd, struct drm_gem_object **bos);
struct drm_framebuffer *msm_framebuffer_create(struct drm_device *dev,
struct drm_file *file, const struct drm_mode_fb_cmd2 *mode_cmd);
+struct drm_framebuffer * msm_alloc_stolen_fb(struct drm_device *dev,
+ int w, int h, int p, uint32_t format);
struct drm_fb_helper *msm_fbdev_init(struct drm_device *dev);
void msm_fbdev_free(struct drm_device *dev);
OpenPOWER on IntegriCloud