--- zzzz-none-000/linux-4.4.271/arch/arm64/mm/flush.c 2021-06-03 06:22:09.000000000 +0000 +++ dakota-7530ac-750/linux-4.4.271/arch/arm64/mm/flush.c 2023-01-11 09:25:41.000000000 +0000 @@ -111,3 +111,21 @@ } #endif /* CONFIG_HAVE_RCU_TABLE_FREE */ #endif /* CONFIG_TRANSPARENT_HUGEPAGE */ + +void dmac_flush_range(const void *start, const void *end) +{ + __dma_flush_range(start, end); +} +EXPORT_SYMBOL(dmac_flush_range); + +void dmac_inv_range(const void *start, const void *end) +{ + __dma_inv_range(start, end); +} +EXPORT_SYMBOL(dmac_inv_range); + +void dmac_clean_range(const void *start, const void *end) +{ + __dma_clean_range(start, end); +} +EXPORT_SYMBOL(dmac_clean_range);