Igor
f76c762516
Promoting Opi 3LTS and Odroid M2, demoting cubox-i and Jetson Nano ( #9353 )
...
* Jetson Nano: retire automatic images generation - they don't work
* Cubox-i: move it to the EOS as it doesn't boot anymore and since old.
* Odroid M2: promote the board to standard support
* Orangepi3 LTS: Promote back to the supported list
2026-02-04 21:52:54 +01:00
Patrick Yavitz
1df4c30aaa
OrangePi 3 LTS: Add DTS and DEFCONFIG to u-boot v2026.01
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-02-04 06:50:27 -05:00
Igor Pecovnik
04b623b3d9
Enable riscv64 arhitecture on riscv64. It is slow but it works.
2026-02-03 18:14:41 +01:00
Clark McCauley
0ed771091f
Enable "uboot-btrfs" extension
2026-02-03 07:44:57 -05:00
Clark McCauley
30e820adf2
Support BTRFS on NanoPi R3S-LTS
2026-02-03 07:44:57 -05:00
Patrick Yavitz
e82e3b4a7c
Update sun50iw9-bpi family to atf lts-v2.12.9
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-02-03 07:42:47 -05:00
Patrick Yavitz
b3457908c7
BPI-M4-Zero / KickPi K2B: Update $board.conf(s)
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-02-03 07:42:47 -05:00
Igor Pecovnik
12729d43e5
KDE Neon: drop conflicting packages in order to assemble KDE desktop
2026-02-02 13:57:06 +01:00
Igor Pecovnik
6a94cf423a
Chat utilities: remove missing package
2026-02-02 06:42:48 +01:00
Patrick Yavitz
29d2d19be9
bcm2711 Family: Remove post_family_tweaks_bsp__rpi_firmware func
...
No longer required using linux-6.18.y and up.
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-02-02 06:41:29 +01:00
Ricardo Pardini
eac99d20a6
mainline-kernel: bump 6.19 to 6.19-rc8
2026-02-02 06:41:07 +01:00
Ricardo Pardini
57954a916b
odroidm1: u-boot: bump to v2026.01
...
- tested on actual hardware
- small fixes for:
- LEDs (new names; was wrong also in v2025.10 and previous)
- remove duplicate enablement of CONFIG_CMD_USB_MASS_STORAGE
- comment about lower USB3 port not working due share with OTG/UMS
micro-usb port that is enabled
2026-02-02 06:40:40 +01:00
Igor Pecovnik
d92b94eb0a
kernel: add AMD DC support for UEFI boards
...
Enable AMD Display Controller support for AMD Radeon GPUs on UEFI systems.
Add custom_kernel_config__enable_amd_dc() to uefi_common.inc with the
following kernel options for all UEFI boards except cloud:
- DRM_AMD_DC: AMD Display Controller
- DRM_AMD_DC_DCN: Display Core Next support
- DRM_AMD_DC_DSC_SUPPORT: Display Stream Compression
Provides proper display engine support for AMD graphics cards on x86,
arm64, and loong64 UEFI platforms.
Signed-off-by: Igor Pecovnik <igor@armbian.com>
2026-02-01 23:56:33 +01:00
Igor Pecovnik
956b70340d
forge1: switch to RK3506J variant and add OPTEE support
...
- Change BOOTCONFIG from rk3506b to rk3506j variant
- Update btrfs patch to target correct defconfig
- Add OPTEE image support for secure boot functionality
2026-02-01 17:46:14 +01:00
Igor Velkov
50538c1ba2
followup #9164 2ba07662b - add ubuntu resolute,questing to optional-cli
2026-02-01 00:40:32 +01:00
EvilOlaf
3c4855433c
sun55i: migrate recent patches to standard uboot patch tree
2026-01-31 23:02:50 +01:00
Patrick Yavitz
b3ce22d01a
Update OrangePi 3 LTS $board.conf
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-01-31 11:33:29 -05:00
Marvin Wewer
6afba3a119
sunxi a523: add support for PCIe, SPI Flash and Iommu ( #9280 )
2026-01-31 06:52:26 +01:00
Werner
8cb191c387
bump kernel to rc7
2026-01-27 23:46:33 +01:00
retro98boy
cf13423d42
sm8250: Build USB sound card driver as module in current kernel
2026-01-27 23:45:43 +01:00
retro98boy
616ff52a16
sm8250: Build all USB-CAN drivers as module in current kernel
2026-01-27 23:45:43 +01:00
retro98boy
25a0da70a9
sm8250: Rewrite current kernel config
2026-01-27 23:45:43 +01:00
retro98boy
4ca40d63f2
SMART AM40: Bump U-Boot to v2026.01
2026-01-27 23:40:43 +01:00
retro98boy
3bda2f5260
BesTV R3300-L: Bump U-Boot to v2026.01
2026-01-27 23:36:38 +01:00
retro98boy
40de50f93b
CAINIAO CNIoT-CORE: Bump U-Boot to v2026.01
2026-01-27 23:36:17 +01:00
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