From 739f904284ac4f96496cc9f3b080a5276a9b317c Mon Sep 17 00:00:00 2001 From: Christian Breunig Date: Sat, 2 May 2026 20:21:00 +0200 Subject: Kernel: T8147: upgrade to 6.18 * Forwared port all out-of-tree driver patches * Add Intel QAT patch to make it compile for LInux 6.18 * Remove out-of-tree OpenVPN DCO module - now available upstream --- scripts/package-build/linux-kernel/build-linux-firmware.sh | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'scripts/package-build/linux-kernel/build-linux-firmware.sh') diff --git a/scripts/package-build/linux-kernel/build-linux-firmware.sh b/scripts/package-build/linux-kernel/build-linux-firmware.sh index 2b1fa7b7..948a06fd 100755 --- a/scripts/package-build/linux-kernel/build-linux-firmware.sh +++ b/scripts/package-build/linux-kernel/build-linux-firmware.sh @@ -4,11 +4,12 @@ # the magic word "UNIQUE_ID_firmware" which identifies firmware files. CWD=$(pwd) -LINUX_SRC="linux" LINUX_FIRMWARE="linux-firmware" KERNEL_VAR_FILE=${CWD}/kernel-vars -if [ ! -d ${LINUX_SRC} ]; then +. ${KERNEL_VAR_FILE} + +if [ ! -d ${KERNEL_DIR} ]; then echo "Kernel source missing" exit 1 fi @@ -18,11 +19,8 @@ if [ ! -d ${LINUX_FIRMWARE} ]; then exit 1 fi -. ${KERNEL_VAR_FILE} - -result=() # Retrieve firmware blobs from source files -FW_FILES=$(find ${LINUX_SRC}/debian/linux-image/lib/modules/${KERNEL_VERSION}${KERNEL_SUFFIX}/kernel/drivers/net -name *.ko | xargs modinfo | grep "^firmware:" | awk '{print $2}') +FW_FILES=$(find ${KERNEL_DIR}/debian/linux-image-${KERNEL_VERSION}${KERNEL_SUFFIX}/lib/modules/${KERNEL_VERSION}${KERNEL_SUFFIX}/kernel/drivers/net -name *.ko | xargs modinfo | grep "^firmware:" | awk '{print $2}') # Debian package will use the descriptive Git commit as version GIT_COMMIT=$(cd ${CWD}/${LINUX_FIRMWARE}; git describe --always) -- cgit v1.2.3