2 # Copyright (C) 2020 Tobias Maedel <openwrt@tbspace.de>
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
10 PKG_NAME
:=arm-trusted-firmware-rockchip
14 PKG_SOURCE
:=atf-v
$(PKG_VERSION
).
tar.gz
15 PKG_SOURCE_URL
:=https
://github.com
/atf-builds
/atf
/releases
/download
/v
$(PKG_VERSION
)/atf-v
$(PKG_VERSION
).
tar.gz?
16 PKG_HASH
:=8d0a2bd18adf54f9cf6fe923d10f21c1d21f42a15067757333ff8989b25f100a
18 PKG_LICENSE
:=BSD-3-Clause
19 PKG_LICENSE_FILES
:=license.md
21 PKG_MAINTAINER
:=Tobias Maedel
<openwrt@tbspace.de
>
23 MAKE_PATH
:=$(PKG_NAME
)
25 include $(INCLUDE_DIR
)/package.mk
27 define Package
/arm-trusted-firmware-rockchip
29 CATEGORY
:=Boot Loaders
30 TITLE
:=ARM Trusted Firmware for Rockchip
31 DEPENDS
:=@TARGET_rockchip_armv8
35 $(TAR
) -C
$(PKG_BUILD_DIR
) -xf
$(DL_DIR
)/$(PKG_SOURCE
)
41 define Build
/InstallDev
42 $(INSTALL_DIR
) -p
$(STAGING_DIR_IMAGE
)
43 $(CP
) $(PKG_BUILD_DIR
)/rk3399_bl31.elf
$(STAGING_DIR_IMAGE
)/bl31.elf
46 define Package
/arm-trusted-firmware-rockchip
/install
49 $(eval
$(call BuildPackage
,arm-trusted-firmware-rockchip
))