linux_dsm_epyc7002/drivers/gpu/drm/imx
Lucas Stach 00514e8593 drm/imx: use PRG/PRE when possible
Allow the planes to use the PRG/PRE units as linear prefetchers when
possible. This improves DRAM efficiency a bit and reduces the chance
for display underflow when the memory subsystem is under load.

This does not yet support scanning out tiled buffers directly, as this
needs more work, but it already wires up the basic interaction between
imx-drm, the IPUv3 driver and the PRG and PRE drivers.

Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
2017-03-16 10:14:51 +01:00
..
dw_hdmi-imx.c drm: bridge: dw-hdmi: Remove device type from platform data 2017-03-10 15:36:38 +05:30
imx-drm-core.c drm/imx: use PRG/PRE when possible 2017-03-16 10:14:51 +01:00
imx-drm.h drm/imx: use PRG/PRE when possible 2017-03-16 10:14:51 +01:00
imx-ldb.c drm: bridge: Detach bridge from encoder at encoder cleanup time 2016-12-18 16:32:49 +05:30
imx-tve.c imx-drm: TVE regulator, fb size limit, and ipu-v3 module fixes 2017-02-23 12:10:42 +10:00
ipuv3-crtc.c drm/imx: enable/disable PRG on CRTC enable/disable 2017-03-16 10:14:50 +01:00
ipuv3-plane.c drm/imx: use PRG/PRE when possible 2017-03-16 10:14:51 +01:00
ipuv3-plane.h drm/imx: ipuv3-plane: add support for separate alpha planes 2017-03-15 15:42:33 +01:00
Kconfig drm/imx: make fbdev support really optional 2016-07-18 09:11:36 +02:00
Makefile drm: imx: imx-hdmi: move imx-hdmi to bridge/dw_hdmi 2015-01-07 18:31:56 +01:00
parallel-display.c drm: bridge: Detach bridge from encoder at encoder cleanup time 2016-12-18 16:32:49 +05:30