| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571 |
- ###################################################################
- # Setting Internal Feature Compiler Option
- ###################################################################
- ifdef HW_INIT_ONLY
- C_OPTION += -DHW_INIT_ONLY
- export HW_INIT_ONLY
- endif
- ###################################################################
- # Setting Feature Compiler Option
- ###################################################################
- ifdef CFG_BOOT_DEV
- C_OPTION += -DCFG_BOOT_DEV="$(CFG_BOOT_DEV)"
- export CFG_BOOT_DEV
- endif
- ifdef CFG_FPGA_PLATFORM
- C_OPTION += -DCFG_FPGA_PLATFORM="$(CFG_FPGA_PLATFORM)"
- export CFG_FPGA_PLATFORM
- endif
- ifdef CFG_EVB_PLATFORM
- C_OPTION += -DCFG_EVB_PLATFORM="$(CFG_EVB_PLATFORM)"
- export CFG_EVB_PLATFORM
- endif
- ifdef CFG_BATTERY_DETECT
- C_OPTION += -DCFG_BATTERY_DETECT="$(CFG_BATTERY_DETECT)"
- export CFG_BATTERY_DETECT
- endif
- ifdef CFG_HIGH_BATTERY_VOLTAGE_SUPPORT
- C_OPTION += -DCFG_HIGH_BATTERY_VOLTAGE_SUPPORT="$(CFG_HIGH_BATTERY_VOLTAGE_SUPPORT)"
- export CFG_HIGH_BATTERY_VOLTAGE_SUPPORT
- endif
- ifdef CFG_UART_TOOL_HANDSHAKE
- C_OPTION += -DCFG_UART_TOOL_HANDSHAKE="$(CFG_UART_TOOL_HANDSHAKE)"
- export CFG_UART_TOOL_HANDSHAKE
- endif
- ifdef CFG_USB_TOOL_HANDSHAKE
- C_OPTION += -DCFG_USB_TOOL_HANDSHAKE="$(CFG_USB_TOOL_HANDSHAKE)"
- export CFG_USB_TOOL_HANDSHAKE
- endif
- ifdef CFG_USB_DOWNLOAD
- C_OPTION += -DCFG_USB_DOWNLOAD="$(CFG_USB_DOWNLOAD)"
- export CFG_USB_DOWNLOAD
- endif
- ifdef CFG_UART_LOG
- C_OPTION += -DCFG_UART_LOG="$(CFG_UART_LOG)"
- export CFG_UART_LOG
- endif
- ifdef CFG_UART_META
- C_OPTION += -DCFG_UART_META="$(CFG_UART_META)"
- export CFG_UART_META
- endif
- ifdef CFG_LOG_BAUDRATE
- C_OPTION += -DCFG_LOG_BAUDRATE="$(CFG_LOG_BAUDRATE)"
- export CFG_LOG_BAUDRATE
- endif
- ifdef CFG_META_BAUDRATE
- C_OPTION += -DCFG_META_BAUDRATE="$(CFG_META_BAUDRATE)"
- export CFG_META_BAUDRATE
- endif
- ifdef CFG_EMERGENCY_DL_SUPPORT
- C_OPTION += -DCFG_EMERGENCY_DL_SUPPORT="$(CFG_EMERGENCY_DL_SUPPORT)"
- export CFG_EMERGENCY_DL_SUPPORT
- endif
- ifdef CFG_EMERGENCY_DL_TIMEOUT_MS
- C_OPTION += -DCFG_EMERGENCY_DL_TIMEOUT_MS="$(CFG_EMERGENCY_DL_TIMEOUT_MS)"
- export CFG_EMERGENCY_DL_TIMEOUT_MS
- endif
- ifdef CFG_MMC_ADDR_TRANS
- C_OPTION += -DCFG_MMC_ADDR_TRANS="$(CFG_MMC_ADDR_TRANS)"
- export CFG_MMC_ADDR_TRANS
- endif
- ifeq ("$(MTK_UART_USB_SWITCH)","yes")
- C_OPTION += -DMTK_UART_USB_SWITCH
- export MTK_UART_USB_SWITCH
- endif
- ifdef CFG_OUTPUT_PL_LOG_TO_UART1
- C_OPTION += -DCFG_OUTPUT_PL_LOG_TO_UART1="$(CFG_OUTPUT_PL_LOG_TO_UART1)"
- export CFG_OUTPUT_PL_LOG_TO_UART1
- endif
- ifdef CFG_FUNCTION_TRACER_SUPPORT
- C_OPTION += -DCFG_FUNCTION_TRACER_SUPPORT="$(CFG_FUNCTION_TRACER_SUPPORT)"
- export CFG_FUNCTION_TRACER_SUPPORT
- endif
- ifdef CFG_HW_WATCHDOG
- C_OPTION += -DCFG_HW_WATCHDOG="$(CFG_HW_WATCHDOG)"
- export CFG_HW_WATCHDOG
- endif
- ifdef CFG_BOOT_ARGUMENT
- C_OPTION += -DCFG_BOOT_ARGUMENT="$(CFG_BOOT_ARGUMENT)"
- export CFG_BOOT_ARGUMEN
- endif
- ifdef CFG_BOOT_ARGUMENT_BY_ATAG
- C_OPTION += -DCFG_BOOT_ARGUMENT_BY_ATAG="$(CFG_BOOT_ARGUMENT_BY_ATAG)"
- export CFG_BOOT_ARGUMENT_BY_ATAG
- endif
- ifdef CFG_RAM_CONSOLE
- C_OPTION += -DCFG_RAM_CONSOLE="$(CFG_RAM_CONSOLE)"
- export CFG_RAM_CONSOLE
- endif
- ifdef CFG_MDJTAG_SWITCH
- C_OPTION += -DCFG_MDJTAG_SWITCH="$(CFG_MDJTAG_SWITCH)"
- export CFG_MDJTAG_SWITCH
- endif
- ifdef CFG_MDMETA_DETECT
- C_OPTION += -DCFG_MDMETA_DETECT="$(CFG_MDMETA_DETECT)"
- export CFG_MDMETA_DETECT
- endif
- ifdef CFG_APWDT_DISABLE
- C_OPTION += -DCFG_APWDT_DISABLE="$(CFG_APWDT_DISABLE)"
- export CFG_APWDT_DISABLE
- endif
- ifdef CFG_MDWDT_DISABLE
- C_OPTION += -DCFG_MDWDT_DISABLE="$(CFG_MDWDT_DISABLE)"
- export CFG_MDWDT_DISABLE
- endif
- ifdef CFG_SYS_STACK_SZ
- C_OPTION += -DCFG_SYS_STACK_SZ="$(CFG_SYS_STACK_SZ)"
- export CFG_SYS_STACK_SZ
- endif
- #load images
- ifdef CFG_LOAD_UBOOT
- C_OPTION += -DCFG_LOAD_UBOOT="$(CFG_LOAD_UBOOT)"
- export CFG_LOAD_UBOOT
- endif
- ifdef CFG_LOAD_AP_ROM
- C_OPTION += -DCFG_LOAD_AP_ROM="$(CFG_LOAD_AP_ROM)"
- export CFG_LOAD_AP_ROM
- endif
- ifdef CFG_LOAD_MD_ROM
- C_OPTION += -DCFG_LOAD_MD_ROM="$(CFG_LOAD_MD_ROM)"
- export CFG_LOAD_MD_ROM
- endif
- ifdef CFG_LOAD_MD_RAMDISK
- C_OPTION += -DCFG_LOAD_MD_RAMDISK="$(CFG_LOAD_MD_RAMDISK)"
- export CFG_LOAD_MD_RAMDISK
- endif
- ifdef CFG_LOAD_CONN_SYS
- C_OPTION += -DCFG_LOAD_CONN_SYS="$(CFG_LOAD_CONN_SYS)"
- export CFG_LOAD_CONN_SYS
- endif
- ifdef CFG_UBOOT_MEMADDR
- C_OPTION += -DCFG_UBOOT_MEMADDR="$(CFG_UBOOT_MEMADDR)"
- export CFG_UBOOT_MEMADDR
- endif
- ifdef CFG_AP_ROM_MEMADDR
- C_OPTION += -DCFG_AP_ROM_MEMADDR="$(CFG_AP_ROM_MEMADDR)"
- export CFG_AP_ROM_MEMADDR
- endif
- ifdef CFG_MD1_ROM_MEMADDR
- C_OPTION += -DCFG_MD1_ROM_MEMADDR="$(CFG_MD1_ROM_MEMADDR)"
- export CFG_MD1_ROM_MEMADDR
- endif
- ifdef CFG_MD1_RAMDISK_MEMADDR
- C_OPTION += -DCFG_MD1_RAMDISK_MEMADDR="$(CFG_MD1_RAMDISK_MEMADDR)"
- export CFG_MD1_RAMDISK_MEMADDR
- endif
- ifdef CFG_MD2_ROM_MEMADDR
- C_OPTION += -DCFG_MD2_ROM_MEMADDR="$(CFG_MD2_ROM_MEMADDR)"
- export CFG_MD2_ROM_MEMADDR
- endif
- ifdef CFG_MD2_RAMDISK_MEMADDR
- C_OPTION += -DCFG_MD2_RAMDISK_MEMADDR="$(CFG_MD2_RAMDISK_MEMADDR)"
- export CFG_MD2_RAMDISK_MEMADDR
- endif
- ifdef CFG_LOAD_MD3_ROM
- C_OPTION += -DCFG_LOAD_MD3_ROM="$(CFG_LOAD_MD3_ROM)"
- export CFG_LOAD_MD3_ROM
- endif
- ifdef CFG_MD3_ROM_MEMADDR
- C_OPTION += -DCFG_MD3_ROM_MEMADDR="$(CFG_MD3_ROM_MEMADDR)"
- export CFG_MD3_ROM_MEMADDR
- endif
- ifdef CFG_CONN_SYS_MEMADDR
- C_OPTION += -DCFG_CONN_SYS_MEMADDR="$(CFG_CONN_SYS_MEMADDR)"
- export CFG_CONN_SYS_MEMADDR
- endif
- ifdef CFG_BOOTA64_MEMADDR
- C_OPTION += -DCFG_BOOTA64_MEMADDR="$(CFG_BOOTA64_MEMADDR)"
- export CFG_BOOTA64_MEMADDR
- endif
- ifdef CFG_DTB_MEMADDR
- C_OPTION += -DCFG_DTB_MEMADDR="$(CFG_DTB_MEMADDR)"
- export CFG_DTB_MEMADDR
- endif
- ifdef CFG_IMAGE_AARCH64_MEMADDR
- C_OPTION += -DCFG_IMAGE_AARCH64_MEMADDR="$(CFG_IMAGE_AARCH64_MEMADDR)"
- export CFG_IMAGE_AARCH64_MEMADDR
- endif
- ifdef CFG_WORLD_PHONE_SUPPORT
- C_OPTION += -DCFG_WORLD_PHONE_SUPPORT="$(CFG_WORLD_PHONE_SUPPORT)"
- export CFG_WORLD_PHONE_SUPPORT
- endif
- ifdef KPD_PMIC_LPRST_TD
- C_OPTION += -DKPD_PMIC_LPRST_TD="$(KPD_PMIC_LPRST_TD)"
- export KPD_PMIC_LPRST_TD
- endif
- ifdef ONEKEY_REBOOT_NORMAL_MODE_PL
- C_OPTION += -DONEKEY_REBOOT_NORMAL_MODE_PL="$(ONEKEY_REBOOT_NORMAL_MODE_PL)"
- export ONEKEY_REBOOT_NORMAL_MODE_PL
- endif
- ifdef KPD_USE_EXTEND_TYPE
- C_OPTION += -DKPD_USE_EXTEND_TYPE="$(KPD_USE_EXTEND_TYPE)"
- export KPD_USE_EXTEND_TYPE
- endif
- ifdef MTK_PMIC_RST_KEY
- C_OPTION += -DMTK_PMIC_RST_KEY="$(MTK_PMIC_RST_KEY)"
- export MTK_PMIC_RST_KEY
- endif
- ifdef CFG_FEATURE_ENCODE
- C_OPTION += -DCFG_FEATURE_ENCODE="$(CFG_FEATURE_ENCODE)"
- export CFG_FEATURE_ENCODE
- endif
- ifdef CFG_USB_AUTO_DETECT
- C_OPTION += -DCFG_USB_AUTO_DETECT="$(CFG_USB_AUTO_DETECT)"
- export CFG_USB_AUTO_DETECT
- endif
- ifdef CFG_USB_AUTO_DETECT_TIMEOUT_MS
- C_OPTION += -DCFG_USB_AUTO_DETECT_TIMEOUT_MS="$(CFG_USB_AUTO_DETECT_TIMEOUT_MS)"
- export CFG_USB_AUTO_DETECT_TIMEOUT_MS
- endif
- ifdef CFG_LOAD_SLT_MD_RAMDISK
- C_OPTION += -DCFG_LOAD_SLT_MD_RAMDISK="$(CFG_LOAD_SLT_MD_RAMDISK)"
- export CFG_LOAD_SLT_MD_RAMDISK
- endif
- ifdef CFG_LOAD_SLT_MD_DSP
- C_OPTION += -DCFG_LOAD_SLT_MD_DSP="$(CFG_LOAD_SLT_MD_DSP)"
- export CFG_LOAD_SLT_MD_DSP
- endif
- ifdef CFG_LOAD_SLT_MD
- C_OPTION += -DCFG_LOAD_SLT_MD="$(CFG_LOAD_SLT_MD)"
- export CFG_LOAD_SLT_MD
- endif
- ifdef CFG_LOAD_SLT_AARCH64_KERNEL
- C_OPTION += -DCFG_LOAD_SLT_AARCH64_KERNEL="$(CFG_LOAD_SLT_AARCH64_KERNEL)"
- export CFG_LOAD_SLT_AARCH64_KERNEL
- endif
- ifdef CFG_TDD_MD_ROM_MEMADDR
- C_OPTION += -DCFG_TDD_MD_ROM_MEMADDR="$(CFG_TDD_MD_ROM_MEMADDR)"
- export CFG_TDD_MD_ROM_MEMADDR
- endif
- ifdef CFG_FDD_MD_ROM_MEMADDR
- C_OPTION += -DCFG_FDD_MD_ROM_MEMADDR="$(CFG_FDD_MD_ROM_MEMADDR)"
- export CFG_FDD_MD_ROM_MEMADDR
- endif
- ifdef CFG_2G_MD_ROM_MEMADDR
- C_OPTION += -DCFG_2G_MD_ROM_MEMADDR="$(CFG_2G_MD_ROM_MEMADDR)"
- export CFG_2G_MD_ROM_MEMADDR
- endif
- ifdef CFG_TDD_ONLY_ROM_MEMADDR
- C_OPTION += -DCFG_TDD_ONLY_ROM_MEMADDR="$(CFG_TDD_ONLY_ROM_MEMADDR)"
- export CFG_TDD_ONLY_ROM_MEMADDR
- endif
- ifdef CFG_LOAD_SLT_MD32
- C_OPTION += -DCFG_LOAD_SLT_MD32="$(CFG_LOAD_SLT_MD32)"
- export CFG_LOAD_SLT_MD32
- endif
- ifdef CFG_MD32P_ROM_MEMADDR
- C_OPTION += -DCFG_MD32P_ROM_MEMADDR="$(CFG_MD32P_ROM_MEMADDR)"
- export CFG_MD32P_ROM_MEMADDR
- endif
- ifdef CFG_MD32D_ROM_MEMADDR
- C_OPTION += -DCFG_MD32D_ROM_MEMADDR="$(CFG_MD32D_ROM_MEMADDR)"
- export CFG_MD32D_ROM_MEMADDR
- endif
- ifdef CFG_LOAD_MD_DSP
- C_OPTION += -DCFG_LOAD_MD_DSP="$(CFG_LOAD_MD_DSP)"
- export CFG_LOAD_MD_DSP
- endif
- ifdef CFG_MD_DSP_MEMADDR
- C_OPTION += -DCFG_MD_DSP_MEMADDR="$(CFG_MD_DSP_MEMADDR)"
- export CFG_MD_DSP_MEMADDR
- endif
- ifdef CFG_USBIF_COMPLIANCE
- C_OPTION += -DCFG_USBIF_COMPLIANCE="$(CFG_USBIF_COMPLIANCE)"
- export CFG_USBIF_COMPLIANCE
- endif
- ifdef DIAG_COMPOSITE_PRELOADER
- C_OPTION += -DDIAG_COMPOSITE_PRELOADER="$(DIAG_COMPOSITE_PRELOADER)"
- export DIAG_COMPOSITE_PRELOADER
- endif
- ifdef CONFIG_MTK_USB_UNIQUE_SERIAL
- C_OPTION += -DCONFIG_MTK_USB_UNIQUE_SERIAL="$(CONFIG_MTK_USB_UNIQUE_SERIAL)"
- export CONFIG_MTK_USB_UNIQUE_SERIAL
- endif
- ifdef SLT_VMIN
- C_OPTION += -DSLT_VMIN="$(SLT_VMIN)"
- endif
- ifdef SLT_VMAX
- C_OPTION += -DSLT_VMAX="$(SLT_VMAX)"
- endif
- ifdef CUSTOM_CONFIG_MAX_DRAM_SIZE
- C_OPTION += -DCUSTOM_CONFIG_MAX_DRAM_SIZE="$(CUSTOM_CONFIG_MAX_DRAM_SIZE)"
- export CUSTOM_CONFIG_MAX_DRAM_SIZE
- endif
- ifdef FEATURE_DOWNLOAD_SCREEN
- C_OPTION += -DFEATURE_DOWNLOAD_SCREEN="$(FEATURE_DOWNLOAD_SCREEN)"
- export FEATURE_DOWNLOAD_SCREEN
- endif
- ifdef FEATURE_DOWNLOAD_INFO
- C_OPTION += -DFEATURE_DOWNLOAD_INFO="$(FEATURE_DOWNLOAD_INFO)"
- export FEATURE_DOWNLOAD_INFO
- endif
- ifeq ("$(MTK_SECURITY_SW_SUPPORT)","yes")
- C_OPTION += -DMTK_SECURITY_SW_SUPPORT
- endif
- ifeq ("$(MTK_EMMC_SUPPORT)","yes")
- C_OPTION += -DMTK_EMMC_SUPPORT
- endif
- ifeq ("$(MTK_KERNEL_POWER_OFF_CHARGING)","yes")
- C_OPTION += -DMTK_KERNEL_POWER_OFF_CHARGING
- endif
- ifeq ("$(MTK_MT6333_SUPPORT)","yes")
- C_OPTION += -DMTK_MT6333_SUPPORT
- endif
- ifeq ("$(MTK_MT8193_SUPPORT)","yes")
- C_OPTION += -DMTK_MT8193_SUPPORT
- endif
- ifeq ("$(MTK_FAN5405_SUPPORT)","yes")
- C_OPTION += -DMTK_FAN5405_SUPPORT
- endif
- ifeq ("$(MTK_NCP1854_SUPPORT)","yes")
- C_OPTION += -DMTK_NCP1854_SUPPORT
- endif
- ifeq ("$(CUSTOM_SEC_AUTH_SUPPORT)","yes")
- C_OPTION += -DCUSTOM_SEC_AUTH_SUPPORT
- endif
- ifeq ("$(MTK_EMMC_SUPPORT_OTP)","yes")
- C_OPTION += -DMTK_EMMC_SUPPORT_OTP
- endif
- ifeq ("$(MTK_COMBO_NAND_SUPPORT)","yes")
- C_OPTION += -DMTK_COMBO_NAND_SUPPORT
- endif
- ifeq ("$(MTK_DISABLE_POWER_ON_OFF_VOLTAGE_LIMITATION)","yes")
- C_OPTION += -DMTK_DISABLE_POWER_ON_OFF_VOLTAGE_LIMITATION
- endif
- ifeq ("$(MTK_BQ24160_SUPPORT)","yes")
- C_OPTION += -DMTK_BQ24160_SUPPORT
- endif
- ifeq ("$(MTK_SEC_VIDEO_PATH_SUPPORT)","yes")
- C_OPTION += -DMTK_SEC_VIDEO_PATH_SUPPORT
- endif
- ifeq ("$(MTK_EFUSE_WRITER_SUPPORT)","yes")
- C_OPTION += -DMTK_EFUSE_WRITER_SUPPORT
- endif
- ifdef CFG_EFUSE_WRITER_CLEAR_PART_DIS
- C_OPTION += -DCFG_EFUSE_WRITER_CLEAR_PART_DIS="$(CFG_EFUSE_WRITER_CLEAR_PART_DIS)"
- export CFG_EFUSE_WRITER_CLEAR_PART_DIS
- endif
- ifneq ("$(wildcard $(D_ROOT)/../../../../../../vendor/mediatek/internal/testmode_enable)","")
- ifeq ("$(MTK_EFUSE_DOWNGRADE)","yes")
- C_OPTION += -DMTK_EFUSE_DOWNGRADE
- endif
- endif
- ifdef CFG_ATF_SUPPORT
- C_OPTION += -DCFG_ATF_SUPPORT="$(CFG_ATF_SUPPORT)"
- export CFG_ATF_SUPPORT
- endif
- ifdef CFG_ATF_LOG_SUPPORT
- C_OPTION += -DCFG_ATF_LOG_SUPPORT="$(CFG_ATF_LOG_SUPPORT)"
- export CFG_ATF_LOG_SUPPORT
- endif
- ifdef CFG_TEE_SUPPORT
- C_OPTION += -DCFG_TEE_SUPPORT="$(CFG_TEE_SUPPORT)"
- export CFG_TEE_SUPPORT
- endif
- ifdef CFG_TEE_VIRTUAL_RPMB_SUPPORT
- C_OPTION += -DCFG_TEE_VIRTUAL_RPMB_SUPPORT="$(CFG_TEE_VIRTUAL_RPMB_SUPPORT)"
- export CFG_TEE_VIRTUAL_RPMB_SUPPORT
- endif
- ifdef CFG_TRUSTONIC_TEE_SUPPORT
- C_OPTION += -DCFG_TRUSTONIC_TEE_SUPPORT="$(CFG_TRUSTONIC_TEE_SUPPORT)"
- export CFG_TRUSTONIC_TEE_SUPPORT
- endif
- ifdef CFG_MICROTRUST_TEE_SUPPORT
- C_OPTION += -DCFG_MICROTRUST_TEE_SUPPORT="$(CFG_MICROTRUST_TEE_SUPPORT)"
- export CFG_MICROTRUST_TEE_SUPPORT
- endif
- ifdef CFG_TEE_SECURE_MEM_PROTECTED
- C_OPTION += -DCFG_TEE_SECURE_MEM_PROTECTED="$(CFG_TEE_SECURE_MEM_PROTECTED)"
- export CFG_TEE_SECURE_MEM_PROTECTED
- endif
- ifdef CFG_GOOGLE_TRUSTY_SUPPORT
- C_OPTION += -DCFG_GOOGLE_TRUSTY_SUPPORT="$(CFG_GOOGLE_TRUSTY_SUPPORT)"
- export CFG_GOOGLE_TRUSTY_SUPPORT
- endif
- ifdef CFG_TEE_TRUSTED_APP_HEAP_SIZE
- C_OPTION += -DCFG_TEE_TRUSTED_APP_HEAP_SIZE="$(CFG_TEE_TRUSTED_APP_HEAP_SIZE)"
- export CFG_TEE_TRUSTED_APP_HEAP_SIZE
- endif
- ifdef CFG_MEMORY_RESERVED_SMALL_GRANULARITY
- C_OPTION += -DCFG_MEMORY_RESERVED_SMALL_GRANULARITY="$(CFG_MEMORY_RESERVED_SMALL_GRANULARITY)"
- export CFG_MEMORY_RESERVED_SMALL_GRANULARITY
- endif
- ifdef CFG_ATF_ROM_MEMADDR
- C_OPTION += -DCFG_ATF_ROM_MEMADDR="$(CFG_ATF_ROM_MEMADDR)"
- export CFG_ATF_ROM_MEMADDR
- endif
- ifdef CFG_BOOTIMG_HEADER_MEMADDR
- C_OPTION += -DCFG_BOOTIMG_HEADER_MEMADDR="$(CFG_BOOTIMG_HEADER_MEMADDR)"
- export CFG_BOOTIMG_HEADER_MEMADDR
- endif
- ifdef CFG_NON_SECURE_SRAM_ADDR
- C_OPTION += -DCFG_NON_SECURE_SRAM_ADDR="$(CFG_NON_SECURE_SRAM_ADDR)"
- export CFG_NON_SECURE_SRAM_ADDR
- endif
- ifdef CFG_NON_SECURE_SRAM_SIZE
- C_OPTION += -DCFG_NON_SECURE_SRAM_SIZE="$(CFG_NON_SECURE_SRAM_SIZE)"
- export CFG_NON_SECURE_SRAM_SIZE
- endif
- ifdef LCM_WIDTH
- C_OPTION += -DLCM_WIDTH="$(LCM_WIDTH)"
- export LCM_WIDTH
- endif
- ifeq ("$(MTK_FACTORY_LOCK_SUPPORT)","yes")
- C_OPTION += -DMTK_FACTORY_LOCK_SUPPORT
- endif
- ifdef LCM_HEIGHT
- C_OPTION += -DLCM_HEIGHT="$(LCM_HEIGHT)"
- export LCM_HEIGHT
- endif
- ifdef CFG_BYPASS_EMI
- C_OPTION += -DCFG_BYPASS_EMI="$(CFG_BYPASS_EMI)"
- export CFG_BYPASS_EMI
- endif
- ifdef CFG_ENABLE_GPIO_CHK_POINT_WITH_UART_META
- C_OPTION += -DCFG_ENABLE_GPIO_CHK_POINT_WITH_UART_META="$(CFG_ENABLE_GPIO_CHK_POINT_WITH_UART_META)"
- export CFG_ENABLE_GPIO_CHK_POINT_WITH_UART_META
- endif
- ifdef MACH_TYPE
- C_OPTION += -DMACH_TYPE_$(shell echo $(MACH_TYPE) | tr '[a-z]' '[A-Z]')
- export MACH_TYPE
- ifeq ("$(MTK_AB_OTA_UPDATER)", "yes")
- C_OPTION += -DMTK_AB_OTA_UPDATER
- endif
- endif
- ifdef CFG_PRELOADER_AS_DA
- C_OPTION += -DCFG_PRELOADER_AS_DA="$(CFG_PRELOADER_AS_DA)"
- export CFG_PRELOADER_AS_DA
- endif
- ifdef CFG_LOG_LEVEL
- C_OPTION += -DCFG_LOG_LEVEL="$(CFG_LOG_LEVEL)"
- export CFG_LOG_LEVEL
- endif
- ifdef CFG_MBLOCK_LIB
- C_OPTION += -DCFG_MBLOCK_LIB="$(CFG_MBLOCK_LIB)"
- export CFG_MBLOCK_LIB
- endif
- ifeq ("$(MTK_LOADER_BACKUP)","yes")
- C_OPTION += -DMTK_LOADER_BACKUP
- endif
- ifeq ($(strip "$(CFG_PARTITION_COMMON)"),"1")
- C_OPTION += -DMTK_PARTITION_COMMON
- export CFG_PARTITION_COMMON
- endif
|