10 Commits

Author SHA1 Message Date
lmacka
8f958d7de5
feat: add intel-npu extension for IVPU module and firmware
New drm/intel-npu extension following the same pattern as drm/i915.
Copies intel_vpu.ko and VPU firmware from linux-firmware. amd64 only.
Covers Meteor Lake (37xx), Arrow Lake/Lunar Lake (40xx), and
Panther Lake (50xx).

Signed-off-by: lmacka <lmacka@gmail.com>
Signed-off-by: Noel Georgi <git@frezbo.dev>
2026-02-19 20:27:19 +05:30
Camillo Rossi
9f80dff11c
feat: add RKNN Extension
Adds Rockchip RKNN support.

Signed-off-by: Camillo Rossi <camillo.rossi@gmail.com>
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2026-01-12 21:33:09 +04:00
Michael Smith
3f0e8727f3
feat: add xe extension
Add xe driver extension for upcoming SR-IOV support.

Signed-off-by: Michael Smith <mikejsmitty@gmail.com>
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-10-14 19:33:13 +04:00
Andrey Smirnov
263f699ea4
chore: annotate extensions with tiers
Fixes #10940

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-08-26 20:58:30 +04:00
Marco Mihai Condrache
9b311a0637
feat(panfrost): add kernel drivers
Panthor module in panfrost extension to support Valhall GPUs

Signed-off-by: Marco Mihai Condrache <52580954+marcocondrache@users.noreply.github.com>
Signed-off-by: Noel Georgi <git@frezbo.dev>
2025-05-09 13:10:22 +05:30
Marco Mihai Condrache
643c853bbf
fix(panfrost): add mali firmware
Mali 10th generation GPUs require an additional firmware file to work with Panfrost

Signed-off-by: Marco Mihai Condrache <52580954+marcocondrache@users.noreply.github.com>
Signed-off-by: Noel Georgi <git@frezbo.dev>
2025-05-08 14:26:43 +05:30
jvanthienen-gluo
21ef90aef2
feat: add vc4 extension
Use v3d and vc4 kernel module.

Fixes: #636

Signed-off-by: jvanthienen-gluo <jorn.vanthienen@gluo.be>
Signed-off-by: Noel Georgi <git@frezbo.dev>
2025-03-31 23:28:40 +05:30
Adam Cirillo
69abda09b5
feat: add extenstion for panfrost module
This extenstion loads the panfrost module for arm mali midgard & birfrost gpus used by various sbcs

Signed-off-by: Adam Cirillo <adamncirillo@gmail.com>
Signed-off-by: Noel Georgi <git@frezbo.dev>
2025-03-12 14:28:53 +05:30
Dmitry Sharshakov
5cd226e3ea
chore: build with new toolchain
Move modules, firmware and libraries to accommodate usrmerged rootfs

Only use network where needed via new bldr, pre-download Go dependencies in prepare step, improve Go cache

Bump xen-guest-agent to make it build with current Alpine Rust

Signed-off-by: Dmitry Sharshakov <dmitry.sharshakov@siderolabs.com>
2025-02-10 16:00:19 +01:00
Noel Georgi
f925a59982
chore: combine i915/amdgpu firmware+drivers
Combine the i915/amdgpu firmware and drivers and package them together.

Fixes: https://github.com/siderolabs/talos/issues/9728

Signed-off-by: Noel Georgi <git@frezbo.dev>
2024-11-19 16:28:00 +05:30