linux/drivers/gpu/drm/armada
Russell King 1d1547ec12 drm/armada: fix plane location and size for interlace
When the CRTC is programmed for interlace, we have to halve the Y
parameters for the plane.  Rather than doing this in the update
function (which would need the calculation repeated for the old
state as well as the new state), arrange to do the calculation in
atomic_check and save it in our private plane state structure.

Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
2019-05-17 12:16:32 +01:00
..
armada_510.c drm: Split out drm_probe_helper.h 2019-01-24 13:20:42 +01:00
armada_crtc.c drm/armada: fix crtc interlace 2019-05-17 12:16:32 +01:00
armada_crtc.h drm: Split out drm_probe_helper.h 2019-01-24 13:20:42 +01:00
armada_debugfs.c drm/armada: Remove armada_drm_debugfs_cleanup() 2017-03-01 16:09:51 +01:00
armada_drm.h drm/armada: remove obsolete fb unreferencing kfifo and workqueue 2018-07-30 11:53:06 +01:00
armada_drv.c drm: Split out drm_probe_helper.h 2019-01-24 13:20:42 +01:00
armada_fb.c drm: Split out drm_probe_helper.h 2019-01-24 13:20:42 +01:00
armada_fb.h drm/armada: move armada_drm_mode_config_funcs to armada_drv.c 2018-07-30 11:52:34 +01:00
armada_fbdev.c drm/armada: move armada_drm_mode_config_funcs to armada_drv.c 2018-07-30 11:52:34 +01:00
armada_gem.c Remove 'type' argument from access_ok() function 2019-01-03 18:57:57 -08:00
armada_gem.h drm/armada: Use .dumb_map_offset and .dumb_destroy defaults 2017-09-02 14:22:20 +02:00
armada_hw.h drm/armada: fix plane location and size for interlace 2019-05-17 12:16:32 +01:00
armada_ioctlP.h
armada_overlay.c drm/armada: fix plane location and size for interlace 2019-05-17 12:16:32 +01:00
armada_plane.c drm/armada: fix plane location and size for interlace 2019-05-17 12:16:32 +01:00
armada_plane.h drm/armada: fix plane location and size for interlace 2019-05-17 12:16:32 +01:00
armada_trace.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
armada_trace.h drm/armada: expand overlay trace entry 2017-12-08 12:22:02 +00:00
Kconfig drm: add more MMU dependencies 2017-01-11 17:24:58 +01:00
Makefile drm/armada: move primary plane to separate file 2018-07-30 11:52:34 +01:00