EvilOlaf
007754793f
meson64: remove upstreamed patched
2026-01-18 11:44:17 +01:00
igorpecovnik
5ccee8c9d5
Automatic board configs status synchronise
2026-01-16 15:59:05 +01:00
Igor Pecovnik
7a58d69b7d
ci: organize GitHub Actions into meaningful categories
...
Reorganize workflow files and names into 3 main categories:
- Data: Data collection and synchronization workflows
- Infrastructure: Infrastructure tasks (mirroring, forking)
- Maintenance: All PR checks, labels, notifications, and maintenance tasks
All workflows now have capitalized category prefixes for consistency.
Also update internal workflow references to reflect new names.
2026-01-16 15:55:01 +01:00
Ricardo Pardini
160688703e
meson64-6.19: radxa-zero2: fusb302 (minimal by me + full impl by Neil/Christian)
...
- I submitted the basic enablement, got feedback on ML, reworked it to the minimal, valid, description
- Picked and rebased Neil/Christian's original full implementation from 2024 on top of it
- See https://gitlab.com/superna9999/linux/-/tree/topic/amlogic/radxa-zero2/fusb302
- This includes a driver for the CH482D chip (under `CONFIG_TYPEC_MUX_GPIO_SWITCH`, enabled here)
- Quick search revealed two CH482D's are also present `rockchip/rk3566-radxa-cm3-io.dts` but thus far undescribed
- see https://dl.radxa.com/cm3/io_board/radxa_cm3_io_board_v1.32_schematic.pdf pages 7 and 13
- maybe we can work with them to help test driver and bindings?
- See https://lore.kernel.org/linux-amlogic/20260114-arm64-dts-amlogic-radxa-zero2-additions-v1-0-8b5cdf328fde@pardini.net/
- See https://lore.kernel.org/linux-amlogic/20260115-arm64-dts-amlogic-radxa-zero2-additions-v2-1-948bb0479a45@pardini.net/
2026-01-16 14:51:39 +01:00
Ricardo Pardini
332e43bc8c
radxa-zero2: u-boot: bump to v2026.01; make fancy
2026-01-16 14:51:39 +01:00
Patrick Yavitz
3c845c46a9
BananaPi CM4/M2S: Update $board.conf to u-boot-v2026.01
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-01-16 08:12:04 -05:00
Patrick Yavitz
2ca6da15e4
BananaPi CM4/M2S: Update u-boot to v2026.01
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-01-16 08:12:04 -05:00
Igor Velkov
0a52e654ad
Disable APA for sid too
...
(https://github.com/armbian/build/pull/9164#issuecomment-3756552792 )
2026-01-16 08:10:03 -05:00
Igor Velkov
976b7ae524
Revert "lib / main-config.sh: enable APA extension for questing and resolute builds. Closes : #8966 "
...
This reverts commit ca73176bd9 .
2026-01-16 08:10:03 -05:00
Igor Velkov
614738ccda
create generic config/dir for ubuntu questing to allow boot questing images
2026-01-16 08:10:03 -05:00
Igor Velkov
2ba07662b7
enable ubuntu Resolute image config dirs as copy of Noble
2026-01-16 08:10:03 -05:00
Igor Velkov
3066ea9652
rockchip64: Helios64: fix Type-C PD negotiation
...
Remove usb-role-switch property from fusb302 node and replace with
extcon property. The usb-role-switch property breaks PD negotiation
and DP alt mode on kernel 6.18+.
Fix based on PR #9245 (Pinebook Pro) by amazingfate.
Apply Helios64: fix Type-C PHY registration #9158 to 6.19.
2026-01-16 09:25:33 +01:00
Ricardo Pardini
d88d32b248
khadas-vim3l: u-boot: update v2026.01 u-boot fanciness
...
- use LWIP for networking
- enable some USB network drivers
- drop (now-default) kaslrseed as it was redundant
- add gpio expander support (for "red" LED)
- flash leds once on preboot (incl red one)
2026-01-16 08:15:10 +01:00
Ricardo Pardini
c90b6e31d8
rockchip64_common: emit log at the start of prepare_boot_configuration()
...
- different families/boards call this method at different times, this
helps debug/understand what is going on and when
2026-01-16 08:13:01 +01:00
Ricardo Pardini
1b5bf375b1
config: arch: simplify code; always set ATF_COMPILER if unset
...
- if we get to arch code without an ATF_COMPILER, default it, no matter
what the value of ATF_COMPILE is (yes/no/?)
2026-01-16 08:13:01 +01:00
Ricardo Pardini
947d349385
change-tracking: track most ATF related vars
2026-01-16 08:13:01 +01: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