blob: 62f152f44fef5aaf8ac32043df432570e90b97f5 [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.jiangcae421a2021-11-16 15:11:51 +080014amlogic/s4d_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.jiang7ef5fd42022-02-18 16:36:19 +080023EXT_MODULES="${KERNEL_DIR}/${COMMON_DRIVERS_DIR}/drivers"
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
wanwei.jiangb12abc82021-12-25 22:17:10 +080044
45MODULES_LOAD_FIRSTLIST=(
wanwei.jianga3ad4642021-12-29 11:22:28 +080046 amlogic-clk
wanwei.jiangb12abc82021-12-25 22:17:10 +080047)
48
49MODULES_LOAD_BLACKLIST=(
50)