| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- #
- # Copyright (C) 2016 Jiang Yutang <[email protected]>
- #
- # This is free software, licensed under the GNU General Public License v2.
- # See /LICENSE for more information.
- #
- include $(TOPDIR)/rules.mk
- PKG_NAME:=ppfe
- PKG_VERSION:=6.12.20.2.0.0
- PKG_RELEASE:=1
- PKG_SOURCE_PROTO:=git
- PKG_SOURCE_URL:=https://github.com/nxp-qoriq/qoriq-engine-pfe-bin
- PKG_SOURCE_VERSION:=lf-6.12.20-2.0.0
- PKG_MIRROR_HASH:=57ff6ebc78e774a12f64ac7d4738621edabdeee3a46c6ee69343ba0a8bff73cd
- PKG_FLAGS:=nonshared
- include $(INCLUDE_DIR)/package.mk
- RSTRIP:=:
- STRIP:=:
- define Package/layerscape-ppfe
- SECTION:=firmware
- CATEGORY:=Firmware
- TITLE:=NXP Layerscape PPFE firmware
- DEPENDS:=@TARGET_layerscape
- CONFIG_FW:=ls1012a/u-boot/pfe_fw_sbl.itb
- CONFIG_BIN1:=ls1012a/slow_path/ppfe_class_ls1012a.elf
- CONFIG_BIN2:=ls1012a/slow_path/ppfe_tmu_ls1012a.elf
- CONFIG_LIC:=NXP-Binary-EULA.txt
- endef
- define Build/Compile
- endef
- define Package/layerscape-ppfe/install
- $(INSTALL_DIR) $(STAGING_DIR_IMAGE)
- $(INSTALL_DATA) $(PKG_BUILD_DIR)/$(CONFIG_FW) \
- $(STAGING_DIR_IMAGE)/pfe.itb
- $(INSTALL_DIR) $(1)/lib/firmware/
- $(INSTALL_DATA) \
- $(PKG_BUILD_DIR)/$(CONFIG_BIN1) \
- $(PKG_BUILD_DIR)/$(CONFIG_BIN2) \
- $(PKG_BUILD_DIR)/$(CONFIG_LIC) \
- $(1)/lib/firmware/
- endef
- $(eval $(call BuildPackage,layerscape-ppfe))
|