mirror of
https://git.yoctoproject.org/poky
synced 2026-02-08 18:02:12 +01:00
During the last phase of the recipe factoring, the board compatibility lists ended up in the wrong place, which meant we had an incomplete list of boards, and the same set of boards for both kernels (stable and devel). To fix this, I've yanked the compatibility to the recipes themselves and updated the emenlow to have a -stable bbappend. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
34 lines
1.1 KiB
BlitzBasic
34 lines
1.1 KiB
BlitzBasic
inherit kernel
|
|
require linux-yocto.inc
|
|
|
|
KMACHINE_qemux86 = "common_pc/base"
|
|
KMACHINE_qemux86-64 = "common_pc_64"
|
|
KMACHINE_qemuppc = "qemu_ppc32"
|
|
KMACHINE_qemumips = "mti_malta32_be"
|
|
KMACHINE_qemuarm = "arm_versatile_926ejs"
|
|
KMACHINE_atom-pc = "atom-pc"
|
|
KMACHINE_routerstationpro = "routerstationpro"
|
|
KMACHINE_mpc8315e-rdb = "fsl-mpc8315e-rdb"
|
|
KMACHINE_beagleboard = "beagleboard"
|
|
|
|
LINUX_VERSION ?= "2.6.37"
|
|
LINUX_VERSION_EXTENSION ?= "-yocto-${LINUX_KERNEL_TYPE}"
|
|
PR = "r14"
|
|
PV = "${LINUX_VERSION}+git${SRCPV}"
|
|
SRCREV_FORMAT = "meta_machine"
|
|
|
|
SRC_URI = "git://git.pokylinux.org/linux-yocto-2.6.37;protocol=git;fullclone=1;branch=${KBRANCH};name=machine \
|
|
git://git.pokylinux.org/linux-yocto-2.6.37;protocol=git;noclone=1;branch=meta;name=meta"
|
|
|
|
COMPATIBLE_MACHINE = "(qemuarm|qemux86|qemuppc|qemumips|qemux86-64)"
|
|
|
|
# Functionality flags
|
|
KERNEL_REVISION_CHECKING ?= "t"
|
|
KERNEL_FEATURES=features/netfilter
|
|
|
|
# extra tasks
|
|
addtask kernel_link_vmlinux after do_compile before do_install
|
|
addtask validate_branches before do_patch after do_kernel_checkout
|
|
|
|
require linux-tools.inc
|