This patch adds a package for the Rockchip ATF binary blobs. These binaries are needed to build U-Boot for some Rockchip SoCs (e.g., RK3588). As there as so many binary blobs, for each suported SoCs, it is not practical to introduce a choice, so one must manually define which blobs (for bl31, tpl and optee) to use from the repository, that match their actual board. Signed-off-by: Kilian Zinnecker <kilian.zinnecker@mail.de> [yann.morin.1998@free.fr: - drop custom version - simplify copying blobs - slightly tweak help texts - add hash for license file ] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
28 lines
862 B
Plaintext
28 lines
862 B
Plaintext
config BR2_PACKAGE_ROCKCHIP_RKBIN
|
|
bool "rockchip-rkbin"
|
|
depends on BR2_arm || BR2_aarch64
|
|
help
|
|
This package provides Rockchip SoC binary blobs for U-Boot.
|
|
|
|
if BR2_PACKAGE_ROCKCHIP_RKBIN
|
|
|
|
config BR2_PACKAGE_ROCKCHIP_RKBIN_TPL_FILENAME
|
|
string "Rockchip rkbin tpl file path"
|
|
help
|
|
Fath to the tpl file inside the rkbin repository. The
|
|
specified file will be copied and used by U-Boot as tpl.
|
|
|
|
config BR2_PACKAGE_ROCKCHIP_RKBIN_BL31_FILENAME
|
|
string "Rockchip rkbin bl31 file path"
|
|
help
|
|
Path to the bl31 file inside the rkbin repository. The
|
|
specified file will be copied and used by U-Boot as bl31.
|
|
|
|
config BR2_PACKAGE_ROCKCHIP_RKBIN_TEE_FILENAME
|
|
string "Rockchip rkbin tee file path"
|
|
help
|
|
Path to the TEE file inside the rkbin repository. The
|
|
specified file will be copied and used by U-Boot as TEE.
|
|
|
|
endif # BR2_PACKAGE_ROCKCHIP_RKBIN
|