1 # SPDX-License-Identifier: GPL-2.0-only
3 # Copyright (C) 2021-2023 ImmortalWrt.org
5 include $(TOPDIR
)/rules.mk
11 PKG_SOURCE_URL
=https
://github.com
/rockchip-linux
/rkbin.git
12 PKG_SOURCE_DATE
:=2023-07-26
13 PKG_SOURCE_VERSION
:=b4558da0860ca48bf1a571dd33ccba580b9abe23
14 PKG_MIRROR_HASH
:=7cd2cb8357fa850eb4eef94db49a2c46cf910bfe4e673eff9071413bb002afc9
16 PKG_LICENSE_FILES
:=LICENSE
17 PKG_MAINTAINER
:=Tianling Shen
<cnsztl@immortalwrt.org
>
19 include $(INCLUDE_DIR
)/kernel.mk
20 include $(INCLUDE_DIR
)/trusted-firmware-a.mk
21 include $(INCLUDE_DIR
)/package.mk
23 define Trusted-Firmware-A
/Default
24 NAME
:=Rockchip
$(1) SoCs
25 BUILD_TARGET
:=rockchip
28 define Trusted-Firmware-A
/rk3566
29 BUILD_SUBTARGET
:=armv8
30 ATF
:=rk35
/rk3568_bl31_v1.43.elf
31 TPL
:=rk35
/rk3566_ddr_1056MHz_v1.18.bin
34 define Trusted-Firmware-A
/rk3568
35 BUILD_SUBTARGET
:=armv8
36 ATF
:=rk35
/rk3568_bl31_v1.43.elf
37 TPL
:=rk35
/rk3568_ddr_1560MHz_v1.18.bin
47 define Package
/trusted-firmware-a
/install
48 $(INSTALL_DIR
) $(STAGING_DIR_IMAGE
)
50 $(CP
) $(PKG_BUILD_DIR
)/bin
/$(ATF
) $(STAGING_DIR_IMAGE
)/
51 $(CP
) $(PKG_BUILD_DIR
)/bin
/$(TPL
) $(STAGING_DIR_IMAGE
)/
54 $(eval
$(call BuildPackage
/Trusted-Firmware-A
))