summaryrefslogtreecommitdiff
path: root/arch/arm/plat-mxc/devices/platform-viv_gpu.c
diff options
context:
space:
mode:
authorXianzhong <b07117@freescale.com>2013-08-29 23:52:00 +0800
committerXianzhong <b07117@freescale.com>2013-08-30 02:41:53 +0800
commit02965f5f7558e6201d51857ed80875ba7f770af6 (patch)
treed05c55ec0b3f7909fceaae44724d899fef7f3bd6 /arch/arm/plat-mxc/devices/platform-viv_gpu.c
parente091161f89661a79788a589b3c455fc43ac788d5 (diff)
ENGR00277045-2 align gpu baseaddr with ram base addressjb4.3_1.0.0-beta
2G above address will be converted to gpu virtual address in i.MX6, gpu baseaddr can be used to reduce contiguous memory address conversion, the benifit for gpu applications and external memory consumers(VPU/IPU) have, - gpu mmu performance penalty is reduce in most cases, - more system memory can be exported for external use Signed-off-by: Xianzhong <b07117@freescale.com>
Diffstat (limited to 'arch/arm/plat-mxc/devices/platform-viv_gpu.c')
-rw-r--r--arch/arm/plat-mxc/devices/platform-viv_gpu.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/plat-mxc/devices/platform-viv_gpu.c b/arch/arm/plat-mxc/devices/platform-viv_gpu.c
index 52c9b082b6ae..677a74763a2e 100644
--- a/arch/arm/plat-mxc/devices/platform-viv_gpu.c
+++ b/arch/arm/plat-mxc/devices/platform-viv_gpu.c
@@ -34,7 +34,7 @@ const struct imx_viv_gpu_data imx6_gpu_data __initconst = {
};
#else
const struct imx_viv_gpu_data imx6_gpu_data __initconst = {
- .phys_baseaddr = 0,
+ .phys_baseaddr = MMDC0_ARB_BASE_ADDR,
.iobase_3d = GPU_3D_ARB_BASE_ADDR,
.irq_3d = MXC_INT_GPU3D_IRQ,
.iobase_2d = GPU_2D_ARB_BASE_ADDR,