igorpecovnik
f8fe6f08c0
tools: Bump SHELLCHECK_VERSION from 0.11.0 to null
2026-01-16 04:02:44 +00:00
TuAFBogey
bc871ca243
Fix OP-TEE build on older toolchains (Ubuntu Jammy)
...
Check if linker supports --no-warn-rwx-segments flag before using it.
Older binutils versions in ubuntu:jammy don't recognize this flag.
2026-01-15 21:01:19 +01:00
Ricardo Pardini
1a95f44062
genio: collabora: bump to collabora's 6.19-rc5
2026-01-15 20:18:01 +01:00
Ricardo Pardini
373355e3bb
nuvoton-ma35d1: drop ATF_USE_GCC
...
- no longer needed/useful/real
2026-01-15 20:17:43 +01:00
Ricardo Pardini
dde721c3ea
config: arch: amd64: always use x86_64-linux-gnu- for x86 stuff
...
- it doesn't matter on what it is running, it's always the same compiler
2026-01-15 20:17:43 +01:00
Ricardo Pardini
e01008b607
config/torrents: drop all; dead code; toolchain stuff
2026-01-15 20:17:43 +01:00
Ricardo Pardini
021af5dd9f
config: arch: simplify arm64 and armhf code
...
- "are we on arch_xyz? no? then use this `-none-` compiler. Oh wait, now remove all `-none-` substrings from compiler. Deal."
2026-01-15 20:17:43 +01:00
Ricardo Pardini
46ec01f762
config: drop redundant ATF_COMPILER declarations from arm64 family code
...
- those are the arch defaults, no need to repeat
2026-01-15 20:17:43 +01:00
Ricardo Pardini
1f4d149ef7
config: riscv64: move ATF_COMPILER to arch code
...
- no need to keep repeating this across families
2026-01-15 20:17:43 +01:00
Ricardo Pardini
b48c253f67
inventory-boards-csv: report ATFSOURCE and ATFBRANCH
2026-01-15 20:17:43 +01:00
Ricardo Pardini
edc3dc124d
artifact-uboot: hash ATFSOURCE
...
- if/when we change `ATFSOURCE`, we want u-boot artifacts to be rebuilt
2026-01-15 20:17:43 +01:00
Nikita Maslo
731763297d
jethub-burn: add cleanup handlers and partition validation
2026-01-15 18:11:52 +03:00
Nikita Maslo
e1cab845df
jethub-burn:
...
- Add license and copyright header
- Refactor code and fix trap losetup
2026-01-15 18:11:52 +03:00
Nikita Maslo
0ee6cf8638
Add post-build Armbian extension for burnable JetHub boards
...
Signed-off-by: Nikita Maslo <nikitamalco203@gmail.com>
2026-01-15 18:11:52 +03:00
rpardini
5182e2a668
Automatic: kernel config rewrite
2026-01-15 02:13:34 +01:00
Ricardo Pardini
4fb20f36db
meson64-6.18: de-bork PCIe for 6.18.5, again, again
...
- Fixes: 4eac206ecf which over-dropped
- meanwhile for increased insanity, patch changed name as it went upstream:
- ML was `PCI: meson: Remove meson_pcie_link_up() timeout, message, speed check`
- torvalds got `PCI: meson: Report that link is up while in ASPM L0s and L1 states`
- Greg KH has already queued for 6.18.6 (coming from 6.19-rc5, so torvalds name), so remove this when that is released
2026-01-14 23:58:01 +01:00
Ricardo Pardini
c2fa5b5609
linux-uefi-riscv64-current.config: recover options lost during 6.12 -> 6.18 bump
...
- ... sorry!
2026-01-14 23:58:01 +01:00
Ricardo Pardini
228dab4371
linux-uefi-riscv64-current: rewrite config against 6.18.5
...
- I messed up, so normalize first...
2026-01-14 23:58:01 +01:00
Ricardo Pardini
effa4f1e51
linux-uefi-loong64-current.config: recover options lost during 6.12 -> 6.18 bump
...
- ... sorry!
2026-01-14 23:58:01 +01:00
Ricardo Pardini
304fe065fc
linux-uefi-loong64-current: rewrite config against 6.18.5
...
- I messed up, so normalize first...
2026-01-14 23:58:01 +01:00
Ricardo Pardini
c1893315d9
linux-uefi-arm64-current.config: recover options lost during 6.12 -> 6.18 bump
...
- ... sorry!
2026-01-14 23:58:01 +01:00
Ricardo Pardini
36f34503d5
linux-uefi-x86-current.config: recover options lost during 6.12 -> 6.18 bump
...
- ... sorry!
2026-01-14 23:58:01 +01:00
Ricardo Pardini
1f6403cb96
linux-uefi-x86-current: rewrite config against 6.18.5
2026-01-14 23:58:01 +01:00
Ricardo Pardini
9a655b7d33
linux-meson64-current: recover options lost during 6.12 -> 6.18 bump
...
- ... sorry!
2026-01-14 23:58:01 +01:00
Ricardo Pardini
43524cc6a5
linux-meson64-current: rewrite against 6.18.5
...
- I messed up, so normalize first...
2026-01-14 23:58:01 +01:00
Ricardo Pardini
2ef2a1e7d9
radxa-e24c: unbreak fragile metadata parser in rewrite job
...
- yeah, "parsing" bash is not a good idea
- source in a subshell and echo the var instead
- here, just unbreak for now
2026-01-14 23:58:01 +01:00
Ricardo Pardini
9132473bb7
nanopi-m5: unbreak fragile metadata parser in rewrite job
...
- yeah, "parsing" bash is not a good idea
- source in a subshell and echo the var instead
- here, just unbreak for now
2026-01-14 23:58:01 +01:00
Ricardo Pardini
644eb9661e
mixtile-blade3: unbreak fragile metadata parser in rewrite job
...
- yeah, "parsing" bash is not a good idea
- source in a subshell and echo the var instead
- here, just unbreak for now
2026-01-14 23:58:01 +01:00
Ricardo Pardini
cb36a6b10b
lib: drop unused functions/general/downloads.sh (get_urls())
...
- dead code for a very long time
2026-01-14 20:08:21 +01:00
Ricardo Pardini
acfd9c8dcb
"get completely rid of dead code toolchain stuff", pt2
...
- this stuff has been laying around, unused, for years
2026-01-14 20:08:21 +01:00
Ricardo Pardini
84a7e45f29
u-boot: fix and unify CROSS_COMPILE and PATH after predatory maintenance
...
- also avoid spurious space in `CROSS_COMPILE` when `CCACHE` is not set
2026-01-14 20:08:21 +01:00
Ricardo Pardini
c51b973217
drop UBOOT_USE_GCC, KERNEL_USE_GCC, ATF_USE_GCC completely
...
- also `CRUST_USE_GCC`
- those don't serve any purpose and cause confusion
2026-01-14 20:08:21 +01:00
Ricardo Pardini
6889c8c0a4
drop find_toolchains, SKIP_EXTERNAL_TOOLCHAINS and all $toolchain PATH injections
...
- we've had SKIP_EXTERNAL_TOOLCHAINS=yes for ~5 years now
- drop all usages, mostly through `find_toolchains()`
- drop all manual PATH env injections (we've centralized if ever needed)
2026-01-14 20:08:21 +01:00
sicxnull
0e2fec109e
Fix PantherX2
2026-01-14 20:07:49 +01:00
Jianfeng Liu
4cb522e968
rockchip64-current: sync config from edge
2026-01-14 17:03:02 +01:00
Jianfeng Liu
8ced9d8a62
rockchip64-6.18: fix PD negotiation on pbp
2026-01-14 17:03:02 +01:00
Jianfeng Liu
a345becef5
rockchip64-6.19: update rk3399 typec alt mode patch
2026-01-14 17:03:02 +01:00
Jianfeng Liu
30fba6f1b1
rockchip64-6.19: fix PD negotiation on pbp
2026-01-14 17:03:02 +01:00
EvilOlaf
c0e8ba8423
meson64: remove upstreamed patch
2026-01-14 13:24:10 +01:00
EvilOlaf
e145d689c2
mainline: bump to rc5
2026-01-14 13:24:10 +01:00
Ricardo Pardini
1d91ae2ebb
mixtile-core3588e: u-boot: v2026.01: add patch for debugging fdt_fixup_ethernet()
...
- a bit verbose but confirms missing `ethernet0`/`1` alias was the cause of random MACs for at least a few boards
- there's quite a few boards to fix, so we might want to pull this one level up later
2026-01-13 20:39:37 +01:00
Ricardo Pardini
0a0889501b
mixtile-core3588e: alias ethernet0 to gmac0 for stable MAC address
...
- phew. this was all it takes. u-boot does the rest of the magic
2026-01-13 20:39:37 +01:00
Ricardo Pardini
746a3ec5b5
mixtile-core3588e: u-boot: enable ramboot, add usb471/2 to targets
2026-01-13 20:39:37 +01:00
Ricardo Pardini
6a1cfbc613
rockchip64-6.19: arm64: dts: rockchip: describe pcie ethernets on FriendlyElec NanoPC-T6
...
- By fully describing the pcie hardware for the RTL8125s (rtl8169) present on the
board, we get to alias them to ethernet0/1. In return, (mainline) u-boot will by
default patch the runtime FDT though it's fdt_fixup_ethernet() implementation,
hopefully resulting in fully stable MAC addresses without the need to program
the RTL NIC's EEPROM; as an added benefit, u-boot MAC & kernel MAC would match,
facilitating network-boot setups.
2026-01-13 20:39:22 +01:00
Jianfeng Liu
73aab5ff66
rockchip64-edge: enable Verisilicon IOMMU for Rockchip RK3588
2026-01-13 20:39:02 +01:00
Jianfeng Liu
801b4c9e0f
rockchip64-6.19: add patches for verisilicon av1 decoder
2026-01-13 20:39:02 +01:00
Jianfeng Liu
9eb346830d
rockchip64-current: enable Verisilicon IOMMU for Rockchip RK3588
2026-01-13 20:39:02 +01:00
Jianfeng Liu
2499a2b446
rockchip64-6.18: add patches for verisilicon av1 decoder
2026-01-13 20:39:02 +01:00
igorpecovnik
3295cebe48
Automatic board configs status synchronise
2026-01-13 20:38:51 +01:00
EvilOlaf
fe7b8eee12
orangepizero2: fix bluetooth in edge kernel
2026-01-13 20:38:30 +01:00