From 981707d977a903edcdeb543850ef01947adf2f07 Mon Sep 17 00:00:00 2001 From: Brad Bishop Date: Fri, 3 Jun 2016 23:53:25 -0400 Subject: AST2400: Set kernel preferred provider version In preparation for supporting AST2500 with a different branch. Signed-off-by: Brad Bishop --- .../common/recipes-kernel/linux/linux-obmc.inc | 27 ++++++++++++++++++++++ .../common/recipes-kernel/linux/linux-obmc_4.4.bb | 27 +--------------------- 2 files changed, 28 insertions(+), 26 deletions(-) create mode 100644 meta-phosphor/common/recipes-kernel/linux/linux-obmc.inc (limited to 'meta-phosphor/common/recipes-kernel') diff --git a/meta-phosphor/common/recipes-kernel/linux/linux-obmc.inc b/meta-phosphor/common/recipes-kernel/linux/linux-obmc.inc new file mode 100644 index 000000000..24db6f784 --- /dev/null +++ b/meta-phosphor/common/recipes-kernel/linux/linux-obmc.inc @@ -0,0 +1,27 @@ +DESCRIPTION = "Linux kernel for OpenBMC" +SECTION = "kernel" +LICENSE = "GPLv2" + +KCONFIG_MODE="--alldefconfig" + +KSRC ?= "git://github.com/openbmc/linux;protocol=git;branch=${KBRANCH}" +SRC_URI = "${KSRC}" + +LINUX_VERSION_EXTENSION ?= "-${SRCREV}" + +PV = "${LINUX_VERSION}+git${SRCPV}" + +COMPATIBLE_MACHINE_${MACHINE} = "openbmc" + +do_patch_append() { + for DTB in "${KERNEL_DEVICETREE}"; do + DT=`basename ${DTB} .dtb` + if [ -r "${WORKDIR}/${DT}.dts" ]; then + cp ${WORKDIR}/${DT}.dts \ + ${STAGING_KERNEL_DIR}/arch/${ARCH}/boot/dts + fi + done +} + +inherit kernel +require recipes-kernel/linux/linux-yocto.inc diff --git a/meta-phosphor/common/recipes-kernel/linux/linux-obmc_4.4.bb b/meta-phosphor/common/recipes-kernel/linux/linux-obmc_4.4.bb index 825a555dd..ef854a58f 100644 --- a/meta-phosphor/common/recipes-kernel/linux/linux-obmc_4.4.bb +++ b/meta-phosphor/common/recipes-kernel/linux/linux-obmc_4.4.bb @@ -1,30 +1,5 @@ -DESCRIPTION = "Linux kernel for OpenBMC" -SECTION = "kernel" -LICENSE = "GPLv2" - KBRANCH ?= "dev-4.4" -KCONFIG_MODE="--alldefconfig" - -SRC_URI = "git://github.com/openbmc/linux;protocol=git;branch=${KBRANCH}" - LINUX_VERSION ?= "4.4" -LINUX_VERSION_EXTENSION ?= "-${SRCREV}" - SRCREV="openbmc-20160606-1" -PV = "${LINUX_VERSION}+git${SRCPV}" - -COMPATIBLE_MACHINE_${MACHINE} = "openbmc" - -inherit kernel -require recipes-kernel/linux/linux-yocto.inc - -do_patch_append() { - for DTB in "${KERNEL_DEVICETREE}"; do - DT=`basename ${DTB} .dtb` - if [ -r "${WORKDIR}/${DT}.dts" ]; then - cp ${WORKDIR}/${DT}.dts \ - ${STAGING_KERNEL_DIR}/arch/${ARCH}/boot/dts - fi - done -} +require linux-obmc.inc -- cgit v1.2.1