blob: c8f77dc6d3a1c2e667013ba32850094cb9fd8c26 [file] [log] [blame]
Brad Bishopbec4ebc2022-08-03 09:55:16 -04001# TC specific configuration
2
3COMPATIBLE_MACHINE = "(tc?)"
4HAFNIUM_PLATFORM = "secure_tc"
5
6SRCREV = "4eb7b54348234d7f4bbac64bac28f683d6574ba9"
7FILESEXTRAPATHS:prepend:tc := "${THISDIR}/files/tc:"
8
9SRC_URI:remove = " \
10 file://host-ld.patch \
11 file://native-dtc.patch"
12
13SRC_URI:append = " \
14 file://0001-feat-emulate-cntp-timer-register-accesses-using-cnth.patch \
15 file://0002-fix-ff-a-Use-FFA_INTERRUPT-to-signal-an-interrupted-.patch \
16 file://0003-fix-ff-a-Add-FFA_SECONDARY_EP_REGISTER_64-to-list-of.patch \
17 file://0004-feat-emulate-interrupt-controller-register-access.patch \
18 file://0005-Revert-fix-ff-a-check-receiver-s-attributes-on-memor.patch \
19 file://0006-tc-increase-heap-pages.patch \
20 "
21
22do_compile() {
23 PATH="${S}/prebuilts/linux-x64/clang/bin:$PATH" oe_runmake -C ${S}
24}