xref: /OK3568_Linux_fs/kernel/build.config.gki.aarch64.fips140 (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun. ${ROOT_DIR}/${KERNEL_DIR}/build.config.gki.aarch64
2*4882a593Smuzhiyun
3*4882a593SmuzhiyunFILES="${FILES}
4*4882a593Smuzhiyuncrypto/fips140.ko
5*4882a593Smuzhiyun"
6*4882a593Smuzhiyun
7*4882a593Smuzhiyunif [ "${LTO}" = "none" ]; then
8*4882a593Smuzhiyun	echo "The FIPS140 module needs LTO to be enabled."
9*4882a593Smuzhiyun	exit 1
10*4882a593Smuzhiyunfi
11*4882a593Smuzhiyun
12*4882a593SmuzhiyunMODULES_ORDER=android/gki_aarch64_fips140_modules
13*4882a593Smuzhiyun
14*4882a593SmuzhiyunDEFCONFIG=fips140_gki_defconfig
15*4882a593SmuzhiyunKMI_SYMBOL_LIST=android/abi_gki_aarch64_fips140
16*4882a593SmuzhiyunPRE_DEFCONFIG_CMDS="cat ${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/gki_defconfig ${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/fips140_gki.fragment > ${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/${DEFCONFIG};"
17*4882a593SmuzhiyunPOST_DEFCONFIG_CMDS="rm ${ROOT_DIR}/${KERNEL_DIR}/arch/arm64/configs/${DEFCONFIG}"
18*4882a593SmuzhiyunKMI_SYMBOL_LIST_ADD_ONLY=1
19