mirror of
git://git.yoctoproject.org/meta-rockchip.git
synced 2025-07-05 05:04:47 +02:00

Having one common recipe for optee-os, TF-A and DDR init blobs coming from rkbin is nice for maintenance but it doesn't allow for having e.g. TF-A come from another recipe and optee-os and DDR init from this one. Now that upstream TF-A has initial support for RK356x and RK3588, but there's still no open OP-TEE OS or DDR init, it'd be nice to allow users to have upstream TF-A. Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
25 lines
971 B
PHP
25 lines
971 B
PHP
SOC_FAMILY = "rk3308"
|
|
|
|
DEFAULTTUNE ?= "cortexa35-crypto"
|
|
|
|
ROCKCHIP_CLOSED_TPL ?= "1"
|
|
|
|
require conf/machine/include/soc-family.inc
|
|
require conf/machine/include/rockchip-defaults.inc
|
|
require conf/machine/include/arm/armv8a/tune-cortexa35.inc
|
|
require conf/machine/include/rockchip-wic.inc
|
|
|
|
SERIAL_CONSOLES = "1500000;ttyS0"
|
|
|
|
KBUILD_DEFCONFIG ?= "defconfig"
|
|
KERNEL_FEATURES:append:rk3308 = " bsp/rockchip/remove-non-rockchip-arch-arm64.scc"
|
|
KERNEL_CLASSES = "kernel-fitimage"
|
|
KERNEL_IMAGETYPE ?= "fitImage"
|
|
|
|
UBOOT_SUFFIX ?= "itb"
|
|
UBOOT_ENTRYPOINT ?= "0x06000000"
|
|
|
|
PREFERRED_PROVIDER_rockchip-rkbin-ddr = "${@bb.utils.contains('RKBIN_RK3308_LATEST', '1', 'rockchip-rkbin-ddr', 'rk3308-rkbin', d)}"
|
|
PREFERRED_PROVIDER_rockchip-rkbin-tf-a = "${@bb.utils.contains('RKBIN_RK3308_LATEST', '1', 'rockchip-rkbin-tf-a', 'rk3308-rkbin', d)}"
|
|
PREFERRED_PROVIDER_rockchip-rkbin-optee-os = "${@bb.utils.contains('RKBIN_RK3308_LATEST', '1', 'rockchip-rkbin-optee-os', 'rk3308-rkbin', d)}"
|