pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/trusted-firmware-a-imx8mq



Module Name:    pkgsrc
Committed By:   rxg
Date:           Mon Jun  1 02:33:05 UTC 2026

Added Files:
        pkgsrc/sysutils/trusted-firmware-a-imx8mq: DESCR Makefile PLIST
            buildlink3.mk

Log Message:
sysutils/trusted-firmware-a-imx8mq: add 2.6

This package provides mainline TF-A for the NXP i.MX 8M Quad platform,
for example used by u-boot for the Google's Coral Dev Board.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/trusted-firmware-a-imx8mq/DESCR \
    pkgsrc/sysutils/trusted-firmware-a-imx8mq/Makefile \
    pkgsrc/sysutils/trusted-firmware-a-imx8mq/PLIST \
    pkgsrc/sysutils/trusted-firmware-a-imx8mq/buildlink3.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/sysutils/trusted-firmware-a-imx8mq/DESCR
diff -u /dev/null pkgsrc/sysutils/trusted-firmware-a-imx8mq/DESCR:1.1
--- /dev/null   Mon Jun  1 02:33:05 2026
+++ pkgsrc/sysutils/trusted-firmware-a-imx8mq/DESCR     Mon Jun  1 02:33:05 2026
@@ -0,0 +1,20 @@
+Trusted Firmware-A (TF-A) provides a reference implementation of secure
+world software for ARMv8-A, including a Secure Monitor executing at
+Exception Level 3 (EL3). It implements various ARM interface standards,
+such as:
+
+    The Power State Coordination Interface (PSCI)
+    Trusted Board Boot Requirements (TBBR, ARM DEN0006C-1)
+    SMC Calling Convention
+    System Control and Management Interface
+
+As far as possible the code is designed for reuse or porting to other
+ARMv8-A model and hardware platforms.
+
+ARM will continue development in collaboration with interested parties to
+provide a full reference implementation of Secure Monitor code and ARM
+standards to the benefit of all developers working with ARMv8-A TrustZone
+technology.
+
+This package provides mainline TF-A for the NXP i.MX 8M Quad platform,
+for example used by u-boot for the Google's Coral Dev Board.
Index: pkgsrc/sysutils/trusted-firmware-a-imx8mq/Makefile
diff -u /dev/null pkgsrc/sysutils/trusted-firmware-a-imx8mq/Makefile:1.1
--- /dev/null   Mon Jun  1 02:33:05 2026
+++ pkgsrc/sysutils/trusted-firmware-a-imx8mq/Makefile  Mon Jun  1 02:33:05 2026
@@ -0,0 +1,6 @@
+# $NetBSD: Makefile,v 1.1 2026/06/01 02:33:05 rxg Exp $
+
+PLATFORM=      imx8mq
+COMMENT=       ARM Trusted Firmware for NXP i.MX 8M Quad SoCs
+
+.include "../../sysutils/trusted-firmware-a/trusted-firmware-a.mk"
Index: pkgsrc/sysutils/trusted-firmware-a-imx8mq/PLIST
diff -u /dev/null pkgsrc/sysutils/trusted-firmware-a-imx8mq/PLIST:1.1
--- /dev/null   Mon Jun  1 02:33:05 2026
+++ pkgsrc/sysutils/trusted-firmware-a-imx8mq/PLIST     Mon Jun  1 02:33:05 2026
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2026/06/01 02:33:05 rxg Exp $
+share/trusted-firmware-a/imx8mq/bl31.bin
Index: pkgsrc/sysutils/trusted-firmware-a-imx8mq/buildlink3.mk
diff -u /dev/null pkgsrc/sysutils/trusted-firmware-a-imx8mq/buildlink3.mk:1.1
--- /dev/null   Mon Jun  1 02:33:05 2026
+++ pkgsrc/sysutils/trusted-firmware-a-imx8mq/buildlink3.mk     Mon Jun  1 02:33:05 2026
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.1 2026/06/01 02:33:05 rxg Exp $
+
+BUILDLINK_TREE+=       trusted-firmware-a-imx8mq
+
+.if !defined(TRUSTED_FIRMWARE_A_IMX8MQ_BUILDLINK3_MK)
+TRUSTED_FIRMWARE_A_IMX8MQ_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.trusted-firmware-a-imx8mq+=      trusted-firmware-a-imx8mq>=2.6
+BUILDLINK_PKGSRCDIR.trusted-firmware-a-imx8mq?=                ../../sysutils/trusted-firmware-a-imx8mq
+BUILDLINK_DEPMETHOD.trusted-firmware-a-imx8mq?=                build
+.endif # TRUSTED_FIRMWARE_A_IMX8MQ_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -trusted-firmware-a-imx8mq



Home | Main Index | Thread Index | Old Index