File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 6262 - gasket-driver-pkg
6363 - nvidia-open-gpu-kernel-modules-lts-pkg
6464 - nvidia-open-gpu-kernel-modules-production-pkg
65+ - xdma-driver-pkg
6566 - zfs-pkg
6667 additionalTargets :
6768 nonfree :
Original file line number Diff line number Diff line change 11# THIS FILE WAS AUTOMATICALLY GENERATED, PLEASE DO NOT EDIT.
22#
3- # Generated on 2025-03-31T10:51:16Z by kres d903dae.
3+ # Generated on 2025-03-31T16:25:48Z by kres d903dae.
44
55# common variables
66
@@ -101,6 +101,7 @@ TARGETS += ena-pkg
101101TARGETS += gasket-driver-pkg
102102TARGETS += nvidia-open-gpu-kernel-modules-lts-pkg
103103TARGETS += nvidia-open-gpu-kernel-modules-production-pkg
104+ TARGETS += xdma-driver-pkg
104105TARGETS += zfs-pkg
105106NONFREE_TARGETS = nonfree-kmod-nvidia-lts-pkg
106107NONFREE_TARGETS += nonfree-kmod-nvidia-production-pkg
Original file line number Diff line number Diff line change @@ -216,6 +216,11 @@ vars:
216216 socat_sha256: a9f9eb6cfb9aa6b1b4b8fe260edbac3f2c743f294db1e362b932eb3feca37ba4
217217 socat_sha512: 600a3387e9756e0937d2db49de9066df03d9818e4042da6b72109d1b5688dd72352754773a19bd2558fe93ec6a8a73e80e7cf2602fd915960f66c403fd89beef
218218
219+ # renovate: datasource=git-refs versioning=git depName=https://github.com/Xilinx/dma_ip_drivers.git
220+ xdma_driver_version: 03ac7f31e256c5604eeb970e98d343cf925ddb52
221+ xdma_driver_sha256: 942f54aa2569572e3ffebc14b7d0dd73d49315b0d7b63c9cc4ed04232e32073e
222+ xdma_driver_sha512: 0d3be501410baaa75b422b96ba86971fff4e3dd7b99301c61a89d7523cda87cbcbe126f71c477f6f1938496d360e5d59e852c2ecdcfd8181d2fe6991d4596e9e
223+
219224 # renovate: datasource=git-tags extractVersion=^v(?<version>.*)$ depName=git://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git
220225 xfsprogs_version: 6.12.0
221226 xfsprogs_sha256: 0832407247db791cc70def96e7e254bd6edf043dc84a80a62f3ccd6e3dffd329
Original file line number Diff line number Diff line change 1+ name : xdma-driver-pkg
2+ variant : scratch
3+ shell : /bin/bash
4+ dependencies :
5+ - stage : base
6+ - stage : kernel-build
7+ steps :
8+ - sources :
9+ - url : https://github.com/Xilinx/dma_ip_drivers/archive/{{ .xdma_driver_version }}.tar.gz
10+ destination : xdma-driver.tar.gz
11+ sha256 : " {{ .xdma_driver_sha256 }}"
12+ sha512 : " {{ .xdma_driver_sha512 }}"
13+ env :
14+ ARCH : {{ if eq .ARCH "aarch64"}}arm64{{ else if eq .ARCH "x86_64" }}x86_64{{ else }}unsupported{{ end }}
15+ prepare :
16+ - |
17+ tar xf xdma-driver.tar.gz --strip-components=1
18+ build :
19+ - |
20+ cd XDMA/linux-kernel/xdma
21+ make all BUILDSYSTEM_DIR=/src
22+ install :
23+ - |
24+ cd XDMA/linux-kernel/xdma
25+
26+ mkdir -p /rootfs/usr/lib/modules/$(cat /src/include/config/kernel.release)
27+ cp /src/modules.order /rootfs/usr/lib/modules/$(cat /src/include/config/kernel.release)/
28+ cp /src/modules.builtin /rootfs/usr/lib/modules/$(cat /src/include/config/kernel.release)/
29+ cp /src/modules.builtin.modinfo /rootfs/usr/lib/modules/$(cat /src/include/config/kernel.release)/
30+
31+ make -C /src M=$(pwd) modules_install INSTALL_MOD_PATH=/rootfs/usr INSTALL_MOD_DIR=extras INSTALL_MOD_STRIP=1
32+ test :
33+ - |
34+ # https://www.kernel.org/doc/html/v4.15/admin-guide/module-signing.html#signed-modules-and-stripping
35+ find /rootfs/usr/lib/modules -name '*.ko' -exec grep -FL '~Module signature appended~' {} \+
36+ - |
37+ fhs-validator /rootfs
38+ finalize :
39+ - from : /rootfs
40+ to : /
You can’t perform that action at this time.
0 commit comments