2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-28 23:23:55 +08:00
linux-next/drivers/gpu/drm/bridge
Gustavo Padovan 63498e3065 drm/exynos: atomic dpms support
Run dpms operations through the atomic intefaces. This basically removes
the .dpms() callback from econders and crtcs and use .disable() and
.enable() to turn the crtc on and off.

v2: Address comments by Joonyoung:
	- make hdmi code call ->disable() instead of ->dpms()
	- do not use WARN_ON on crtc enable/disable

v3: - Fix build failure after the hdmi change in v2
    - Change dpms helper of ptn3460 bridge

v4: - remove win_commit() call from .enable()

v5: - move .atomic_check() to the atomic PageFlip patch, and transform it
in .atomic_begin()

Signed-off-by: Gustavo Padovan <gustavo.padovan@collabora.co.uk>
Reviewed-by: Joonyoung Shim <jy0922.shim@samsung.com>
Tested-by: Tobias Jakobi <tjakobi@math.uni-bielefeld.de>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
2015-06-20 00:32:52 +09:00
..
dw_hdmi.c drm/bridge: dw-hdmi: Return number of EDID modes 2015-06-05 13:46:12 +02:00
dw_hdmi.h drm: bridge/dw_hdmi: add function dw_hdmi_phy_enable_spare 2015-01-07 18:31:59 +01:00
Kconfig drm/bridge: Add I2C based driver for ps8622/ps8625 bridge 2015-03-24 11:16:47 +01:00
Makefile drm/bridge: Add I2C based driver for ps8622/ps8625 bridge 2015-03-24 11:16:47 +01:00
ps8622.c drm/exynos: atomic dpms support 2015-06-20 00:32:52 +09:00
ptn3460.c drm/exynos: atomic dpms support 2015-06-20 00:32:52 +09:00