1
1
MAKEFILE_DIR := $(abspath $(shell dirname $(lastword $(MAKEFILE_LIST ) ) ) )
2
2
NVIDIA_CONFTEST ?= $(MAKEFILE_DIR ) /out/nvidia-conftest
3
3
4
- all : nvidia-nvgpu-modules nvidia-oot-modules vc-mipi-driver-modules
5
- install : nvidia-modules-install vc-mipi-driver-modules-install
4
+ all : nvidia-nvgpu-modules nvidia-oot-modules vc-mipi-driver-modules rp-imx296-modules
5
+ install : nvidia-modules-install vc-mipi-driver-modules-install rp-imx296-modules-install
6
6
7
7
# Build a tarball for installation on Nano
8
8
package :
@@ -28,6 +28,27 @@ vc-mipi-driver-modules-install: vc-mipi-driver-modules
28
28
-C $(MAKEFILE_DIR ) /vc-mipi-driver install
29
29
30
30
31
+ rp-imx296-modules : nvidia-oot-modules
32
+ $(MAKE ) \
33
+ KBUILD_EXTRA_SYMBOLS=$(MAKEFILE_DIR ) /nvidia-oot/Module.symvers \
34
+ CONFIG_TEGRA_OOT_MODULE=y \
35
+ srctree.nvconftest=$(NVIDIA_CONFTEST ) \
36
+ srctree.nvidia-oot=$(MAKEFILE_DIR ) /nvidia-oot \
37
+ srctree.rp-imx296=$(MAKEFILE_DIR ) /imx296 \
38
+ M=$(MAKEFILE_DIR ) /imx296 \
39
+ -C $(KERNEL_SRC )
40
+
41
+ rp-imx296-modules-install : rp-imx296-modules
42
+ $(MAKE ) \
43
+ KBUILD_EXTRA_SYMBOLS=$(MAKEFILE_DIR ) /nvidia-oot/Module.symvers \
44
+ CONFIG_TEGRA_OOT_MODULE=y \
45
+ srctree.nvconftest=$(NVIDIA_CONFTEST ) \
46
+ srctree.nvidia-oot=$(MAKEFILE_DIR ) /nvidia-oot \
47
+ srctree.rp-imx296=$(MAKEFILE_DIR ) /imx296 \
48
+ KERNEL_SRC=$(KERNEL_SRC ) \
49
+ -C $(MAKEFILE_DIR ) /imx296 install
50
+
51
+
31
52
nvidia-oot-conftest :
32
53
mkdir -p $(NVIDIA_CONFTEST ) /nvidia;
33
54
cp -av $(MAKEFILE_DIR ) /nvidia-oot/scripts/conftest/* $(NVIDIA_CONFTEST ) /nvidia
@@ -110,4 +131,7 @@ clean:
110
131
srctree.nvidia-oot=$(MAKEFILE_DIR ) /nvidia-oot \
111
132
srctree.nvconftest=$(NVIDIA_CONFTEST ) \
112
133
srctree.hwpm=$(MAKEFILE_DIR ) /nvidia-hwpm \
113
- M=$(MAKEFILE_DIR ) /nvidia-oot -C $(KERNEL_SRC ) clean
134
+ M=$(MAKEFILE_DIR ) /nvidia-oot -C $(KERNEL_SRC ) clean
135
+ $(MAKE ) \
136
+ srctree.rp-imx296=$(MAKEFILE_DIR ) /imx296 \
137
+ M=$(MAKEFILE_DIR ) /imx296 -C $(KERNEL_SRC ) clean
0 commit comments