File 0004-build-drop-inlined-vsc-builds.patch of Package intel-ipu6
From: "You-Sheng Yang (vicamo)" <vicamo.yang@canonical.com>
Date: Tue, 11 Oct 2022 17:36:44 +0800
Subject: build: drop inlined vsc builds
Signed-off-by: You-Sheng Yang (vicamo) <vicamo.yang@canonical.com>
---
Makefile | 32 --------------------------------
dkms.conf | 33 ---------------------------------
2 files changed, 65 deletions(-)
diff --git a/Makefile b/Makefile
index 8c24f2c..a86e7f8 100644
--- a/Makefile
+++ b/Makefile
@@ -29,38 +29,6 @@ KERNEL_SRC ?= /lib/modules/$(KERNELRELEASE)/build
MODSRC := $(shell pwd)
ifeq ($(call version_lt,$(KERNEL_VERSION),$(KV_IVSC)),true)
-$(warning build ljca ivsc)
-obj-m += ljca.o
-ljca-y := drivers/mfd/ljca.o
-
-obj-m += spi-ljca.o
-spi-ljca-y := drivers/spi/spi-ljca.o
-
-obj-m += gpio-ljca.o
-gpio-ljca-y := drivers/gpio/gpio-ljca.o
-
-obj-m += i2c-ljca.o
-i2c-ljca-y := drivers/i2c/busses/i2c-ljca.o
-
-obj-m += mei-vsc.o
-mei-vsc-y := drivers/misc/mei/spi-vsc.o
-mei-vsc-y += drivers/misc/mei/hw-vsc.o
-
-obj-m += intel_vsc.o
-intel_vsc-y := drivers/misc/ivsc/intel_vsc.o
-
-obj-m += mei_csi.o
-mei_csi-y := drivers/misc/ivsc/mei_csi.o
-
-obj-m += mei_ace.o
-mei_ace-y := drivers/misc/ivsc/mei_ace.o
-
-obj-m += mei_pse.o
-mei_pse-y := drivers/misc/ivsc/mei_pse.o
-
-obj-m += mei_ace_debug.o
-mei_ace_debug-y := drivers/misc/ivsc/mei_ace_debug.o
-
export CONFIG_INTEL_VSC = m
subdir-ccflags-$(CONFIG_INTEL_VSC) += \
-DCONFIG_INTEL_VSC_MODULE=1
diff --git a/dkms.conf b/dkms.conf
index 3d63a48..bc6cade 100644
--- a/dkms.conf
+++ b/dkms.conf
@@ -30,7 +30,6 @@ version_lt() {
KERNEL_VERSION=$(echo ${kernelver} | sed 's/[^0-9.]*\([0-9.]*\).*/\1/')
-KV_IVSC=6.6.0
KV_OV2740=6.8.0
KV_OV05C10=6.8.0
@@ -90,35 +89,3 @@ if version_lt ${KERNEL_VERSION} ${KV_OV2740}; then
BUILT_MODULE_LOCATION[11]="drivers/media/i2c"
DEST_MODULE_LOCATION[11]="/updates"
fi
-
-if version_lt ${KERNEL_VERSION} ${KV_IVSC}; then
- BUILT_MODULE_NAME[12]="ljca"
- DEST_MODULE_LOCATION[12]="/updates"
-
- BUILT_MODULE_NAME[13]="spi-ljca"
- DEST_MODULE_LOCATION[13]="/updates"
-
- BUILT_MODULE_NAME[14]="gpio-ljca"
- DEST_MODULE_LOCATION[14]="/updates"
-
- BUILT_MODULE_NAME[15]="i2c-ljca"
- DEST_MODULE_LOCATION[15]="/updates"
-
- BUILT_MODULE_NAME[16]="mei-vsc"
- DEST_MODULE_LOCATION[16]="/updates"
-
- BUILT_MODULE_NAME[17]="intel_vsc"
- DEST_MODULE_LOCATION[17]="/updates"
-
- BUILT_MODULE_NAME[18]="mei_csi"
- DEST_MODULE_LOCATION[18]="/updates"
-
- BUILT_MODULE_NAME[19]="mei_ace"
- DEST_MODULE_LOCATION[19]="/updates"
-
- BUILT_MODULE_NAME[20]="mei_pse"
- DEST_MODULE_LOCATION[20]="/updates"
-
- BUILT_MODULE_NAME[21]="mei_ace_debug"
- DEST_MODULE_LOCATION[21]="/updates"
-fi