blob: 4d7cbf1a1fc7e03bb54fb75f0e78da70d0e31727 [file] [log] [blame]
. ${ROOT_DIR}/${KERNEL_DIR}/build.config.common
. ${ROOT_DIR}/${KERNEL_DIR}/build.config.aarch64
DEFCONFIG=boreal_gki_defconfig
PRE_DEFCONFIG_CMDS="KCONFIG_CONFIG=${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/${DEFCONFIG} ${ROOT_DIR}/${KERNEL_DIR}/scripts/kconfig/merge_config.sh -m -r ${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/meson64_a64_R_defconfig ${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/meson64_gki_module_config ${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/boreal_gki.fragment"
POST_DEFCONFIG_CMDS="rm ${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/${DEFCONFIG}"
BOARD=boreal
DEVICETREE=s4_s805x2_boreal
DEVICETREE_V1_OVERLAY=s4_s805x2_boreal_v1_overlay
DEVICETREE_V2_OVERLAY=s4_s805x2_boreal_v2_overlay
DEVICETREE_V3_OVERLAY=s4_s805x2_boreal_v3_overlay
#It is a must to set GPU driver's version
GPU_DRV_VERSION=r32p1
MAKE_GOALS="
Image.gz
modules
${DEVICETREE}.dtb
${DEVICETREE_V1_OVERLAY}.dtb
${DEVICETREE_V2_OVERLAY}.dtb
${DEVICETREE_V3_OVERLAY}.dtb
"
FILES="
arch/arm64/boot/Image.gz
arch/arm64/boot/dts/amlogic/${DEVICETREE}.dtb
arch/arm64/boot/dts/amlogic/${DEVICETREE_V1_OVERLAY}.dtb
arch/arm64/boot/dts/amlogic/${DEVICETREE_V2_OVERLAY}.dtb
arch/arm64/boot/dts/amlogic/${DEVICETREE_V3_OVERLAY}.dtb
vmlinux
System.map
"
_EXT_MODULES="
nxp-driver/wlan_sd8987
media_modules
mali-driver/bifrost
optee_linuxdriver
"
EXT_MODULES=""
for m in $_EXT_MODULES; do
if [ -d "${m}" ]; then
EXT_MODULES="${EXT_MODULES} ${m}"
fi
done
DIST_CMDS="
mv ${DIST_DIR}/${DEVICETREE}.dtb ${DIST_DIR}/${BOARD}.dtb;
mv ${DIST_DIR}/${DEVICETREE_V1_OVERLAY}.dtb ${DIST_DIR}/${BOARD}_v1_overlay.dtb;
mv ${DIST_DIR}/${DEVICETREE_V2_OVERLAY}.dtb ${DIST_DIR}/${BOARD}_v2_overlay.dtb;
mv ${DIST_DIR}/${DEVICETREE_V3_OVERLAY}.dtb ${DIST_DIR}/${BOARD}_v3_overlay.dtb;
"