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