diff options
author | Vagrant Cascadian <vagrant@debian.org> | 2025-03-18 14:03:26 -0700 |
---|---|---|
committer | Vagrant Cascadian <vagrant@debian.org> | 2025-03-23 10:34:54 -0700 |
commit | 25fc7f4fdd2b80bd2aaae15365d8cb23ec88a302 (patch) | |
tree | a457c5db144c91142cb8def81963a4559690a2b4 | |
parent | a1e87abaa364f8391cfd1f49bb01876f7a730bfb (diff) | |
download | guix-25fc7f4fdd2b80bd2aaae15365d8cb23ec88a302.tar.gz guix-25fc7f4fdd2b80bd2aaae15365d8cb23ec88a302.zip |
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.
-rw-r--r-- | gnu/packages/bootloaders.scm | 1 | ||||
-rw-r--r-- | gnu/packages/firmware.scm | 3 |
2 files changed, 4 insertions, 0 deletions
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 '())) |