Page MenuHomeFreeBSD

D46727.id143610.diff
No OneTemporary

D46727.id143610.diff

diff --git a/sysutils/Makefile b/sysutils/Makefile
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -67,6 +67,9 @@
SUBDIR += asusoled
SUBDIR += async
SUBDIR += atf-fvp
+ SUBDIR += atf-k3-generic
+ SUBDIR += atf-k3-j784s4
+ SUBDIR += atf-k3-lite
SUBDIR += atf-master
SUBDIR += atf-rk3328
SUBDIR += atf-rk3399
diff --git a/sysutils/atf-k3-generic/Makefile b/sysutils/atf-k3-generic/Makefile
new file mode 100644
--- /dev/null
+++ b/sysutils/atf-k3-generic/Makefile
@@ -0,0 +1,11 @@
+WWW= https://github.com/ARM-software/arm-trusted-firmware
+MASTERDIR= ${.CURDIR}/../atf-master
+
+PLAT= k3
+BL31= bl31.bin
+TBOARD= generic
+PKGNAMESUFFIX= -${PLAT}-${TBOARD}
+
+MAKE_ENV+= TARGET_BOARD=${TBOARD} K3_PM_SYSTEM_SUSPEND=1 SPD=opteed K3_USART=0x8
+
+.include "${MASTERDIR}/Makefile"
diff --git a/sysutils/atf-k3-generic/pkg-descr b/sysutils/atf-k3-generic/pkg-descr
new file mode 100644
--- /dev/null
+++ b/sysutils/atf-k3-generic/pkg-descr
@@ -0,0 +1,9 @@
+Arm Trusted Framework for TI K3 generic platforms.
+TI K3 Generic are A72 based CPUs (AM68, TDA4VM)
+
+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
diff --git a/sysutils/atf-k3-j784s4/Makefile b/sysutils/atf-k3-j784s4/Makefile
new file mode 100644
--- /dev/null
+++ b/sysutils/atf-k3-j784s4/Makefile
@@ -0,0 +1,11 @@
+WWW= https://github.com/ARM-software/arm-trusted-firmware
+MASTERDIR= ${.CURDIR}/../atf-master
+
+PLAT= k3
+BL31= bl31.bin
+TBOARD= j784s4
+PKGNAMESUFFIX= -${PLAT}-${TBOARD}
+
+MAKE_ENV+= TARGET_BOARD=${TBOARD} K3_PM_SYSTEM_SUSPEND=1 SPD=opteed K3_USART=0x8
+
+.include "${MASTERDIR}/Makefile"
diff --git a/sysutils/atf-k3-j784s4/pkg-descr b/sysutils/atf-k3-j784s4/pkg-descr
new file mode 100644
--- /dev/null
+++ b/sysutils/atf-k3-j784s4/pkg-descr
@@ -0,0 +1,9 @@
+Arm Trusted Framework for TI K3 j784s4 platforms.
+TI K3 j784s4 are A72 based CPUs (AM69)
+
+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
diff --git a/sysutils/atf-k3-lite/Makefile b/sysutils/atf-k3-lite/Makefile
new file mode 100644
--- /dev/null
+++ b/sysutils/atf-k3-lite/Makefile
@@ -0,0 +1,12 @@
+WWW= https://github.com/ARM-software/arm-trusted-firmware
+MASTERDIR= ${.CURDIR}/../atf-master
+
+PLAT= k3
+BL31= bl31.bin
+TBOARD= lite
+PKGNAMESUFFIX= -${PLAT}-${TBOARD}
+
+
+MAKE_ENV+= TARGET_BOARD=${TBOARD} K3_PM_SYSTEM_SUSPEND=1 SPD=opteed K3_USART=0x8
+
+.include "${MASTERDIR}/Makefile"
diff --git a/sysutils/atf-k3-lite/pkg-descr b/sysutils/atf-k3-lite/pkg-descr
new file mode 100644
--- /dev/null
+++ b/sysutils/atf-k3-lite/pkg-descr
@@ -0,0 +1,9 @@
+Arm Trusted Framework for TI K3 lite platforms.
+TI K3 lite are A53 based CPUs (AM62, AM64, AM67)
+
+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
Fri, Oct 24, 1:09 AM (6 h, 20 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
24110975
Default Alt Text
D46727.id143610.diff (3 KB)

Event Timeline