123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- From 0c359bd32a7835e0393f5936c07397543415c121 Mon Sep 17 00:00:00 2001
- From: davidli <liyong.li@linux.alibaba.com>
- Date: Thu, 4 Aug 2022 17:42:56 +0800
- Subject: [PATCH] to support gpu driver init service in systemd
- ---
- Makefile | 4 ++--
- addons/ko/insmod.sh | 5 +++++
- addons/ko/rmmod.sh | 3 +++
- 3 files changed, 10 insertions(+), 2 deletions(-)
- create mode 100755 addons/ko/insmod.sh
- create mode 100755 addons/ko/rmmod.sh
- diff --git a/Makefile b/Makefile
- index a77f8cd5c..2a9bde0c1 100644
- --- a/Makefile
- +++ b/Makefile
- @@ -104,8 +104,8 @@ install_prepare:
- mkdir -p ./output/rootfs/$(DIR_TARGET_TEST)
-
- install_addons: install_prepare install_driver
- - @if [ -d addons/$(BOARD_NAME) ]; then \
- - cp -rf addons/$(BOARD_NAME)/* ./output/rootfs/$(DIR_TARGET_BASE); \
- + @if [ -d addons/ko ]; then \
- + cp -rf addons/ko/* ./output/rootfs/$(DIR_TARGET_KO); \
- fi
-
- install_local_output: driver test install_addons
- diff --git a/addons/ko/insmod.sh b/addons/ko/insmod.sh
- new file mode 100755
- index 000000000..112fb21de
- --- /dev/null
- +++ b/addons/ko/insmod.sh
- @@ -0,0 +1,5 @@
- +#!/bin/sh
- +KERNEL_VER=$(uname -r)
- +BASE_PATH=/lib/modules/${KERNEL_VER}/extra
- +
- +insmod $BASE_PATH/pvrsrvkm.ko
- diff --git a/addons/ko/rmmod.sh b/addons/ko/rmmod.sh
- new file mode 100755
- index 000000000..3634dd860
- --- /dev/null
- +++ b/addons/ko/rmmod.sh
- @@ -0,0 +1,3 @@
- +#!/bin/sh
- +
- +rmmod pvrsrvkm
- --
- 2.17.1
|