wanwei.jiang | ede5f3c | 2021-11-12 14:28:44 +0800 | [diff] [blame] | 1 | . ${ROOT_DIR}/${KERNEL_DIR}/build.config.common |
| 2 | . ${ROOT_DIR}/${KERNEL_DIR}/build.config.aarch64 |
wanwei.jiang | 7ef5fd4 | 2022-02-18 16:36:19 +0800 | [diff] [blame] | 3 | . ${ROOT_DIR}/${KERNEL_DIR}/${COMMON_DRIVERS_DIR}/amlogic_utils.sh |
wanwei.jiang | ede5f3c | 2021-11-12 14:28:44 +0800 | [diff] [blame] | 4 | |
| 5 | BUILD_INITRAMFS=1 |
wanwei.jiang | b9ad1ef | 2021-12-27 15:23:30 +0800 | [diff] [blame] | 6 | IN_KERNEL_MODULES=1 |
wanwei.jiang | ede5f3c | 2021-11-12 14:28:44 +0800 | [diff] [blame] | 7 | DEFCONFIG=amlogic_gki_defconfig |
wanwei.jiang | 7ef5fd4 | 2022-02-18 16:36:19 +0800 | [diff] [blame] | 8 | FRAGMENT_CONFIG=${KERNEL_DIR}/${COMMON_DRIVERS_DIR}/arch/arm64/configs/amlogic_gki.fragment |
wanwei.jiang | cae421a | 2021-11-16 15:11:51 +0800 | [diff] [blame] | 9 | |
wanwei.jiang | 9177695 | 2021-11-19 13:10:32 +0800 | [diff] [blame] | 10 | PRE_DEFCONFIG_CMDS="pre_defconfig_cmds" |
| 11 | POST_DEFCONFIG_CMDS="post_defconfig_cmds" |
wanwei.jiang | ede5f3c | 2021-11-12 14:28:44 +0800 | [diff] [blame] | 12 | |
| 13 | MAKE_GOALS="${MAKE_GOALS} |
wanwei.jiang | 7e77de4 | 2022-02-23 16:28:25 +0800 | [diff] [blame] | 14 | s4d_s905y4_ap222_drm.dtb |
wanwei.jiang | ede5f3c | 2021-11-12 14:28:44 +0800 | [diff] [blame] | 15 | Image.gz |
| 16 | " |
| 17 | |
| 18 | FILES="${FILES} |
| 19 | arch/arm64/boot/Image.gz |
wanwei.jiang | 7ef5fd4 | 2022-02-18 16:36:19 +0800 | [diff] [blame] | 20 | ${COMMON_DRIVERS_DIR}/arch/arm64/boot/dts/amlogic/s4d_s905y4_ap222_drm.dtb |
wanwei.jiang | ede5f3c | 2021-11-12 14:28:44 +0800 | [diff] [blame] | 21 | " |
wanwei.jiang | 9177695 | 2021-11-19 13:10:32 +0800 | [diff] [blame] | 22 | |
wanwei.jiang | df66146 | 2022-03-28 18:00:48 +0800 | [diff] [blame^] | 23 | EXT_MODULES="${EXT_MODULES}" |
wanwei.jiang | 9177695 | 2021-11-19 13:10:32 +0800 | [diff] [blame] | 24 | POST_KERNEL_BUILD_CMDS="prepare_module_build" |
wanwei.jiang | 612a888 | 2021-11-23 17:12:23 +0800 | [diff] [blame] | 25 | |
| 26 | TIDY_ABI=1 |
| 27 | KMI_SYMBOL_LIST=android/abi_gki_aarch64 |
| 28 | ADDITIONAL_KMI_SYMBOL_LISTS=" |
| 29 | android/abi_gki_aarch64_virtual_device |
wanwei.jiang | d8cfbc1 | 2021-12-08 16:32:55 +0800 | [diff] [blame] | 30 | android/abi_gki_aarch64_db845c |
wanwei.jiang | 7ef5fd4 | 2022-02-18 16:36:19 +0800 | [diff] [blame] | 31 | ${COMMON_DRIVERS_DIR}/android/abi_gki_aarch64_amlogic |
wanwei.jiang | 612a888 | 2021-11-23 17:12:23 +0800 | [diff] [blame] | 32 | " |
wanwei.jiang | 5c8d2b6 | 2021-11-26 20:36:33 +0800 | [diff] [blame] | 33 | |
wanwei.jiang | b9ad1ef | 2021-12-27 15:23:30 +0800 | [diff] [blame] | 34 | if [ ${AMLOGIC_BREAK_GKI} -eq "1" ]; then |
wanwei.jiang | 5c8d2b6 | 2021-11-26 20:36:33 +0800 | [diff] [blame] | 35 | ADDITIONAL_KMI_SYMBOL_LISTS="${ADDITIONAL_KMI_SYMBOL_LISTS} |
wanwei.jiang | 7ef5fd4 | 2022-02-18 16:36:19 +0800 | [diff] [blame] | 36 | ${COMMON_DRIVERS_DIR}/android/abi_gki_aarch64_amlogic_illegal |
wanwei.jiang | 5c8d2b6 | 2021-11-26 20:36:33 +0800 | [diff] [blame] | 37 | " |
| 38 | fi |
| 39 | |
wanwei.jiang | 612a888 | 2021-11-23 17:12:23 +0800 | [diff] [blame] | 40 | TRIM_NONLISTED_KMI=${TRIM_NONLISTED_KMI:-1} |
| 41 | KMI_SYMBOL_LIST_STRICT_MODE=${KMI_SYMBOL_LIST_STRICT_MODE:-1} |
| 42 | |
wanwei.jiang | 7ef5fd4 | 2022-02-18 16:36:19 +0800 | [diff] [blame] | 43 | ABI_DEFINITION=${COMMON_DRIVERS_DIR}/android/abi_gki_aarch64_amlogic.xml |