This is an automated email from the git hooks/post-receive script.

vagrantc pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new 25fc7f4fdd gnu: Add arm-trusted-firmware-rk3588.
25fc7f4fdd is described below

commit 25fc7f4fdd2b80bd2aaae15365d8cb23ec88a302
Author: Vagrant Cascadian <vagr...@debian.org>
AuthorDate: Tue Mar 18 14:03:26 2025 -0700

    gnu: Add arm-trusted-firmware-rk3588.
    
    * gnu/packages/firmware.scm (arm-trusted-firmware-rk3588): New variable.
    * gnu/packages/bootloaders.scm (make-u-boot-rockchip-package): Support
    'rk3588.
---
 gnu/packages/bootloaders.scm | 1 +
 gnu/packages/firmware.scm    | 3 +++
 2 files changed, 4 insertions(+)

diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm
index fcdd3abbba..8ece61f11c 100644
--- a/gnu/packages/bootloaders.scm
+++ b/gnu/packages/bootloaders.scm
@@ -1167,6 +1167,7 @@ CONFIG_TOOLS_KWBIMAGE=n"))))
                   (setenv "BL31" (search-input-file inputs "/bl31.elf"))))))))
       (inputs (modify-inputs (package-inputs base)
                 (append (match soc
+                          ('rk3588 arm-trusted-firmware-rk3588)
                           ('rk3399 arm-trusted-firmware-rk3399)
                           ('rk3328 arm-trusted-firmware-rk3328))))))))
 
diff --git a/gnu/packages/firmware.scm b/gnu/packages/firmware.scm
index 63f767f72b..2cd3908b0d 100644
--- a/gnu/packages/firmware.scm
+++ b/gnu/packages/firmware.scm
@@ -1187,6 +1187,9 @@ interface standards, such as:
                        (prepend (cross-gcc "arm-none-eabi")
                                 (cross-binutils "arm-none-eabi")))))))
 
+(define-public arm-trusted-firmware-rk3588
+  (make-arm-trusted-firmware "rk3588"))
+
 (define-public arm-trusted-firmware-imx8mq
   ;; Remove debug symbols because of limited OCRAM.
   (make-arm-trusted-firmware "imx8mq" #:make-flags '()))

Reply via email to