linux_dsm_epyc7002/drivers/gpu/drm/arm
Liviu Dudau a6993b215a drm: mali-dp: Separate static internal data into a read-only structure.
The malidp_hw_device structure that the driver uses to handle the
differences between versions of the IP contains both non-changeable
data and fields that get updated at probe time. Previously we were
copying the read-only part into allocated memory, but that can be
completely avoided by splitting the structure into a read-only part
and keeping the runtime modifiable fields into the old structure.

Reviewed-by: Brian Starkey <brian.starkey@arm.com>
Reviewed-by: Gustavo Padovan <gustavo.padovan@collabora.com>
Signed-off-by: Liviu Dudau <liviu.dudau@arm.com>
2017-11-24 15:42:59 +00:00
..
hdlcd_crtc.c drm: Plumb modifiers through plane init 2017-08-01 17:50:06 +01:00
hdlcd_drv.c drm/arm/hdlcd: Use drm_gem_fb_create() 2017-08-27 19:29:30 +02:00
hdlcd_drv.h drm: hdlcd: Cleanup the atomic plane operations 2016-06-02 17:45:29 +01:00
hdlcd_regs.h drm: Add support for ARM's HDLCD controller. 2016-02-10 13:44:16 +00:00
Kconfig drm/arm: make fbdev support really optional 2016-07-18 09:11:42 +02:00
Makefile drm/arm: Add support for Mali Display Processors 2016-06-15 17:29:22 +01:00
malidp_crtc.c drm: mali-dp: Separate static internal data into a read-only structure. 2017-11-24 15:42:59 +00:00
malidp_drv.c drm: mali-dp: Separate static internal data into a read-only structure. 2017-11-24 15:42:59 +00:00
malidp_drv.h drm: Add DRM_MODE_ROTATE_ and DRM_MODE_REFLECT_ to UAPI 2017-05-22 09:49:48 +02:00
malidp_hw.c drm: mali-dp: Separate static internal data into a read-only structure. 2017-11-24 15:42:59 +00:00
malidp_hw.h drm: mali-dp: Separate static internal data into a read-only structure. 2017-11-24 15:42:59 +00:00
malidp_planes.c drm: mali-dp: Separate static internal data into a read-only structure. 2017-11-24 15:42:59 +00:00
malidp_regs.h drm: mali-dp: Enable image enhancement when scaling 2017-04-24 13:28:08 +01:00