]> git.karo-electronics.de Git - karo-tx-linux.git/commit
drm/radeon/kms: don't disable shared encoders on pre-DCE3 display blocks
authorAlex Deucher <alexdeucher@gmail.com>
Tue, 2 Nov 2010 05:26:48 +0000 (05:26 +0000)
committerAndi Kleen <ak@linux.intel.com>
Tue, 14 Dec 2010 22:40:00 +0000 (23:40 +0100)
commit377628f218e00919da873e51cd3b8685ed6f107a
tree366eeff74a1e5f9685665bea428c4d840e029dd6
parente978df456e01ff5412c29e6fef5dd47960867476
drm/radeon/kms: don't disable shared encoders on pre-DCE3 display blocks

commit a0ae5864d42b41c411368bd689462bf063c029c8 upstream.

The A/B links aren't independantly useable on these blocks so when
we disable the encoders, make sure to only disable the encoder when
there is no connector using it.

Should fix:
https://bugs.freedesktop.org/show_bug.cgi?id=18564

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>
Signed-off-by: Andi Kleen <ak@linux.intel.com>
drivers/gpu/drm/radeon/radeon_encoders.c