blob: 1deca32d544e6f118c0974a7e0567d9dccf8b851 [file] [log] [blame]
require linux-gbmc.inc
KERNEL_VERSION_SANITY_SKIP = "1"
LINUX_MAJOR = "6.8"
LINUX_VERSION = "${LINUX_MAJOR}.7"
PV = "stable-${LINUX_VERSION}"
LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
S = "${WORKDIR}/linux-${LINUX_MAJOR}"
SRC_URI:prepend = " \
${KERNELORG_MIRROR}/linux/kernel/v6.x/linux-${LINUX_MAJOR}.tar.xz;sha256sum=c969dea4e8bb6be991bbf7c010ba0e0a5643a3a8d8fb0a2aaa053406f1e965f3 \
${KERNELORG_MIRROR}/linux/kernel/v6.x/patch-${LINUX_VERSION}.xz;sha256sum=6ef359c3497d90b0a687d1dc2050d0c662f6a72224c8bf6122847002e145ce11 \
"
SRC_URI:append = " \
file://0001-jffs2-add-RENAME_EXCHANGE-support.patch \
file://0001-mux-Make-it-possible-to-select-MULTIPLEXER-if-EXPERT.patch \
file://0001-ARM-npcm-Add-CPU-hotplug-callbacks-for-kexec-support.patch \
file://0001-hwmon-Add-driver-for-MPS-MPQ8785-Synchronous-Step-Do.patch \
"
# Newer kernels don't have HGPIO in pinctrl names
do_ksrc_splice:append:npcm7xx() {
sed -i 's,/HGPIO[0-9],,' ${S}/arch/arm/boot/dts/nuvoton/npcm7xx-gbmc-common.dtsi
}