From: Alex Deucher Date: Fri, 20 Jan 2012 19:50:18 +0000 (-0500) Subject: drm/radeon/kms/dce3+: add support for hw i2c using atom X-Git-Tag: v3.4-rc1~143^2~113 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=30388c6e48e62b2806b14552275f091e2f5adbf4;p=pandora-kernel.git drm/radeon/kms/dce3+: add support for hw i2c using atom Starting with DCE3 hardware, atom contains a general purpose ProcessI2cChannelTransaction similar to ProcessAuxChannelTransaction. Add an implementation using the atom tables for DCE3+ hardware. This should be a little less CPU intensive than bit banging and may work better in certain cases. Enable it by setting the radeon hw_i2c module parameter to 1. E.g., radeon.hw_i2c=1 on the kernel command line in grub. Signed-off-by: Alex Deucher Signed-off-by: Dave Airlie --- Reading git-diff-tree failed