drm/atomic-helper: Add atomic_mode_set helper callback
authorPhilipp Zabel <p.zabel@pengutronix.de>
Fri, 22 Jul 2016 10:20:47 +0000 (12:20 +0200)
committerPhilipp Zabel <p.zabel@pengutronix.de>
Mon, 8 Aug 2016 09:44:20 +0000 (11:44 +0200)
commitfe4a11c935ca675021b30051f08f3c5ab066f5bb
treee20bb66a430a886d04f22f2218e875024efb97aa
parent3ec2e506f98f8464798d11217617421368711e34
drm/atomic-helper: Add atomic_mode_set helper callback

Some encoders need more information from crtc and connector state or
connector display info than just the mode during mode setting. This
patch adds an atomic encoder mode setting variant that passes the crtc
state (which contains the modes) and the connector state.

atomic_enable/disable variants that additionally pass crtc and connector
state don't seem to be necessary for any current driver. mode_fixup
already has an atomic equivalent in atomic_check.

Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/drm_atomic_helper.c
include/drm/drm_modeset_helper_vtables.h