summaryrefslogtreecommitdiffstats
path: root/arch/nios2/include/asm/global_data.h
diff options
context:
space:
mode:
authorThomas Chou <thomas@wytron.com.tw>2015-10-27 09:02:17 +0800
committerThomas Chou <thomas@wytron.com.tw>2015-11-06 09:14:11 +0800
commit2de4823dc0424923a6d6070a7378a7bf6ee67556 (patch)
treed1f7dd706b76f4897b83f7a5de32b6e27f766962 /arch/nios2/include/asm/global_data.h
parent1cda48f333acd0f822720275730de0e6a6591a75 (diff)
downloadblackbird-obmc-uboot-2de4823dc0424923a6d6070a7378a7bf6ee67556.tar.gz
blackbird-obmc-uboot-2de4823dc0424923a6d6070a7378a7bf6ee67556.zip
nios2: change virt_to_phys to use physaddr_mask in global data
As virt_to_phys() is used a lot in DMA transfer, change it to use physaddr_mask in global data. This will save an "if" statement and get a little faster. Signed-off-by: Thomas Chou <thomas@wytron.com.tw> Acked-by: Marek Vasut <marex@denx.de>
Diffstat (limited to 'arch/nios2/include/asm/global_data.h')
-rw-r--r--arch/nios2/include/asm/global_data.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/nios2/include/asm/global_data.h b/arch/nios2/include/asm/global_data.h
index 9f3bd00197..9863fd9f88 100644
--- a/arch/nios2/include/asm/global_data.h
+++ b/arch/nios2/include/asm/global_data.h
@@ -19,6 +19,7 @@ struct arch_global_data {
int has_mmu;
u32 io_region_base;
u32 mem_region_base;
+ u32 physaddr_mask;
};
#include <asm-generic/global_data.h>
OpenPOWER on IntegriCloud