linux/drivers/gpu/drm/tiny
Thomas Zimmermann 0dd80b483b drm/simpledrm: Enable FB_DAMAGE_CLIPS property
Enable the FB_DAMAGE_CLIPS property to reduce display-update
overhead. Also fixes a warning in the kernel log.

  simple-framebuffer simple-framebuffer.0: [drm] drm_plane_enable_fb_damage_clips() not called

Fix the computation of the blit rectangle. This wasn't an issue so
far, as simpledrm always blitted the full framebuffer. The code now
supports damage clipping and virtual screen sizes.

v3:
	* fix drm_dev_enter() error path (Noralf)
	* remove unnecessary clipping from update function (Noralf)

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Noralf Trønnes <noralf@tronnes.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20211110103702.374-8-tzimmermann@suse.de
2021-11-11 12:06:58 +01:00
..
arcpgu.c
bochs.c drm/bochs: add Bochs PCI ID for Simics model 2021-09-15 08:21:32 +02:00
cirrus.c drm/format-helper: Rework format-helper conversion functions 2021-11-11 12:06:57 +01:00
gm12u320.c drm/gm12u320: Use offset-adjusted shadow-plane mappings 2021-08-08 20:27:37 +02:00
hx8357d.c drm/tiny: drm_gem_simple_display_pipe_prepare_fb is the default 2021-06-24 15:40:11 +02:00
ili9163.c drm/tiny: ili9163: fix build 2021-10-15 20:37:42 +02:00
ili9225.c drm/tiny: drm_gem_simple_display_pipe_prepare_fb is the default 2021-06-24 15:40:11 +02:00
ili9341.c drm/tiny: drm_gem_simple_display_pipe_prepare_fb is the default 2021-06-24 15:40:11 +02:00
ili9486.c drm/tiny: drm_gem_simple_display_pipe_prepare_fb is the default 2021-06-24 15:40:11 +02:00
Kconfig drm/tiny: add driver for newhaven, 1.8-128160EF 2021-10-15 20:29:02 +02:00
Makefile drm/tiny: add driver for newhaven, 1.8-128160EF 2021-10-15 20:29:02 +02:00
mi0283qt.c drm/tiny: drm_gem_simple_display_pipe_prepare_fb is the default 2021-06-24 15:40:11 +02:00
repaper.c drm/format-helper: Rework format-helper conversion functions 2021-11-11 12:06:57 +01:00
simpledrm.c drm/simpledrm: Enable FB_DAMAGE_CLIPS property 2021-11-11 12:06:58 +01:00
st7586.c drm/format-helper: Rework format-helper conversion functions 2021-11-11 12:06:57 +01:00
st7735r.c drm/tiny: drm_gem_simple_display_pipe_prepare_fb is the default 2021-06-24 15:40:11 +02:00