diff options
author | Stephen Boyd <sboyd@codeaurora.org> | 2011-03-23 22:46:15 +0100 |
---|---|---|
committer | Nicolas Pitre <nicolas.pitre@linaro.org> | 2011-03-28 14:45:57 -0400 |
commit | f302d2ec52bfb0d9ae2bb7fbff957f3f6ea71f45 (patch) | |
tree | 4273e96f2c4963cf40276992d225ee689446511d /Kbuild | |
parent | 4b816d2650717c2e2e0e1a3d377dbb908c22bae1 (diff) |
ARM: 6826/1: Merge v6 and v7 DEBUG_LL DCC supportrebuilt
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 <tony@atomide.com>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
(cherry picked from commit dfad549d98b60160547d1b8299051b9456c8da85)
Diffstat (limited to 'Kbuild')
0 files changed, 0 insertions, 0 deletions