1From db04c80c93fd45b25b4d9a17b6c8546ed66a29ed Mon Sep 17 00:00:00 2001 2From: Jeffy Chen <jeffy.chen@rock-chips.com> 3Date: Fri, 5 Aug 2022 17:16:31 +0800 4Subject: [PATCH 12/12] ecore_wl2: Fix compile error with old kernel 5 6The 4.4 kernel-headers doesn't install dma-buf.h 7 8Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com> 9--- 10 src/lib/ecore_wl2/ecore_wl2_buffer.c | 4 +--- 11 1 file changed, 1 insertion(+), 3 deletions(-) 12 13diff --git a/src/lib/ecore_wl2/ecore_wl2_buffer.c b/src/lib/ecore_wl2/ecore_wl2_buffer.c 14index 386eff294f..8d3bb090d6 100644 15--- a/src/lib/ecore_wl2/ecore_wl2_buffer.c 16+++ b/src/lib/ecore_wl2/ecore_wl2_buffer.c 17@@ -17,9 +17,7 @@ 18 #include <sys/mman.h> 19 #include <sys/ioctl.h> 20 21-#if defined(__linux__) 22-#include <linux/dma-buf.h> 23-#elif defined(__FreeBSD__) 24+#ifndef DMA_BUF_BASE 25 /* begin/end dma-buf functions used for userspace mmap. */ 26 struct dma_buf_sync { 27 __u64 flags; 28-- 292.20.1 30 31