mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-30 02:29:01 +00:00
5d1cb52da0
Switch to standard TF-A build. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
46 lines
1015 B
Makefile
46 lines
1015 B
Makefile
#
|
|
# Copyright (C) 2020 Tobias Maedel <openwrt@tbspace.de>
|
|
#
|
|
# This is free software, licensed under the GNU General Public License v2.
|
|
# See /LICENSE for more information.
|
|
#
|
|
|
|
include $(TOPDIR)/rules.mk
|
|
|
|
PKG_VERSION:=2.9
|
|
PKG_RELEASE:=1
|
|
|
|
PKG_HASH:=76a66a1de0c01aeb83dfc7b72b51173fe62c6e51d6fca17cc562393117bed08b
|
|
|
|
PKG_MAINTAINER:=Tobias Maedel <openwrt@tbspace.de>
|
|
|
|
include $(INCLUDE_DIR)/kernel.mk
|
|
include $(INCLUDE_DIR)/trusted-firmware-a.mk
|
|
include $(INCLUDE_DIR)/package.mk
|
|
|
|
define Trusted-Firmware-A/Default
|
|
NAME:=Rockchip $(1) SoCs
|
|
BUILD_TARGET:=rockchip
|
|
endef
|
|
|
|
define Trusted-Firmware-A/rk3328
|
|
BUILD_SUBTARGET:=armv8
|
|
PLAT=rk3328
|
|
endef
|
|
|
|
define Trusted-Firmware-A/rk3399
|
|
BUILD_SUBTARGET:=armv8
|
|
PLAT:=rk3399
|
|
endef
|
|
|
|
TFA_TARGETS:= \
|
|
rk3328 \
|
|
rk3399
|
|
|
|
define Package/trusted-firmware-a/install
|
|
$(INSTALL_DIR) $(STAGING_DIR_IMAGE)
|
|
$(INSTALL_DATA) $(PKG_BUILD_DIR)/build/$(PLAT)/release/bl31/bl31.elf $(STAGING_DIR_IMAGE)/$(BUILD_VARIANT)_bl31.elf
|
|
endef
|
|
|
|
$(eval $(call BuildPackage/Trusted-Firmware-A))
|