drm/radeon/kms: fix tv dac conflict resolver
authorAlex Deucher <alexdeucher@gmail.com>
Thu, 15 Apr 2010 17:31:12 +0000 (13:31 -0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 26 Apr 2010 14:41:26 +0000 (07:41 -0700)
commit1ffdb5a3454e8063bfee1257dddb5eeb2add85ae
treebf47cf28429fa85ec93e9e0ded9b32ba2e856673
parent84dd80b43dbb946ad5df18e37788bf334543cf83
drm/radeon/kms: fix tv dac conflict resolver

commit 08d075116db3592db218bfe0f554cd93c9e12505 upstream.

On systems with the tv dac shared between DVI and TV,
we can only use the dac for one of the connectors.
However, when using a digital monitor on the DVI port,
you can use the dac for the TV connector just fine.
Check the use_digital status when resolving the conflict.

Fixes fdo bug 27649, possibly others.

Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/gpu/drm/radeon/radeon_connectors.c