xref: /OK3568_Linux_fs/yocto/poky/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunKBRANCH ?= "v5.15/standard/tiny/base"
2*4882a593Smuzhiyun
3*4882a593SmuzhiyunLINUX_KERNEL_TYPE = "tiny"
4*4882a593SmuzhiyunKCONFIG_MODE = "--allnoconfig"
5*4882a593Smuzhiyun
6*4882a593Smuzhiyunrequire recipes-kernel/linux/linux-yocto.inc
7*4882a593Smuzhiyun
8*4882a593SmuzhiyunLINUX_VERSION ?= "5.15.103"
9*4882a593SmuzhiyunLIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
10*4882a593Smuzhiyun
11*4882a593SmuzhiyunDEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}"
12*4882a593SmuzhiyunDEPENDS += "openssl-native util-linux-native"
13*4882a593Smuzhiyun
14*4882a593SmuzhiyunKMETA = "kernel-meta"
15*4882a593SmuzhiyunKCONF_BSP_AUDIT_LEVEL = "2"
16*4882a593Smuzhiyun
17*4882a593SmuzhiyunSRCREV_machine ?= "4ae6c9a73f4e6e356186a541e3fcbea4fa6a09f1"
18*4882a593SmuzhiyunSRCREV_meta ?= "441f5fe00073620cec471166cf6e94c4ef9c69b2"
19*4882a593Smuzhiyun
20*4882a593SmuzhiyunPV = "${LINUX_VERSION}+git${SRCPV}"
21*4882a593Smuzhiyun
22*4882a593SmuzhiyunSRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \
23*4882a593Smuzhiyun           git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.15;destsuffix=${KMETA}"
24*4882a593Smuzhiyun
25*4882a593SmuzhiyunCOMPATIBLE_MACHINE = "^(qemux86|qemux86-64|qemuarm64|qemuarm|qemuarmv5)$"
26*4882a593Smuzhiyun
27*4882a593Smuzhiyun# Functionality flags
28*4882a593SmuzhiyunKERNEL_FEATURES = ""
29*4882a593Smuzhiyun
30*4882a593SmuzhiyunKERNEL_DEVICETREE:qemuarmv5 = "versatile-pb.dtb"
31