linux-stable/drivers/gpu/drm/tegra
Thierry Reding 36904adf21 drm/tegra: Stop CRTC at CRTC disable time
Previously output drivers would all stop the display controller in their
disable path. However with the transition to atomic modesetting the
display controller needs to be kept running until all planes have been
disabled so that software can properly determine (using VBLANK counts)
when it is safe to remove the framebuffers associated with the planes.

Moving this code into the display controller's disable path also gets
rid of the duplication of this into all output drivers.

Signed-off-by: Thierry Reding <treding@nvidia.com>
2015-01-27 10:14:43 +01:00
..
dc.c drm/tegra: Stop CRTC at CRTC disable time 2015-01-27 10:14:43 +01:00
dc.h drm/tegra: Implement more tiling modes 2014-08-04 10:07:34 +02:00
dpaux.c drm/tegra: Renaming DP training vswing pre emph defines 2014-09-03 11:05:41 +02:00
dpaux.h drm/tegra: dp: Support address-only I2C-over-AUX transactions 2014-04-08 16:12:36 +02:00
drm.c drm/tegra: Check for NULL pointer instead of IS_ERR() 2015-01-27 10:14:36 +01:00
drm.h drm/tegra: Use tegra_commit_dc() in output drivers 2015-01-27 10:14:43 +01:00
dsi.c drm/tegra: Stop CRTC at CRTC disable time 2015-01-27 10:14:43 +01:00
dsi.h drm/tegra: dsi: Implement host transfers 2014-11-13 16:12:36 +01:00
fb.c drm/tegra: fb: Add error codes to error messages 2014-11-13 16:18:34 +01:00
gem.c drm/tegra: gem: oops in error handling 2015-01-27 10:14:41 +01:00
gem.h drm/tegra: gem: Use more consistent data types 2014-11-13 16:18:32 +01:00
gr2d.c drm/tegra: add MODULE_DEVICE_TABLEs 2014-08-04 10:07:39 +02:00
gr2d.h
gr3d.c ARM: SoC cleanups for 3.17 2014-08-08 11:00:26 -07:00
gr3d.h drm/tegra: Add 3D support 2013-10-31 09:55:45 +01:00
hdmi.c drm/tegra: Stop CRTC at CRTC disable time 2015-01-27 10:14:43 +01:00
hdmi.h drm/tegra: hdmi - Disable LVDS mode 2014-06-05 23:09:25 +02:00
Kconfig drm/tegra: Depend on COMMON_CLK 2014-11-13 16:10:27 +01:00
Makefile drm/tegra: Remove host1x drm_bus implementation 2014-06-05 23:14:46 +02:00
mipi-phy.c drm/tegra: dsi: Adjust D-PHY timing 2015-01-27 10:14:40 +01:00
mipi-phy.h drm/tegra: Relicense under GPL v2 2014-04-04 09:12:51 +02:00
output.c drm/tegra: Remove redundant zeroing out of memory 2015-01-27 10:14:34 +01:00
rgb.c drm/tegra: Stop CRTC at CRTC disable time 2015-01-27 10:14:43 +01:00
sor.c drm/tegra: Stop CRTC at CRTC disable time 2015-01-27 10:14:43 +01:00
sor.h drm/tegra: sor - Add CRC debugfs support 2014-06-05 23:09:17 +02:00