]> git.karo-electronics.de Git - karo-tx-linux.git/commit
drm/radeon/atom: rework DIG modesetting on DCE3+
authorAlex Deucher <alexander.deucher@amd.com>
Wed, 22 Aug 2012 13:54:56 +0000 (09:54 -0400)
committerBen Hutchings <ben@decadent.org.uk>
Wed, 19 Sep 2012 14:04:35 +0000 (15:04 +0100)
commitfb7094d55edc1fa667d042b8ac5aef3d57b856d4
tree7c3d9a021b876d8db402eb682648314376623e2f
parentbcee0e636903477fae6070a6f49dfab44813e253
drm/radeon/atom: rework DIG modesetting on DCE3+

commit 8d1af57ae3c4458ed0de93ef97f388dd1b3239c7 upstream.

The ordering is important and the current drm code
wasn't cutting it for modern DIG encoders.  We need
to have information about crtc before setting up
the encoders so I've shifted the ordering a bit.
Probably we'll need a full rework akin to danvet's
recent intel patchs.  This patch fixes numerous
issues with DP bridge chips and makes link training
much more reliable.

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
[bwh: Backported to 3.2: drop DCE6 cases]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
drivers/gpu/drm/radeon/atombios_encoders.c