From: Shobhit Kumar Date: Thu, 5 Feb 2015 11:38:45 +0000 (+0530) Subject: drm/i915: Correct the base value while updating LP_OUTPUT_HOLD in MIPI_PORT_CTRL X-Git-Tag: omap-for-v4.1/prcm-dts-mfd-syscon-fix~75^2~3^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4ba7d93afee0a2ddef7598f460927d39f33fe98b;p=pandora-kernel.git drm/i915: Correct the base value while updating LP_OUTPUT_HOLD in MIPI_PORT_CTRL LP_OUTPUT_HOLD is only in MIPI_PORT_CTRL(PORT_A) even for PORT_C in case of dual link. In the dual link implementation, the bit is correctly set or unset for hardcoded PORT_A, but for bit update the register base value is read by using MIPI_PORT_CTRL(port) in a loop. The second iteration will read base value from PORT_C and program for PORT_A. Mostly in case of dual link all other bit values should be same, but logically we should read from PORT_A. So hardcode to read initial value from PORT_A as well. Signed-off-by: Shobhit Kumar Signed-off-by: Jani Nikula --- Reading git-diff-tree failed