~ruther/guix-kria

ref: 91c60e0f113c83c97fabdb979084c1d22340386a guix-kria/modules/zynqmp/packages/linux.scm -rw-r--r-- 998 bytes
91c60e0f — Rutherther feat: Add linux for xilinx_zynqmp 16 days ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
(define-module (zynqmp packages linux)
  #:use-module (gnu packages)
  #:use-module (gnu packages linux)
  #:use-module (guix packages)
  #:use-module (guix gexp)
  #:use-module (guix git-download)
  #:use-module (guix utils)
  #:export (xilinx-linux-for-zynqmp))

(define xilinx-linux-source
  (let ((name "linux")
        (version "6.6_LTS_6.6.70"))
    (origin
      (method git-fetch)
      (uri (git-reference
            (url "https://github.com/Xilinx/linux-xlnx")
            (commit "xlnx_rebase_v6.6_LTS_merge_6.6.70")))
      (file-name (git-file-name name version))
      (sha256
       (base32 "0c1svpznk12cb9lkrs4zgwi4b6zx7y48fgqfaabc5xp71wm1sgkf")))))

(define xilinx-linux-for-zynqmp
  (let ((base-linux
         (customize-linux
          #:name "xilinx-linux-for-zynqmp"
          #:linux linux-libre-lts-arm64-generic
          #:source xilinx-linux-source
          #:defconfig (local-file "xilinx_defconfig"))))
    (package
      (inherit base-linux)
      (version "6.6"))))
Do not follow this link