1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- #
- # Copyright (C) 2017 Hauke Mehrtens
- #
- # This is free software, licensed under the GNU General Public License v2.
- # See /LICENSE for more information.
- #
- include $(TOPDIR)/rules.mk
- PKG_NAME:=arm-trusted-firmware-rockchip
- PKG_RELEASE:=1
- PKG_VERSION:=2021-10-13-fa1e0167
- PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-libre.tar.xz
- PKG_SOURCE_URL:=https://librecmc.org/librecmc/downloads/sources/v1.5
- PKG_HASH:=4292d29265218893b7f26c005fbb44361a667e8916ce2d940dc19617d017f8d0
- PKG_LICENSE:=BSD-3-Clause
- PKG_LICENSE_FILES:=license.md
- PKG_MAINTAINER:=Hauke Mehrtens <hauke@hauke-m.de>
- include $(INCLUDE_DIR)/package.mk
- define Package/arm-trusted-firmware-rockchip
- SECTION:=boot
- CATEGORY:=Boot Loaders
- TITLE:=ARM Trusted Firmware for Rockchip
- DEPENDS:=@TARGET_rockchip_armv8
- endef
- export GCC_HONOUR_COPTS=s
- MAKE_VARS = \
- CROSS_COMPILE="$(TARGET_CROSS)"
- MAKE_FLAGS += \
- PLAT=rk3328 \
- bl31
- define Build/InstallDev
- $(INSTALL_DIR) $(STAGING_DIR_IMAGE)
- $(CP) $(PKG_BUILD_DIR)/build/rk3328/release/bl31/bl31.elf $(STAGING_DIR_IMAGE)/rk3328_bl31.elf
- endef
- define Package/arm-trusted-firmware-rockchip/install
- endef
- $(eval $(call BuildPackage,arm-trusted-firmware-rockchip))
|