155 lines
5.1 KiB
Makefile
155 lines
5.1 KiB
Makefile
# Copyright (c) 2022, SberDevices. All rights reserved.
|
|
|
|
obj-$(CONFIG_CMD_MMC) += aml_mmc.o
|
|
obj-$(CONFIG_CMD_PLLTEST) += cmd_plltest.o
|
|
obj-$(CONFIG_CMD_CLKTEST) += cmd_clktest.o
|
|
obj-$(CONFIG_CMD_CC) += cmd_cc.o
|
|
obj-$(CONFIG_CMD_BC) += cmd_bc.o
|
|
obj-$(CONFIG_CMD_LED_DISPLAY) += cmd_led_display.o
|
|
obj-$(CONFIG_MESON_LEDS_STATE_CONTROL) += cmd_leds_state.o
|
|
|
|
obj-$(CONFIG_AML_STORE_WRAPPER) += store_wrapper.o
|
|
obj-$(CONFIG_AML_IMG_READ) += imgread.o
|
|
obj-$(CONFIG_AML_DEFENV) += defenv_without.o
|
|
obj-$(CONFIG_AML_ROBUST) += bootloader_status.o
|
|
|
|
obj-$(CONFIG_AML_REBOOT) += cmd_reboot.o
|
|
obj-$(CONFIG_CMD_RSVMEM) += cmd_rsvmem.o
|
|
|
|
obj-y += cmd_version.o
|
|
ifdef CONFIG_AML_UPDATE_PDVFS
|
|
obj-y += cmd_pdvfs.o
|
|
endif
|
|
obj-$(CONFIG_AML_TSENSOR) += cmd_tsensor.o
|
|
|
|
obj-$(CONFIG_CMD_DMCRW) += cmd_dmc.o
|
|
|
|
obj-$(CONFIG_CMD_CAR_PARAMS) += cmd_car_param.o
|
|
|
|
obj-$(CONFIG_AML_RPMB) += cmd_rpmb.o
|
|
obj-$(CONFIG_CMD_BOOTCTOL_AVB) += cmd_avb.o
|
|
obj-$(CONFIG_CMD_DDR_D2PLL) += cmd_d2pll.o
|
|
|
|
ifdef CONFIG_BOOTLOADER_CONTROL_BLOCK
|
|
obj-y += cmd_bcb.o
|
|
obj-y += get_bcb_boot_part.o
|
|
obj-y += cmd_dynamic.o
|
|
obj-y += cmd_bootctl_utils.o
|
|
ifdef CONFIG_UNIFY_BOOTLOADER
|
|
obj-y += cmd_bootctl_vab.o
|
|
obj-y += cmd_bootctl_avb.o
|
|
obj-y += cmd_bootctl.o
|
|
obj-y += cmd_bootctl_wrapper.o
|
|
else
|
|
ifdef CONFIG_CMD_BOOTCTOL_AVB
|
|
ifdef CONFIG_CMD_BOOTCTOL_VAB
|
|
obj-y += cmd_bootctl_vab.o
|
|
else
|
|
obj-y += cmd_bootctl_avb.o
|
|
endif
|
|
else
|
|
obj-y += cmd_bootctl.o
|
|
endif
|
|
endif
|
|
endif
|
|
|
|
ifdef CONFIG_CMD_AML_MODEL
|
|
obj-y += model/model.o
|
|
obj-y += model/ini_handle.o
|
|
obj-y += model/ini_parser.o
|
|
obj-y += model/model_fs.o
|
|
obj-y += model/model_unifykey.o
|
|
obj-y += model/model_log.o
|
|
endif
|
|
|
|
obj-$(CONFIG_AML_LCD) += cmd_lcd.o
|
|
|
|
ifdef CONFIG_NASC_NAGRA_TIER_1
|
|
else
|
|
|
|
ifdef CONFIG_MESON_T6D
|
|
obj-y += cmd_ddr_test_t6d.o
|
|
else ifdef CONFIG_MESON_A9
|
|
obj-y += cmd_ddr_test_a9.o
|
|
else ifdef CONFIG_MESON_X1
|
|
obj-y += cmd_ddr_test_x1.o
|
|
else ifdef CONFIG_MESON_C4
|
|
obj-y += cmd_ddr_test_c4.o
|
|
else ifdef CONFIG_MESON_C5
|
|
obj-y += cmd_ddr_test_c5.o cmd_psram.o
|
|
endif
|
|
endif
|
|
|
|
obj-$(CONFIG_CMD_DSP_START) += cmd_startdsp.o
|
|
obj-$(CONFIG_CMD_DSP_REMAP) += cmd_remapset.o
|
|
|
|
obj-$(CONFIG_AML_STORAGE) += storage.o
|
|
|
|
obj-$(CONFIG_CMD_OS_IDENT) += os_ident.o
|
|
|
|
# factory provision
|
|
obj-$(CONFIG_AML_FACTORY_PROVISION) += \
|
|
factory_provision/cmd_factory_provision.o \
|
|
factory_provision/factory_provision_utils.o
|
|
|
|
ifdef CONFIG_MMC
|
|
obj-$(CONFIG_AML_FACTORY_PROVISION) += factory_provision/emmc_factory_provision.o
|
|
endif
|
|
|
|
obj-$(CONFIG_NAND_FACTORY_PROVISION) += \
|
|
factory_provision/nand_factory_provision.o
|
|
|
|
obj-$(CONFIG_AML_WATERMARK) += cmd_watermark.o
|
|
obj-$(CONFIG_SECURE_POWER_CONTROL) += cmd_power.o
|
|
obj-$(CONFIG_CMD_HDMIRX) += cmd_hdmirx.o
|
|
obj-$(CONFIG_CMD_CEC) += cmd_cec.o
|
|
obj-$(CONFIG_CMD_PMU) += cmd_pmic.o
|
|
obj-$(CONFIG_CMD_RMA) += cmd_rma.o
|
|
obj-$(CONFIG_CMD_CLKMSR)+= cmd_clkmsr.o
|
|
obj-$(CONFIG_CMD_SARADC) += cmd_saradc.o
|
|
obj-$(CONFIG_CMD_IR) += cmd_irkey.o
|
|
obj-$(CONFIG_CMD_BMP) += cmd_bmp.o
|
|
obj-$(CONFIG_AML_VPU) += cmd_vpu.o
|
|
obj-$(CONFIG_AML_HDMITX20) += cmd_hdmitx20.o
|
|
obj-$(CONFIG_AML_HDMITX21) += cmd_hdmitx21.o
|
|
obj-$(CONFIG_AMLOGIC_DPTX_DRIVER) += cmd_dptx.o
|
|
obj-$(CONFIG_AML_VOUT) += cmd_vout.o
|
|
obj-$(CONFIG_AML_eDPTX) += cmd_eDPTX.o
|
|
obj-$(CONFIG_AML_CVBS) += cmd_cvbs.o
|
|
obj-$(CONFIG_AML_OSD) += cmd_osd.o
|
|
obj-$(CONFIG_AML_VPP) += cmd_vpp.o
|
|
obj-$(CONFIG_AML_DOLBY) += cmd_dolbyvision.o
|
|
obj-$(CONFIG_CMD_JTAG) += jtag.o
|
|
obj-$(CONFIG_CMD_EFUSE) += efuse.o
|
|
obj-$(CONFIG_PARTITION_ENCRYPTION) += partition_encryption.o
|
|
obj-$(CONFIG_NOVERBOSE_BUILD) += cmd_bl30_print_set.o
|
|
obj-$(CONFIG_CMD_MEMTAG) += cmd_memtag.o
|
|
obj-$(CONFIG_MEASUREMENT_BOOT_TIME) += profile.o
|
|
obj-$(CONFIG_AMPK) += cmd_ampk.o
|
|
obj-$(CONFIG_CMD_SECINFO) += cmd_secinfo.o
|
|
|
|
# zapper_boot command
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += zapper_boot/zapper_usb.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += zapper_boot/zapper_nand.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += zapper_boot/zapper_boot.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += zapper_boot/zapper_panel_key.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += zapper_boot/zapper_jump_recovery.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += zapper_boot/zapper_rcu_key.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += zapper_boot/zapper_led.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += LoaderCore/Src/Shared/Bbcb.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += LoaderCore/Src/Shared/Bit.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += LoaderCore/Src/Shared/Crc.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += LoaderCore/Src/Shared/ErrorReport.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += LoaderCore/Src/Shared/KeyUpdate.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += LoaderCore/Src/Shared/LoaderPartition.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += LoaderCore/Src/Shared/ModuleManager.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += LoaderCore/Src/Shared/Pkcs.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += LoaderCore/Src/Shared/RsaPss.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += LoaderCore/Src/Shared/Sha1.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += LoaderCore/Src/Shared/Sha256.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += LoaderCore/Src/Shared/VbCipher.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += LoaderCore/Src/Shared/LoaderCoreSPI_Stdlib.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += LoaderCore/Src/Shared/LoaderCoreSPI_Module.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += LoaderCore/Src/Shared/LoaderCoreSPI_OS.o
|
|
obj-$(CONFIG_ZAPPER_IRDETO_BOOT) += LoaderCore/Src/Shared/LoaderCoreSPI_Device.o
|