]> git.karo-electronics.de Git - karo-tx-linux.git/commit
drm/radeon/kms: fix DP training for DPEncoderService revision bigger than 1.1
authorJerome Glisse <jglisse@redhat.com>
Mon, 25 Jul 2011 15:57:43 +0000 (11:57 -0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 5 Aug 2011 04:58:36 +0000 (21:58 -0700)
commit803df865c9cae516da0181406716d8cfc1ce854e
tree964224562c26759ee23b01dd3adec054a0fe48db
parenteec8f481cc0114fd86b2b3d5258b4933cd731571
drm/radeon/kms: fix DP training for DPEncoderService revision bigger than 1.1

commit 5a96a899bbdee86024ab9ea6d02b9e242faacbed upstream.

DPEncoderService newer than 1.1 can't properly program the DP (display port)
link training. When facing such version use the DIGxEncoderControl method
instead. Fix DP link training on some R7XX.

Signed-off-by: Jerome Glisse <jglisse@redhat.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/gpu/drm/radeon/atombios_dp.c