aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-bsp/ppa/ppa-optee_git.bb
blob: 844de408ab26f1a81e5869acbdaf9bad6109f745 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
require ppa.inc

DEPENDS += "optee-os"

PPA_PATH_ls1046a = "ls1046"
PPA_PATH_ls1043a = "ls2088"

do_compile() {
    export ARMV8_TOOLS_DIR="${STAGING_BINDIR_TOOLCHAIN}"
    export ARMV8_TOOLS_PREFIX="${TARGET_PREFIX}"
    export CROSS_COMPILE="${WRAP_TARGET_PREFIX}"
    cp ${RECIPE_SYSROOT}/lib/firmware/tee_${MACHINE}.bin ${S}/ppa/soc-${PPA_PATH}/tee.bin
    cd ${S}/ppa
    ./build rdb-fit spd=on ${PPA_PATH}
    cd ${S}
}

COMPATIBLE_MACHINE = "(ls1043a|ls1046a)"