From 43a6d4d6a7906a5ad4e12de642af7b8e12036b12 Mon Sep 17 00:00:00 2001 From: saehim Date: Thu, 15 Apr 2021 17:12:40 +0900 Subject: [PATCH] =?UTF-8?q?kernel:=20make.sh=20jig=EC=9A=A9=20dtb=20?= =?UTF-8?q?=EB=B3=B5=EC=82=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kernel/linux-imx6_3.14.28/make.sh | 28 ++++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/kernel/linux-imx6_3.14.28/make.sh b/kernel/linux-imx6_3.14.28/make.sh index 09b223f..edff237 100755 --- a/kernel/linux-imx6_3.14.28/make.sh +++ b/kernel/linux-imx6_3.14.28/make.sh @@ -13,9 +13,11 @@ fi image_filename="arch/arm/boot/uImage" dtb_filename="arch/arm/boot/dts/imx6s-prime-oven.dtb" +jig_filename="arch/arm/boot/dts/imx6s-prime-oven_jig.dtb" image_target_filename="uImage" dtb_target_filename="imx6s-prime-oven.dtb" +jig_target_filename="imx6s-prime-oven_jig.dtb" if [ -f .config ]; then echo ".....mrproper" @@ -36,23 +38,23 @@ fi if [ "$1" = "" ]; then - ARCH=arm make arm=ARM O=$build_path uImage LOADADDR=0x10008000 - ARCH=arm make arm=ARM O=$build_path dtbs + ARCH=arm make arm=ARM O=$build_path uImage LOADADDR=0x10008000 -j$(proc) + ARCH=arm make arm=ARM O=$build_path dtbs -j$(proc) else - ARCH=arm make arm=ARM O=$build_path $1 $2 $3 - ARCH=arm make arm=ARM O=$build_path dtbs + ARCH=arm make arm=ARM O=$build_path $1 $2 $3 -j$(proc) + ARCH=arm make arm=ARM O=$build_path dtbs -j$(proc) fi if [ "$1" = "dtb" ]; then - ARCH=arm make arm=ARM O=$build_path dtbs + ARCH=arm make arm=ARM O=$build_path dtbs -j$(proc) fi # build kernel modules if [ "$1" = "modules" ] ; then - ARCH=arm INSTALL_MOD_PATH=$module_install make arm=ARM O=$build_path modules - ARCH=arm INSTALL_MOD_PATH=$module_install make arm=ARM O=$build_path modules_install - ARCH=arm INSTALL_MOD_PATH=$firmware_install make arm=ARM O=$build_path firmware_install + ARCH=arm INSTALL_MOD_PATH=$module_install make arm=ARM O=$build_path modules -j$(proc) + ARCH=arm INSTALL_MOD_PATH=$module_install make arm=ARM O=$build_path modules_install -j$(proc) + ARCH=arm INSTALL_MOD_PATH=$firmware_install make arm=ARM O=$build_path firmware_install -j$(proc) fi if [ -f $build_path/$image_filename ]; then @@ -75,3 +77,13 @@ if [ -f $build_path/$dtb_filename ]; then done fi +if [ -f $build_path/$jig_filename ]; then + for DEST_DIR in ${CP_DIR} + do + mkdir -p ${DEST_DIR} + + echo "copy from dtb $build_path/$jig_filename to ${DEST_DIR}/$jig_target_filename" + cp $build_path/$jig_filename ${DEST_DIR}/$jig_target_filename + done +fi + -- 2.1.4