From: Stephen Boyd Date: Wed, 23 Mar 2011 21:46:15 +0000 (+0100) Subject: ARM: 6826/1: Merge v6 and v7 DEBUG_LL DCC support X-Git-Tag: v2.6.39-rc2~40^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dfad549d98b60160547d1b8299051b9456c8da85;p=pandora-kernel.git ARM: 6826/1: Merge v6 and v7 DEBUG_LL DCC support The inline assembly differences for v6 vs. v7 are purely optimizations. On a v7 processor, an mrc with the pc sets the condition codes to the 28-31 bits of the register being read. It just so happens that the TX/RX full bits the DCC support code is testing for are high enough in the register to be put into the condition codes. On a v6 processor, this "feature" isn't implemented and thus we have to do the usual read, mask, test operations to check for TX/RX full. Thus, we can drop the v7 implementation and just use the v6 implementation for both. Cc: Tony Lindgren Signed-off-by: Stephen Boyd Signed-off-by: Russell King --- Reading git-diff-tree failed