From 24ef6ce0aa1e3593cd6505a3191100057db713c8 Mon Sep 17 00:00:00 2001
From: Karen Xie <karen.xie@xilinx.com>
Date: Tue, 26 Sep 2023 17:45:54 -0700
Subject: [PATCH] xdma: update makefile for newer kernel/distro

---
 XDMA/linux-kernel/xdma/Makefile | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/XDMA/linux-kernel/xdma/Makefile b/XDMA/linux-kernel/xdma/Makefile
index 68c0d77..4182204 100644
--- a/XDMA/linux-kernel/xdma/Makefile
+++ b/XDMA/linux-kernel/xdma/Makefile
@@ -43,6 +43,18 @@ clean:
 	@/bin/rm -f *.ko modules.order *.mod.c *.o *.o.ur-safe .*.o.cmd
 
 install: all
-	$(MAKE) -C $(BUILDSYSTEM_DIR) M=$(PWD) modules_install
+	@rm -f /lib/modules/5.15.0-67-generic/extra/xdma.ko
+	@echo "installing kernel modules to /lib/modules/$(shell uname -r)/xdma ..."
+	@mkdir -p -m 755 /lib/modules/$(shell uname -r)/xdma
+	@install -v -m 644 *.ko /lib/modules/$(shell uname -r)/xdma
+	@depmod -a || true
+
+uninstall:
+	@echo "Un-installing /lib/modules/$(shell uname -r)/xdma ..."
+	@/bin/rm -rf /lib/modules/$(shell uname -r)/xdma
+	@depmod -a
+
+
+
 
 endif
-- 
GitLab