From 0b3db8ab9c454c1569de43e2bd1faddcafa1646a Mon Sep 17 00:00:00 2001 From: Martin Pecka Date: Tue, 2 Jul 2024 17:26:26 +0200 Subject: [PATCH] Fixed build on ARMs with newer kernels. Signed-off-by: Martin Pecka --- aq_sysfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aq_sysfs.c b/aq_sysfs.c index 834e173..07f3d1c 100644 --- a/aq_sysfs.c +++ b/aq_sysfs.c @@ -276,7 +276,7 @@ static int memreg_mmap(struct file *file, struct kobject *kobj, struct bin_attri #if defined(__arm__) || defined(__aarch64__) // had issues with writes to descriptors/packets not being seen by HW for arm systems. this function seemed to fix this #ifdef pgprot_dmacoherent - vma->vm_page_pgprot = prot_dmacoherent(vma->vm_page_prot); + vma->vm_page_prot = pgprot_dmacoherent(vma->vm_page_prot); #else //!defined(pgprot_dmacoherent) vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); //vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot);