drm/radeon/kms: rework encoder handling
authorAlex Deucher <alexdeucher@gmail.com>
Thu, 12 Aug 2010 22:58:47 +0000 (18:58 -0400)
committerDave Airlie <airlied@redhat.com>
Thu, 19 Aug 2010 22:44:05 +0000 (08:44 +1000)
commit5137ee940c3e593ae5578a7a12a604eb8f239ac0
treed26b8f4ad4f4154ec46276ae8a43e6ee579a84a4
parentfbee67a65d16c431ae3c389db13688c6e1b1b9d8
drm/radeon/kms: rework encoder handling

On most newer asics, digital encoders have two links each
and they can be used independantly.  As such, treat them as
separate encoders otherwise the individual links will not
get programmed properly at modeset time.

Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
drivers/gpu/drm/radeon/atombios_dp.c
drivers/gpu/drm/radeon/radeon_atombios.c
drivers/gpu/drm/radeon/radeon_combios.c
drivers/gpu/drm/radeon/radeon_connectors.c
drivers/gpu/drm/radeon/radeon_encoders.c
drivers/gpu/drm/radeon/radeon_legacy_encoders.c
drivers/gpu/drm/radeon/radeon_mode.h