summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/drm_gem_framebuffer_helper.c
diff options
context:
space:
mode:
authorSebastian Reichel <sebastian.reichel@collabora.com>2019-05-23 22:07:56 +0200
committerTomi Valkeinen <tomi.valkeinen@ti.com>2019-06-10 17:04:15 +0300
commit1bb418bffdd6f95a41e8e59be63933bc84fde13c (patch)
tree64b10a440e9fe72c3ed85274ba217a0fcda0a8af /drivers/gpu/drm/drm_gem_framebuffer_helper.c
parent47103a80f55a6b7f5a51f1e9a4886e532cdfa4e2 (diff)
downloadtalos-op-linux-1bb418bffdd6f95a41e8e59be63933bc84fde13c.tar.gz
talos-op-linux-1bb418bffdd6f95a41e8e59be63933bc84fde13c.zip
drm/omap: add support for manually updated displays
This adds the required infrastructure for manually updated displays, such as DSI command mode panels. While those panels often support partial updates we currently always do a full refresh. The display will be refreshed when something calls the dirty callback, such as libdrm's drmModeDirtyFB(). This is currently being done at least by the kernel console and Xorg (with modesetting driver) in their default configuration. Weston does not implement this and the fbdev backend does not work (display will not update). Weston's DRM backend uses double buffering and the page flip will also trigger a display refresh. Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Diffstat (limited to 'drivers/gpu/drm/drm_gem_framebuffer_helper.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud