|  |  | 
 |  |  | SRC_URI += " file://linux-imx-lf-5.15.71-2.2.0.patch " | 
 |  |  | PATCHTOOL = "patch" | 
 |  |  |  | 
 |  |  | KERNEL_DANGLING_FEATURES_WARN_ONLY="1" | 
 |  |  | KERNEL_DTC_FLAGS = "-@" | 
 |  |  | KERNEL_DTOVERLAY ?= "" | 
 |  |  |  | 
 |  |  | do_copy_defconfig:append() { | 
 |  |  |     cp ${S}/arch/arm/configs/${MACHINE}_defconfig ${WORKDIR}/defconfig | 
 |  |  |     cp ${S}/arch/arm/configs/${MACHINE}_defconfig ${B}/.config | 
 |  |  | } | 
 |  |  |  | 
 |  |  | KERNEL_DANGLING_FEATURES_WARN_ONLY="1" | 
 |  |  | do_compile:append() { | 
 |  |  |     if [ -n "${KERNEL_DTC_FLAGS}" ]; then | 
 |  |  |         export DTC_FLAGS="${KERNEL_DTC_FLAGS}" | 
 |  |  |     fi | 
 |  |  |  | 
 |  |  |     for dtbf in ${KERNEL_DTOVERLAY}; do | 
 |  |  |         dtb=`normalize_dtb "$dtbf"` | 
 |  |  |         oe_runmake $dtb CC="${KERNEL_CC} $cc_extra " LD="${KERNEL_LD}" ${KERNEL_EXTRA_ARGS} | 
 |  |  |     done | 
 |  |  | } | 
 |  |  |  | 
 |  |  | do_deploy:append(){ | 
 |  |  |     install -d ${DEPLOYDIR}/overlays | 
 |  |  |     cp ${B}/arch/arm/boot/dts/${MACHINE}/*.dtbo ${DEPLOYDIR}/overlays | 
 |  |  | } |