diff options
author | Amit Pundir <amit.pundir@linaro.org> | 2022-10-08 19:55:42 +0530 |
---|---|---|
committer | Amit Pundir <amit.pundir@linaro.org> | 2022-10-18 19:43:16 +0530 |
commit | 73a45b25e5b20e087373b4b2c1e0313f70da6ef5 (patch) | |
tree | 935c4bd05a6686445d4e13089d37d34f47f3e876 | |
parent | 61d162f662a08315f905255562b2e9b62b68fc42 (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.c | 2 |
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 |