| | |
| | | PATCHTOOL = "patch" |
| | | |
| | | KERNEL_DANGLING_FEATURES_WARN_ONLY="1" |
| | | KERNEL_DTC_FLAGS = "-@" |
| | | KERNEL_DTOVERLAY ?= "" |
| | | |
| | | do_copy_defconfig:append() { |
| | | if [ ${DO_CONFIG_V7_COPY} = "yes" ]; then |
| | | cp ${S}/arch/arm/configs/${MACHINE}_defconfig ${WORKDIR}/defconfig |
| | | cp ${S}/arch/arm/configs/${MACHINE}_defconfig ${B}/.config |
| | | else |
| | | cp ${S}/arch/arm64/configs/${MACHINE}_defconfig ${WORKDIR}/defconfig |
| | | cp ${S}/arch/arm64/configs/${MACHINE}_defconfig ${B}/.config |
| | | fi |
| | | } |
| | | |
| | | 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 |
| | | |
| | | if [ ${DO_CONFIG_V7_COPY} = "yes" ]; then |
| | | cp ${B}/arch/arm/boot/dts/${MACHINE}/*.dtbo ${DEPLOYDIR}/overlays |
| | | # else |
| | | # cp ${B}/arch/arm64/boot/dts/${MACHINE}/*.dtbo ${DEPLOYDIR}/overlays |
| | | fi |
| | | } |