Skip to content

Conversation

@rpardini
Copy link
Member

inventory: armbian: add armbian-genio-edge (Mediatek)

  • 🌵 kernel: armbian: drop kernel modules: panthor / all of sound
    • panthor (certain ARM Mali GPUs, as found in rk3588 et al) is critical, as it:
      • makes no sense for Hook (not even for display; it is only for GPU)
      • requires firmware (which is large)
      • explodes with null pointer dereference if firmware not present on 6.19+
    • we don't need sound drivers in Hook - saves us a few megabytes
    • I tried removing kernel/drivers/media, but that contains display drivers for certain machines, so keep it
  • 🌿 kernel: armbian: allow both vmlinuz and vmlinux images
    • Linuxkit ends up compressing vmlinux into vmlinuz anyway
  • 🍃 inventory: armbian: add armbian-genio-edge (Mediatek)
    • For Mediatek Genio devices (eg Radxa NIO-12L)
    • From Armbian's kernel-genio-collabora

- `panthor` (certain ARM Mali GPUs, as found in rk3588 et al) is critical, as it:
  - makes no sense for Hook (not even for display; it is only for GPU)
  - requires firmware (which is large)
  - explodes with null pointer dereference if firmware not present on 6.19+
- we don't need `sound` drivers in Hook - saves us a few megabytes
- I tried removing `kernel/drivers/media`, but that contains display drivers for certain machines, so keep it

Signed-off-by: Ricardo Pardini <ricardo@pardini.net>
- Linuxkit ends up compressing vmlinux into vmlinuz anyway

Signed-off-by: Ricardo Pardini <ricardo@pardini.net>
- For Mediatek Genio devices (eg Radxa NIO-12L)
- From Armbian's kernel-genio-collabora

Signed-off-by: Ricardo Pardini <ricardo@pardini.net>
@rpardini rpardini marked this pull request as ready for review January 20, 2026 18:12
@jacobweinstock jacobweinstock added the ready-to-merge Signal to Mergify to merge the PR. label Jan 30, 2026
@mergify mergify bot added the queued label Jan 31, 2026
mergify bot added a commit that referenced this pull request Jan 31, 2026
@mergify
Copy link
Contributor

mergify bot commented Jan 31, 2026

Merge Queue Status

✅ The pull request has been merged at e54b16f

This pull request spent 16 minutes 28 seconds in the queue, including 16 minutes 17 seconds running CI.
The checks were run on draft #314.

Required conditions to merge

@mergify mergify bot merged commit f477cd8 into tinkerbell:main Jan 31, 2026
33 checks passed
@mergify mergify bot removed the queued label Jan 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-to-merge Signal to Mergify to merge the PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants