1DESCRIPTION = "Linux kernel for the FSP2 system on a chip" 2SECTION = "kernel" 3LICENSE = "GPL-2.0-only" 4 5KCONFIG_MODE="--alldefconfig" 6 7KSRC ?= "git://github.com/openbmc/linux;protocol=https;branch=dev-4.17" 8SRC_URI = "${KSRC}" 9 10LINUX_VERSION_EXTENSION ?= "-${SRCREV}" 11 12PV = "${LINUX_VERSION}+git${SRCPV}" 13 14COMPATIBLE_MACHINE_${MACHINE} = "^${MACHINE}$" 15KERNEL_CLASSES ?= "kernel-uimage" 16KERNEL_IMAGETYPE ?= "uImage" 17 18do_patch:append() { 19 for DTB in "${KERNEL_DEVICETREE}"; do 20 DT=`basename ${DTB} .dtb` 21 if [ -r "${WORKDIR}/${DT}.dts" ]; then 22 cp ${WORKDIR}/${DT}.dts \ 23 ${STAGING_KERNEL_DIR}/arch/${ARCH}/boot/dts 24 fi 25 done 26} 27 28inherit kernel 29require recipes-kernel/linux/linux-yocto.inc 30 31INSANE_SKIP:kernel-vmlinux = "ldflags" 32