summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnkit Goyal <layog@google.com>2022-08-16 10:06:05 -0700
committerWilliam McVicker <willmcvicker@google.com>2023-09-22 21:18:27 +0000
commit2a9b966b40f6496b90803b83d4963e41136c19ec (patch)
tree5aa94ecd84704eee7604dacd0cbc1ee003173b0a
parentb18d9e1de6047b61e2360890726290bf302a0e82 (diff)
downloadgs-2a9b966b40f6496b90803b83d4963e41136c19ec.tar.gz
dma-heap: samsumg: Correct usage pattern for dma_(un)map_sgtable
Bug: 241834167 Bug: 240356132 Test: Cache invalidation fp not in simpleperf Change-Id: I518f46c4b7c65b0299170f476081e6adad37845c Signed-off-by: Ankit Goyal <layog@google.com> (cherry picked from commit 6f95981fa9251e0aba325879de67b2e407e2c539) Signed-off-by: Will McVicker <willmcvicker@google.com>
-rw-r--r--drivers/dma-buf/heaps/samsung/samsung_heap.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/dma-buf/heaps/samsung/samsung_heap.c b/drivers/dma-buf/heaps/samsung/samsung_heap.c
index e5ea299f4..3044b9cc9 100644
--- a/drivers/dma-buf/heaps/samsung/samsung_heap.c
+++ b/drivers/dma-buf/heaps/samsung/samsung_heap.c
@@ -53,7 +53,7 @@ void heap_cache_flush(struct samsung_dma_buffer *buffer)
* to the protected area.
*/
dma_map_sgtable(dev, &buffer->sg_table, DMA_TO_DEVICE, 0);
- dma_unmap_sgtable(dev, &buffer->sg_table, DMA_FROM_DEVICE, 0);
+ dma_unmap_sgtable(dev, &buffer->sg_table, DMA_TO_DEVICE, 0);
}
void heap_sgtable_pages_clean(struct sg_table *sgt)