Download raw body.
AMD SEV firmware for psp(4)
OK for the firmware.
On 2024 Oct 25 (Fri) at 15:54:41 +0200 (+0200), Hans-Jörg Höxer wrote:
:Hi,
:
:this diff builds a ports package for the AMD SEV firmware. It will be
:used by psp(4). See diffs on tech@.
:
:Take care,
:HJ.
:
:---------------------------------------------------------------------------
:commit 1127736b2fd63475157c17a2f92d00b7921f8610
:Author: Hans-Joerg Hoexer <hshoexer@genua.de>
:Date: Wed Oct 23 17:26:55 2024 +0200
:
: Provide AMD SEV firmware
:
: Will be used by psp(4).
:
:diff --git a/sysutils/firmware/Makefile b/sysutils/firmware/Makefile
:index 8ce5fd541a9..247127e1cae 100644
:--- a/sysutils/firmware/Makefile
:+++ b/sysutils/firmware/Makefile
:@@ -15,6 +15,7 @@
: SUBDIR += acx
: SUBDIR += amd
: SUBDIR += amdgpu
:+ SUBIDR += amdsev
: SUBDIR += apple-boot
: SUBDIR += arm64-qcom-dtb
: SUBDIR += athn
:diff --git a/sysutils/firmware/amdsev/Makefile b/sysutils/firmware/amdsev/Makefile
:new file mode 100644
:index 00000000000..addbd31db25
:--- /dev/null
:+++ b/sysutils/firmware/amdsev/Makefile
:@@ -0,0 +1,18 @@
:+COMMENT= AMD SEV firmware binaries
:+FW_DRIVER= amdsev
:+FW_VER= 20241017
:+DISTNAME= linux-firmware-${FW_VER}
:+EXTRACT_SUFX= .tar.xz
:+EXTRACT_FILES= ${DISTNAME}/{LICENSE.\*,amd}
:+
:+MAINTAINER= hshoexer@genua.de
:+
:+HOMEPAGE= https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/amd
:+SITES= https://cdn.kernel.org/pub/linux/kernel/firmware/
:+
:+do-install:
:+ ${INSTALL_DATA_DIR} ${PREFIX}/firmware/amdsev
:+ ${INSTALL_DATA} ${WRKSRC}/amd/amd_sev*.sbin ${PREFIX}/firmware/amdsev/
:+ ${INSTALL_DATA} ${WRKSRC}/LICENSE.amd-sev ${PREFIX}/firmware/amd-sev-license
:+
:+.include <bsd.port.mk>
:diff --git a/sysutils/firmware/amdsev/distinfo b/sysutils/firmware/amdsev/distinfo
:new file mode 100644
:index 00000000000..cc8fe3fd33b
:--- /dev/null
:+++ b/sysutils/firmware/amdsev/distinfo
:@@ -0,0 +1,2 @@
:+SHA256 (firmware/linux-firmware-20241017.tar.xz) = omw471qDJy8rmM6L+MoYZahSo97qSc5ajdgEuRQ1EnM=
:+SIZE (firmware/linux-firmware-20241017.tar.xz) = 397400292
:diff --git a/sysutils/firmware/amdsev/pkg/DESCR b/sysutils/firmware/amdsev/pkg/DESCR
:new file mode 100644
:index 00000000000..9dfbb53c2a2
:--- /dev/null
:+++ b/sysutils/firmware/amdsev/pkg/DESCR
:@@ -0,0 +1 @@
:+AMD SEV firmware binaries.
:diff --git a/sysutils/firmware/amdsev/pkg/PLIST b/sysutils/firmware/amdsev/pkg/PLIST
:new file mode 100644
:index 00000000000..3aedc204b8a
:--- /dev/null
:+++ b/sysutils/firmware/amdsev/pkg/PLIST
:@@ -0,0 +1,5 @@
:+firmware/amd-sev-license
:+firmware/amdsev/amd_sev_fam17h_model0xh.sbin
:+firmware/amdsev/amd_sev_fam17h_model3xh.sbin
:+firmware/amdsev/amd_sev_fam19h_model0xh.sbin
:+firmware/amdsev/amd_sev_fam19h_model1xh.sbin
--
You can bring any calculator you like to the midterm, as long as it
doesn't dim the lights when you turn it on.
-- Hepler, Systems Design 182
AMD SEV firmware for psp(4)