]> git.karo-electronics.de Git - karo-tx-linux.git/commit
drm/radeon/kms/DCE3+: switch pads to ddc mode when going i2c
authorAlex Deucher <alexdeucher@gmail.com>
Thu, 19 Aug 2010 15:19:31 +0000 (11:19 -0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 26 Aug 2010 23:46:21 +0000 (16:46 -0700)
commit410ff49be76bfef96889b1e4718bf1bc2048a636
tree526be41fe594ca9541b4968bc4f90c172f41d385
parenta9982269c438c05742a58636165700f6fe0c38db
drm/radeon/kms/DCE3+: switch pads to ddc mode when going i2c

commit 5786e2c5a3f519647c50bbc276e45d36a704415a upstream.

The pins for ddc and aux are shared so you need to switch the
mode when doing ddc.  The ProcessAuxChannel table already sets
the pin mode to DP.  This should fix unreliable ddc issues
on DP ports using non-DP monitors.

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_i2c.c