linux/drivers/gpu/drm/mgag200
Thomas Zimmermann 0b34d58b6c drm/mgag200: Enable caching for SHMEM pages
SHMEM pages use write-combine caching by default, but can also use the
platform's default page caching. Doing so may improve the performance
of I/O on the framebuffer.

Mgag200's hardware does not access framebuffer pages directly (i.e.,
via DMA), so enabling caching does not have an effect on consistency
of the framebuffer memory or the displayed data.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Lyude Paul <lyude@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20200730102844.10995-2-tzimmermann@suse.de
2020-08-03 09:42:03 +02:00
..
Kconfig drm/mgag200: Replace VRAM helpers with SHMEM helpers 2020-05-19 09:41:34 +02:00
Makefile drm/mgag200: Move device init and cleanup to mgag200_drv.c 2020-06-11 10:06:00 +02:00
mgag200_drv.c drm/mgag200: Enable caching for SHMEM pages 2020-08-03 09:42:03 +02:00
mgag200_drv.h drm/mgag200: Don't write-protect CRTC 0-7 while in mga_crtc_prepare() 2020-07-14 09:06:14 +02:00
mgag200_i2c.c drm/mgag200: Convert struct drm_device to struct mga_device with helper 2020-05-11 16:39:45 +02:00
mgag200_mm.c drm/mgag200: Embed instance of struct drm_device in struct mga_device 2020-06-11 10:06:10 +02:00
mgag200_mode.c drm/mgag200: Inline mga_crtc_{prepare, commit}() into enable function 2020-07-14 09:14:06 +02:00
mgag200_reg.h drm/mgag200: Set/clear <syncrst> field in display enable/disable helpers 2020-07-14 09:14:06 +02:00