linux_dsm_epyc7002/drivers/gpu/drm/arm
Ayan Kumar Halder ad7fda2e37 drm/arm/malidp: Preserve LAYER_FORMAT contents when setting format
On some Mali-DP processors, the LAYER_FORMAT register contains fields
other than the format. These bits were unconditionally cleared when
setting the pixel format, whereas they should be preserved at their
reset values.

Reported-by: Brian Starkey <brian.starkey@arm.com>
Reported-by: Liviu Dudau <liviu.dudau@arm.com>
Signed-off-by: Ayan Kumar halder <ayan.halder@arm.com>
Acked-by: Liviu Dudau <liviu.dudau@arm.com>
Signed-off-by: Liviu Dudau <liviu.dudau@arm.com>
2018-06-18 18:02:42 +01:00
..
hdlcd_crtc.c drm: Don't pass clip to drm_atomic_helper_check_plane_state() 2018-03-05 20:48:25 +02:00
hdlcd_drv.c Merge tag 'drm-misc-next-2017-11-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2017-12-04 05:42:49 +10:00
hdlcd_drv.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +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: arm: malidp: Don't destroy planes manually in error handlers 2018-03-14 11:38:02 +00:00
malidp_drv.c drm/arm/malidp: Ensure that the crtcs are shutdown before removing any encoder/connector 2018-06-18 18:01:40 +01:00
malidp_drv.h drm: arm: malidp: Don't destroy planes manually in error handlers 2018-03-14 11:38:02 +00:00
malidp_hw.c drm: mali-dp: Enable Global SE interrupts mask for DP500 2018-06-18 18:02:11 +01:00
malidp_hw.h drm: mali-dp: Add YUV->RGB conversion support for video layers 2018-03-14 11:41:01 +00:00
malidp_planes.c drm/arm/malidp: Preserve LAYER_FORMAT contents when setting format 2018-06-18 18:02:42 +01:00
malidp_regs.h drm: mali-dp: Add YUV->RGB conversion support for video layers 2018-03-14 11:41:01 +00:00