summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorBryan Honza <honza@ti.com>2011-07-06 11:59:32 -0500
committerAndy Green <andy.green@linaro.org>2011-09-26 17:28:27 +0100
commit3925226a21afd9b1a554e9959804e8e68cf7eb3a (patch)
treeba8e7ed230306a54d9b6dd90018b8db18c42590d /drivers
parent6316d765a5de3f9af3fe2992ec909f2b73530b04 (diff)
syslink: procmgr: initialize is_cached parameter before unmap
The is_cached parameter is not initialized prior to calling platform_mem_unmap from proc4430_detach. This change sets the is_cached parameter to false to match the value used when mapped so that the memory entries are now unmapped consistently. Change-Id: I7690d317093cd82c13c9894e8cbc0fb2432dff02 Signed-off-by: Bryan Honza <honza@ti.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/dsp/syslink/procmgr/proc4430/proc4430.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/dsp/syslink/procmgr/proc4430/proc4430.c b/drivers/dsp/syslink/procmgr/proc4430/proc4430.c
index f3fb78878230..65379282fcf8 100644
--- a/drivers/dsp/syslink/procmgr/proc4430/proc4430.c
+++ b/drivers/dsp/syslink/procmgr/proc4430/proc4430.c
@@ -556,6 +556,7 @@ int proc4430_detach(void *handle)
unmap_info.addr =
object->params.mem_entries[i].master_virt_addr;
unmap_info.size = object->params.mem_entries[i].size;
+ unmap_info.is_cached = false;
platform_mem_unmap(&unmap_info);
object->params.mem_entries[i].master_virt_addr =
(u32)-1;