gfx: Fix for HDMI i2c operation not detected by some monitors.
authorAmit Bhanagay <amit.bhanagay@intel.com>
Fri, 30 Mar 2012 02:43:23 +0000 (19:43 -0700)
committerMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Tue, 3 Jul 2012 09:30:48 +0000 (12:30 +0300)
commit8df7d69bed62420aafb34874d9f8373e6453a455
tree573cf436cff2445cf11b319fe137fafc9af4ec41
parent1ffc8ba3f701d72eecfb0044eaa3cd35ec538e99
gfx: Fix for HDMI i2c operation not detected by some monitors.

HDMI i2c operations are streamlined by adding appropriate sleeps
between the operations to complete properly and avoid subsequent
failures. HDMI i2c write operation to write 2 messages
(message and payload) is changed to writing 1 message instead
(message and payload combined). Some monitors don't handle 2
messages properly.

Issue: ANDROID-238
Signed-off-by: Amit Bhanagay <amit.bhanagay@intel.com>
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
drivers/staging/mrst/drv/otm_hdmi/Makefile
drivers/staging/mrst/drv/otm_hdmi/os/android/android_hdmi.c
drivers/staging/mrst/drv/otm_hdmi/pil/common/hdcp.c
drivers/staging/mrst/drv/psb_intel_hdmi.c