Page MenuHomeFreeBSD

D46727.id143557.diff
No OneTemporary

D46727.id143557.diff

diff --git a/sysutils/atf-k3/Makefile b/sysutils/atf-k3/Makefile
new file mode 100644
--- /dev/null
+++ b/sysutils/atf-k3/Makefile
@@ -0,0 +1,27 @@
+WWW= https://github.com/ARM-software/arm-trusted-firmware
+MASTERDIR= ${.CURDIR}/../atf-master
+
+PLAT= k3
+BL31= bl31.bin
+TBOARD= lite
+
+OPTIONS_RADIO= BOARD
+OPTIONS_RADIO_BOARD= LITE GENERIC J784S4
+OPTIONS_DEFAULT= LITE
+
+LITE_DESC= TI K3 A53 based CPUs (AM62, AM64, AM67)
+GENERIC_DESC= TI K3 A72 based CPUs (AM68, TDA4VM)
+J784S4_DESC= TI K3 A72 based CPUs (AM69)
+
+.include <bsd.port.options.mk>
+.if ${PORT_OPTIONS:MLITE}
+TBOARD= lite
+.elif ${PORT_OPTIONS:MGENERIC}
+TBOARD= generic
+.else
+TBOARD= j784s4
+.endif
+
+MAKE_ENV+= TARGET_BOARD=${TBOARD} K3_PM_SYSTEM_SUSPEND=1 SPD=opteed K3_USART=0x8
+
+.include "${MASTERDIR}/Makefile"
diff --git a/sysutils/atf-k3/pkg-descr b/sysutils/atf-k3/pkg-descr
new file mode 100644
--- /dev/null
+++ b/sysutils/atf-k3/pkg-descr
@@ -0,0 +1,8 @@
+Arm Trusted Framework for TI K3 platforms.
+
+Trusted Firmware-A (TF-A) provides a reference implementation of secure world
+software for Armv7-A and Armv8-A, including a Secure Monitor executing at
+Exception Level 3 (EL3).
+
+For details:
+https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/08_06_00_42/exports/docs/linux/Foundational_Components_ATF.html

File Metadata

Mime Type
text/plain
Expires
Mon, Jun 22, 1:31 AM (13 h, 44 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34170256
Default Alt Text
D46727.id143557.diff (1 KB)

Event Timeline