aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSundar Raman2013-07-26 09:50:05 -0500
committerSundar Raman2013-07-26 15:58:56 -0500
commit556a225979c47c011034707f49beced49a36829c (patch)
tree55947c0c816c310a3c26179004718b8c10806412
parentcbccd93a17b1a1c1ddf89bc322c35322440dad2c (diff)
downloadkernel-video-556a225979c47c011034707f49beced49a36829c.tar.gz
kernel-video-556a225979c47c011034707f49beced49a36829c.tar.xz
kernel-video-556a225979c47c011034707f49beced49a36829c.zip
gpu: ion: omap: Fix TILER secure heap base address
Access to ION TILER buffers were resulting in data aborts because of incorrect heap base address initialization. The omap_ion_heap_tiler_base variable was not being initialized. With this patch the ION tests pass. Change-Id: Ic072767a5b70b1eab37caf0a7fadb96f1da97b34 Signed-off-by: Sundar Raman <a0393242@ti.com>
-rwxr-xr-xdrivers/gpu/ion/omap/omap_ion.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/ion/omap/omap_ion.c b/drivers/gpu/ion/omap/omap_ion.c
index e9b91f0787d..f3db9d7ca95 100755
--- a/drivers/gpu/ion/omap/omap_ion.c
+++ b/drivers/gpu/ion/omap/omap_ion.c
@@ -134,7 +134,7 @@ static int omap_ion_probe(struct platform_device *pdev)
134 of_property_read_u32(node, "ti,omap_ion_heap_secure_input_base", 134 of_property_read_u32(node, "ti,omap_ion_heap_secure_input_base",
135 &omap_ion_heap_secure_input_base); 135 &omap_ion_heap_secure_input_base);
136 of_property_read_u32(node, "ti,omap_ion_heap_tiler_base", 136 of_property_read_u32(node, "ti,omap_ion_heap_tiler_base",
137 &omap_ion_heap_tiler_size); 137 &omap_ion_heap_tiler_base);
138 of_property_read_u32(node, "ti,omap_ion_heap_nonsecure_tiler_base", 138 of_property_read_u32(node, "ti,omap_ion_heap_nonsecure_tiler_base",
139 &omap_ion_heap_nonsecure_tiler_base); 139 &omap_ion_heap_nonsecure_tiler_base);
140 140