alistair23-linux/drivers/gpu/drm/imx
Liu Ying 43daa01323 drm/imx: ipuv3-plane: Switch EBA buffer only when we don't need modeset
We added active plane reconfiguration support by forcing a full modeset
operation.  So, looking at old_plane_state->fb to determine whether we need to
switch EBA buffer(for hardware double buffering) in ipu_plane_atomic_set_base()
or not is no more correct.  Instead, we should do that only when we don't need
modeset, otherwise, we initialize the two EBA buffers with the buffer address.

Fixes: c6c1f9bc79 ("drm/imx: Add active plane reconfiguration support")
Cc: stable@vger.kernel.org # 4.8
Signed-off-by: Liu Ying <gnuiyl@gmail.com>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
2016-10-18 11:02:10 +02:00
..
dw_hdmi-imx.c drm/imx: store internal bus configuration in crtc state 2016-07-12 18:24:28 +02:00
imx-drm-core.c drm/imx: hide an unused label 2016-10-17 08:21:53 +02:00
imx-drm.h drm/imx: Remove imx_drm_handle_vblank() 2016-08-08 11:44:20 +02:00
imx-ldb.c drm/imx: imx-ldb: detach bridge on unbind 2016-08-29 16:30:48 +02:00
imx-tve.c drm/imx: don't destroy mode objects manually on driver unbind 2016-08-29 12:45:05 +02:00
ipuv3-crtc.c Linux 4.8-rc8 2016-09-28 12:08:49 +10:00
ipuv3-plane.c drm/imx: ipuv3-plane: Switch EBA buffer only when we don't need modeset 2016-10-18 11:02:10 +02:00
ipuv3-plane.h drm/imx: atomic phase 3 step 1: Use atomic configuration 2016-07-12 18:24:03 +02:00
Kconfig drm/imx: make fbdev support really optional 2016-07-18 09:11:36 +02:00
Makefile
parallel-display.c drm/imx: parallel-display: detach bridge or panel on unbind 2016-08-29 16:30:48 +02:00