Commit Graph

6810 Commits

Author SHA1 Message Date
Joel Wirāmu Pauling
549a876004 linux: enable PKCS8 private key parser for WPA3/SAE on all targets
Enable CONFIG_PKCS8_PRIVATE_KEY_PARSER=y on all 10 device targets.
iwd requires the PKCS8 parser to read modern certificate and key
formats during WPA3 SAE authentication — its absence causes
Status 77 rejections.
2026-03-11 13:50:27 +13:00
r3claimer
d072da5ef4 Merge pull request #2397 from r3claimer/next
Fix Commander font size on RP6
2026-03-10 13:19:54 -07:00
rocknix
1452593710 Fix Commander font size on RP6 2026-03-10 20:18:11 +00:00
John Williams
4976ed82f4 Merge pull request #2378 from aenertia/vulkan-icd-fix
gpudriver - handle Vulkan ICD files
2026-03-11 06:32:32 +11:00
edemirkan
5409cbb92f ppsspp-sa: bump to v1.20.1 (#2390) 2026-03-10 08:28:51 +01:00
Joel Wirāmu Pauling
98ffc8fbbe gpudriver: mask inactive Vulkan ICD via bind-mount
On dual-driver devices (RK3326, RK3566, RK3588), both mali.json and
panfrost_icd.*.json Vulkan ICDs are installed. The Vulkan loader
enumerates both, but only one kernel driver is active at a time,
causing emulators to fail silently and fall back to OpenGL.

Mask the inactive ICD by bind-mounting /dev/null over its json file,
following the same pattern gpudriver already uses for libGL.so and
mali GLES library overrides. This leaves VK_ICD_FILENAMES unset,
preserving the loader's default search for layers and additional ICDs.

Also fix bind-mount guard checks: replace grep on /proc/mounts with
mount output parsing to avoid squashfs rootfs false positives that
could cause mali GLES bind-mounts to be skipped on fresh flash.

On devices without gpudriver (H700, SDM845, SM8250+), only one ICD
is installed and the Vulkan loader finds it via default search.
2026-03-10 15:18:28 +13:00
Philippe Simons
38a7644daa Merge pull request #2371 from sunshineinabox/makefiless
Fix Makefile Errors
2026-03-09 21:56:07 +01:00
Philippe Simons
7a25825556 Merge pull request #2394 from loki666/scummvmsa-bump-to-v2026.1.0
summvmsa: bump to v2026.1.0
2026-03-09 08:13:45 +01:00
spycat88
7b85b0c212 rocknix-abl: bump package 2026-03-08 22:01:12 +00:00
Philippe Simons
1c292291ee summvmsa: bump to v2026.1.0 2026-03-08 22:39:50 +01:00
spycat88
82a2443bd7 rocknix-abl: bump package 2026-03-08 21:16:04 +00:00
spycat88
1aaffb292e emulationstation: bump package 2026-03-08 19:29:45 +00:00
spycat88
998a193adb rocknix-abl: bump version 2026-03-08 17:05:32 +00:00
spycat88
deee1264a4 SM8*50: cleanup old boot files during updates 2026-03-08 16:44:40 +00:00
John Williams
4fd4f34823 Merge pull request #2393 from ROCKNIX/auto-pr-branch
Update kernel configs/device documentation
2026-03-08 14:15:31 +11:00
loki666
e8151fad3d Update kernel configs 2026-03-08 00:08:40 +00:00
Philippe Simons
abe4e22ebb sm8650/sm8550: sdhc fifo patch 2026-03-08 00:36:44 +01:00
Philippe Simons
08b09e813b linux/sm8550: bump linux 2026-03-08 00:33:24 +01:00
John Williams
a3c4d0e365 Merge pull request #2366 from aenertia/mali-bifrost-devicetree-platform
mali-bifrost: use devicetree platform instead of meson (besides S922X)
2026-03-07 09:17:31 +11:00
r3claimer
a3b04794a6 Merge pull request #2387 from r3claimer/next
MelonDS-SA: show cheevos toasts on OpenGL renderer
2026-03-06 14:01:07 -08:00
rocknix
2effa78a53 MelonDS-SA: show cheevos toasts on OpenGL renderer 2026-03-06 21:59:25 +00:00
sydarn
f29cce1733 update retroarch to current head
Fixes broken s922x and rk3566
2026-03-06 15:14:05 +01:00
John Williams
8271fd61ad retroarch - bump to v1.22.2 + fixes (e5eff6db27cd37c3c318741ee8bb9a3b8b60ec62) 2026-03-06 13:32:08 +11:00
loki666
3b27c3af6b Update kernel configs 2026-03-05 22:12:58 +00:00
Philippe Simons
3d25671a86 Merge pull request #2383 from loki666/h700-6.19.5
h700: bump linux to 6.19.5
2026-03-05 22:39:52 +01:00