summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmit Pundir <amit.pundir@linaro.org>2022-10-08 19:55:42 +0530
committerAmit Pundir <amit.pundir@linaro.org>2022-10-18 19:43:16 +0530
commit73a45b25e5b20e087373b4b2c1e0313f70da6ef5 (patch)
tree935c4bd05a6686445d4e13089d37d34f47f3e876
parent61d162f662a08315f905255562b2e9b62b68fc42 (diff)
REGRESSION: Revert "arm64: dma: Drop cache invalidation from arch_dma_prep_coherent()"rbX-6.1-rc1
This reverts commit c44094eee32f32f175aadc0efcac449d99b1bbf7. Broke DB845c. https://linaro.atlassian.net/browse/ACK-318 Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
-rw-r--r--arch/arm64/mm/dma-mapping.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm64/mm/dma-mapping.c b/arch/arm64/mm/dma-mapping.c
index 3cb101e8cb29..7d7e9a046305 100644
--- a/arch/arm64/mm/dma-mapping.c
+++ b/arch/arm64/mm/dma-mapping.c
@@ -36,7 +36,7 @@ void arch_dma_prep_coherent(struct page *page, size_t size)
{
unsigned long start = (unsigned long)page_address(page);
- dcache_clean_poc(start, start + size);
+ dcache_clean_inval_poc(start, start + size);
}
#ifdef CONFIG_IOMMU_DMA