summaryrefslogtreecommitdiff
path: root/arch/mips/include/asm/maar.h
diff options
context:
space:
mode:
authorPaul Burton <paul.burton@imgtec.com>2014-07-14 13:32:13 +0400
committerRalf Baechle <ralf@linux-mips.org>2014-08-02 02:06:45 +0400
commite19d5dbad5b4ea445be29d7146dd6a1cd9b51b97 (patch)
tree91feeefdbd1a7a1710e95b5e80dc296546102e7e /arch/mips/include/asm/maar.h
parent4af94d5d09bace4f351d7ce5f5e18da07777eb63 (diff)
downloadlinux-e19d5dbad5b4ea445be29d7146dd6a1cd9b51b97.tar.xz
MIPS: define MAAR register accessors & bits
Add accessor macros for the Memory Accessibility Attribute Registers (MAARs), the bits contained within the MAARs & the Config5.MRP bit indicating their presence. The only current use of the MAARs is to enable speculative accesses to regions of memory. Besides the potential performance benefits of speculative accesses, they are a requirement for the P5600 core to handle non-128b-aligned MSA vector loads & stores rather than generating an address error. Signed-off-by: Paul Burton <paul.burton@imgtec.com> Cc: linux-mips@linux-mips.org Patchwork: https://patchwork.linux-mips.org/patch/7329/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/include/asm/maar.h')
0 files changed, 0 insertions, 0 deletions