xref: /OK3568_Linux_fs/buildroot/package/freescale-imx/imx-seco/imx-seco.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1################################################################################
2#
3# imx-seco
4#
5################################################################################
6
7IMX_SECO_VERSION = 3.7.5
8IMX_SECO_SITE = $(FREESCALE_IMX_SITE)
9IMX_SECO_SOURCE = imx-seco-$(IMX_SECO_VERSION).bin
10
11IMX_SECO_LICENSE = NXP Semiconductor Software License Agreement
12IMX_SECO_LICENSE_FILES = EULA COPYING
13IMX_SECO_REDISTRIBUTE = NO
14
15define IMX_SECO_EXTRACT_CMDS
16	$(call FREESCALE_IMX_EXTRACT_HELPER,$(IMX_SECO_DL_DIR)/$(IMX_SECO_SOURCE))
17endef
18
19IMX_SECO_INSTALL_IMAGES = YES
20
21# SECO firmware is needed when generating imx8-boot-sd.bin which
22# is done in post-image script.
23IMX_SECO_AHAB_CONTAINER_IMAGE = $(call qstrip,$(BR2_PACKAGE_IMX_SECO_AHAB_CONTAINER_IMAGE))
24
25define IMX_SECO_INSTALL_IMAGES_CMDS
26	cp $(@D)/firmware/seco/$(IMX_SECO_AHAB_CONTAINER_IMAGE) \
27		$(BINARIES_DIR)/ahab-container.img
28endef
29
30$(eval $(generic-package))
31