blob: cbefc153b4f142cae9a6afead4423b04645422e9 [file] [log] [blame]
wanwei.jiangede5f3c2021-11-12 14:28:44 +08001. ${ROOT_DIR}/${KERNEL_DIR}/build.config.common
2. ${ROOT_DIR}/${KERNEL_DIR}/build.config.aarch64
wanwei.jiang7ef5fd42022-02-18 16:36:19 +08003. ${ROOT_DIR}/${KERNEL_DIR}/${COMMON_DRIVERS_DIR}/amlogic_utils.sh
wanwei.jiangede5f3c2021-11-12 14:28:44 +08004
5BUILD_INITRAMFS=1
wanwei.jiangb9ad1ef2021-12-27 15:23:30 +08006IN_KERNEL_MODULES=1
wanwei.jiangede5f3c2021-11-12 14:28:44 +08007DEFCONFIG=amlogic_gki_defconfig
wanwei.jiang7ef5fd42022-02-18 16:36:19 +08008FRAGMENT_CONFIG=${KERNEL_DIR}/${COMMON_DRIVERS_DIR}/arch/arm64/configs/amlogic_gki.fragment
wanwei.jiangcae421a2021-11-16 15:11:51 +08009
wanwei.jiang91776952021-11-19 13:10:32 +080010PRE_DEFCONFIG_CMDS="pre_defconfig_cmds"
11POST_DEFCONFIG_CMDS="post_defconfig_cmds"
wanwei.jiangede5f3c2021-11-12 14:28:44 +080012
13MAKE_GOALS="${MAKE_GOALS}
wanwei.jiang7e77de42022-02-23 16:28:25 +080014s4d_s905y4_ap222_drm.dtb
wanwei.jiangede5f3c2021-11-12 14:28:44 +080015Image.gz
16"
17
18FILES="${FILES}
19arch/arm64/boot/Image.gz
wanwei.jiang7ef5fd42022-02-18 16:36:19 +080020${COMMON_DRIVERS_DIR}/arch/arm64/boot/dts/amlogic/s4d_s905y4_ap222_drm.dtb
wanwei.jiangede5f3c2021-11-12 14:28:44 +080021"
wanwei.jiang91776952021-11-19 13:10:32 +080022
wanwei.jiangdf661462022-03-28 18:00:48 +080023EXT_MODULES="${EXT_MODULES}"
wanwei.jiang91776952021-11-19 13:10:32 +080024POST_KERNEL_BUILD_CMDS="prepare_module_build"
wanwei.jiang612a8882021-11-23 17:12:23 +080025
26TIDY_ABI=1
27KMI_SYMBOL_LIST=android/abi_gki_aarch64
28ADDITIONAL_KMI_SYMBOL_LISTS="
29android/abi_gki_aarch64_virtual_device
wanwei.jiangd8cfbc12021-12-08 16:32:55 +080030android/abi_gki_aarch64_db845c
wanwei.jiang7ef5fd42022-02-18 16:36:19 +080031${COMMON_DRIVERS_DIR}/android/abi_gki_aarch64_amlogic
wanwei.jiang612a8882021-11-23 17:12:23 +080032"
wanwei.jiang5c8d2b62021-11-26 20:36:33 +080033
wanwei.jiangb9ad1ef2021-12-27 15:23:30 +080034if [ ${AMLOGIC_BREAK_GKI} -eq "1" ]; then
wanwei.jiang5c8d2b62021-11-26 20:36:33 +080035 ADDITIONAL_KMI_SYMBOL_LISTS="${ADDITIONAL_KMI_SYMBOL_LISTS}
wanwei.jiang7ef5fd42022-02-18 16:36:19 +080036 ${COMMON_DRIVERS_DIR}/android/abi_gki_aarch64_amlogic_illegal
wanwei.jiang5c8d2b62021-11-26 20:36:33 +080037"
38fi
39
wanwei.jiang612a8882021-11-23 17:12:23 +080040TRIM_NONLISTED_KMI=${TRIM_NONLISTED_KMI:-1}
41KMI_SYMBOL_LIST_STRICT_MODE=${KMI_SYMBOL_LIST_STRICT_MODE:-1}
42
wanwei.jiang7ef5fd42022-02-18 16:36:19 +080043ABI_DEFINITION=${COMMON_DRIVERS_DIR}/android/abi_gki_aarch64_amlogic.xml