|  | require linux-gbmc.inc | 
|  |  | 
|  | KERNEL_VERSION_SANITY_SKIP = "1" | 
|  | LINUX_MAJOR = "6.12" | 
|  | LINUX_VERSION = "${LINUX_MAJOR}.23" | 
|  | SRCREV = "83b4161a63b87ce40d9f24f09b5b006f63d95b7c" | 
|  | PV = "lts-${LINUX_VERSION}" | 
|  | LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" | 
|  |  | 
|  | SRC_URI:prepend = "git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git;protocol=https;branch=linux-${LINUX_MAJOR}.y" | 
|  |  | 
|  | 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-pmbus-Introduce-page_change_delay.patch \ | 
|  | file://0001-hwmon-max34451-Work-around-lost-page.patch \ | 
|  | file://0001-ARM-dts-nuvoton-Add-UDC-nodes.patch \ | 
|  | file://0001-ARM-dts-nuvoton-Add-EDAC-node.patch \ | 
|  | file://0001-ARM-dts-nuvoton-Add-MMC-Nodes.patch \ | 
|  | file://0001-i2c-npcm-correct-the-read-write-operation-procedure.patch \ | 
|  | file://0002-i2c-npcm-use-a-software-flag-to-indicate-a-BER-condi.patch \ | 
|  | file://0003-i2c-npcm-Modify-timeout-evaluation-mechanism.patch \ | 
|  | file://0004-i2c-npcm-Assign-client-address-earlier-for-i2c_recov.patch \ | 
|  | file://0005-i2c-npcm-use-i2c-frequency-table.patch \ | 
|  | file://0006-i2c-npcm-Enable-slave-in-eob-interrupt.patch \ | 
|  | file://0001-i2c-npcm-Add-clock-toggle-recovery.patch \ | 
|  | file://DOWNSTREAM_0001-i2c-npcm-speed-set.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 | 
|  | } |