Jiali Chen
cf5fa9a727
config: kernel: sm8250: current: optimize the config
...
To equip the current kernel version.
Signed-off-by: CodeChenL <2540735020@qq.com>
2026-01-25 13:27:26 +01:00
Jiali Chen
5953329909
sm8250: bump current to 6.18
...
Signed-off-by: CodeChenL <2540735020@qq.com>
2026-01-25 13:27:26 +01:00
Igor Pecovnik
95c6eed29a
sm8550: enable EDGE kernel option on Odin2
2026-01-25 11:35:47 +01:00
Alex Ling
602129c7b6
sm8550: Added edge branch with kernel 6.18.y
...
Signed-off-by: Alex Ling <ling_kasim@hotmail.com>
2026-01-25 11:35:47 +01:00
Alex Ling
b9b5fb8b0c
sm8550: Add patches for 6.18
...
Signed-off-by: Alex Ling <ling_kasim@hotmail.com>
2026-01-25 11:35:47 +01:00
okrc
dede3f2a50
NanoPi R5C: Update to v2026.01; enable BTRFS support
...
Signed-off-by: okrc <okrc@hexo.dev>
2026-01-25 11:33:12 +01:00
Ricardo Pardini
4392af1ae9
orangepi5-plus: u-boot: restore vendor uboot with blobs
...
- mainline AT-F only for non-vendor BRANCH
- vendor branch uses vendor u-boot with rkbin blobs
- sorry for the confusion; I overlooked the conditional here
- Fixes: f45765e510
2026-01-23 11:25:03 +01:00
Ricardo Pardini
f45765e510
orangepi5-plus: u-boot: use mainline ATF; bump to v2026.01; drop funky CE config options
...
- also drop BOOT_SUPPORT_SPI & BOOT_SPI_RKSPI_LOADER as those are for vendor u-boot, not used here
2026-01-22 13:19:06 +01:00
schwar3kat
2cd63afadf
radxa-e54c: board config: replace hacky Wayland fix ( #9281 )
...
enable_extension "wayland-sessions-mask" instead
2026-01-22 22:10:34 +13:00
Ricardo Pardini
304457c993
config: arch: amd64: fix building kernel amd64 target with on arm64 host
...
- oops, this was pretty hard to find
- Fixes: dde721c3ea
2026-01-21 01:39:50 +01:00
Ricardo Pardini
dee80ba959
radxa-zero2/khadas-vim3l: u-boot: disable LWIP
...
- LWIP has issues with TFTP (serverip/tftpserverip) on v2026.01
- Kwiboo is already sending fixes, few separate series; check v2026.04 one day
- for now just disable the 2 boards I had enabled it for and use the legacy network stack again
- Fixes: 332e43bc8c
- Fixes: d88d32b248
2026-01-21 01:39:38 +01:00
EvilOlaf
ac46a2b965
mainline: bump to 6.19-rc6
2026-01-21 01:39:09 +01:00
Igor Pecovnik
6ae81d5ea2
arm64: enable AMD DC display controller for RDNA2 GPU support
...
Enable CONFIG_DRM_AMD_DC, CONFIG_DRM_AMD_DC_DCN, and
CONFIG_DRM_AMD_DC_DSC_SUPPORT for all arm64 UEFI kernel configs.
This enables proper display support for modern AMD GPUs including
Radeon RX 6000 series (RDNA2 architecture) such as the Radeon 6400.
The Display Controller (DC) is required for display output on modern
AMD GPUs, while DCN (Display Core Next) provides support for newer
architectures. DSC (Display Stream Compression) enables better
bandwidth utilization for high-resolution displays.
Signed-off-by: Igor Pecovnik <igor@armbian.com>
2026-01-19 19:38:01 +01:00
Werner
62458070f9
rpi4b: fix build and boot issues ( #9267 )
...
* rpi4b: rename kernel configs
* rewrite kernel configs
2026-01-18 12:42:30 +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
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
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
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
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
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
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
EvilOlaf
e145d689c2
mainline: bump to rc5
2026-01-14 13:24:10 +01:00