mirror of
https://github.com/Freescale/meta-freescale-3rdparty.git
synced 2025-07-19 12:09:01 +02:00
linux-boundary: add support for inherited kernel-yocto class
linux-imx.inc now inherits kernel-yocto class, so LINUX_VERSION must be defined and also define KBUILD_DEFCONFIG to inform the class to use boundary source tree defconfig. Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
This commit is contained in:
parent
5b5b356b10
commit
d6effb049b
|
@ -5,6 +5,8 @@ require recipes-kernel/linux/linux-imx.inc
|
|||
|
||||
SUMMARY = "Linux kernel for Boundary Devices boards"
|
||||
|
||||
LINUX_VERSION = "4.14.98"
|
||||
|
||||
SRC_URI = "git://github.com/boundarydevices/linux-imx6.git;branch=${SRCBRANCH} \
|
||||
"
|
||||
|
||||
|
@ -14,19 +16,6 @@ SRCREV = "a43570ced29f21cfbd5eff12b843f9214271aaf3"
|
|||
DEPENDS += "lzop-native bc-native"
|
||||
COMPATIBLE_MACHINE = "(nitrogen6x|nitrogen6x-lite|nitrogen6sx|nitrogen7|nitrogen8m|nitrogen8mm|nitrogen8mn)"
|
||||
|
||||
KERNEL_DEFCONFIG ?= "boundary_defconfig"
|
||||
KBUILD_DEFCONFIG ?= "boundary_defconfig"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
#Copy boundary_defconfig from git
|
||||
do_copy_default_config() {
|
||||
if [ ! -f ${WORKDIR}/defconfig ]; then
|
||||
if [ -f ${S}/arch/${ARCH}/configs/${KERNEL_DEFCONFIG} ]; then
|
||||
cp ${S}/arch/${ARCH}/configs/${KERNEL_DEFCONFIG} ${WORKDIR}/defconfig
|
||||
else
|
||||
bberror "KERNEL_DEFCONFIG does not exist! Please set a valid KERNEL_DEFCONFIG"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
addtask copy_default_config before do_preconfigure after do_patch
|
||||
|
|
Loading…
Reference in New Issue
Block a user