Brad Bishop | bec4ebc | 2022-08-03 09:55:16 -0400 | [diff] [blame] | 1 | # TC specific configuration |
| 2 | |
| 3 | COMPATIBLE_MACHINE = "(tc?)" |
| 4 | HAFNIUM_PLATFORM = "secure_tc" |
| 5 | |
| 6 | SRCREV = "4eb7b54348234d7f4bbac64bac28f683d6574ba9" |
| 7 | FILESEXTRAPATHS:prepend:tc := "${THISDIR}/files/tc:" |
| 8 | |
| 9 | SRC_URI:remove = " \ |
| 10 | file://host-ld.patch \ |
| 11 | file://native-dtc.patch" |
| 12 | |
| 13 | SRC_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 | |
| 22 | do_compile() { |
| 23 | PATH="${S}/prebuilts/linux-x64/clang/bin:$PATH" oe_runmake -C ${S} |
| 24 | } |