igorpecovnik
ce7e0a3216
Automatic: kernel config rewrite
2026-03-02 00:29:22 +00:00
Mecid
efb4c684c6
Rename linux-genio-collabora.config to linux-genio-edge.config
2026-03-01 10:16:16 +01:00
Mecid Urganci
3f22500237
qcs6490: Use 6.18.2 from radxa
2026-03-01 01:16:55 +01:00
Ricardo Pardini
68254a8cac
rockchip64-6.19/edge: CONFIG_LCD_VK2C21=m
...
- for the LCD on mekotronics-r58x-pro, using new bit-banging driver
2026-02-25 07:49:59 -03:00
Austin Lane
36a50552b5
rockchip-vendor: Enable spidev support
...
Simple change, enable spidev support on `rockchip` (armhf) vendor kernel.
2026-02-23 23:02:31 +01:00
Martin Schmiedel
59b45120eb
MBa8MPxL: update linux and u-boot
...
- update linux to 6.18.y
- use latest tq-uboot
Signed-off-by: Martin Schmiedel <martin.schmiedel@tq-group.com>
2026-02-23 22:59:11 +01:00
Sven-Ola Tuecke
211f30dfbc
Spacemit: enable CAN and IR (sync up to OrangePi RV2)
...
Signed-off-by: Sven-Ola Tuecke <sven-ola@gmx.de>
2026-02-19 22:10:34 -05:00
Sven-Ola Tuecke
0b796f314d
OrangePi-RV2: fix internal audio
...
Signed-off-by: Sven-Ola Tuecke <sven-ola@gmx.de>
2026-02-19 22:10:34 -05:00
Sven-Ola Tuecke
d4c5fb249f
OrangePi-R2S: Realtek 8125 Ethernet support
...
Driver for Ethernet/PCI as found with Xunlong/Ky on the
OrangePi RV2/R2S source tree. Added as kernel patch since
the current spacemit family has conflicting changes with
rtl8852bs when enabling EXTRAWIFI=yes
Note: on the Xunlong/Ky tree, there is also a realtek_pgtool/
subdir that compiles a pgdrv.ko. B/c this does not have a
license indication, is only needed e.g. for MAC address
programming of efuse / eeprom, and generally does not look
required this is ommited here. For details, you may refer
to https://github.com/redchenjs/rtnicpg
Signed-off-by: Sven-Ola Tuecke <sven-ola@gmx.de>
2026-02-19 22:10:34 -05:00
Austin Lane
c8cae80e8c
RV1106: Reduce kernel memory footprint
...
RV1103 (64MB RAM) does not boot after kconfig changes in January.
Remove extra debugging (tracing, BTF) to reduce boot-time memory.
2026-02-15 20:18:10 +01:00
Austin Lane
95b7fa50ab
rockchip: Allow dt overlays that disable nodes
...
CONFIG_ROCKCHIP_MINI_KERNEL implicitly sets
CONFIG_DTC_OMIT_DISABLED=y
CONFIG_DTC_OMIT_EMPTY=y
this causes bundled devicetree overlays which set nodes to "disabled" to become noop.
Disable these DTC_OMIT options to restore overlay disable functionality.
2026-02-13 11:32:03 +01:00
Patrick Yavitz
ca4598306f
Revert "Sunxi64 EDGE: Add missing audio related modules and other"
...
This reverts commit 7b00e3ad79 .
2026-02-09 15:46:33 +01:00
Patrick Yavitz
7b00e3ad79
Sunxi64 EDGE: Add missing audio related modules and other
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-02-09 11:15:18 +01:00
Patrick Yavitz
c0336ce695
Sunxi64-current: Set CONFIG_CPUFREQ_DT=y
...
This is already so in the edge defconfig.
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-02-06 05:59:38 -05:00
Ricardo Pardini
a50ac096bd
meson64: ressurect 6.12 as BRANCH=oldlts
...
- it's not a legacy. it's just an old LTS
- config
- from last 6.12 rewrite back when 6.12 was current: eaac082190
- plus enablements from 6.19 (mostly rtw wifi et al)
- since no boards enable it, it should have zero impact on CI etc
- but still allows to build it by specifying `BRANCH=oldlts`
2026-02-05 01:04:57 +01:00
Andrei Aldea
8ba25ce903
Fix K3 issues - APT Caching, PB2, Missing KConfig ( #9349 )
...
* Fix K3 issues - APT Caching, PB2, Missing KConfig
Fixes Apt catching by post_repo_customize_image__install_ti_packages
Fix PB2 DTB name change
Add missing KConfig required for PCIe
2026-02-04 16:53:06 -06:00
Marvin Wewer
6afba3a119
sunxi a523: add support for PCIe, SPI Flash and Iommu ( #9280 )
2026-01-31 06:52:26 +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
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
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
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
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
Jianfeng Liu
4cb522e968
rockchip64-current: sync config from edge
2026-01-14 17:03:02 +01:00
Jianfeng Liu
73aab5ff66
rockchip64-edge: enable Verisilicon IOMMU for Rockchip RK3588
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
EvilOlaf
fe7b8eee12
orangepizero2: fix bluetooth in edge kernel
2026-01-13 20:38:30 +01:00
Ricardo Pardini
22f72c064b
linux-genio-collabora: built-in boot-essential; add crypto & squashfs stuff
...
- modules -> built-in: essential stuff for accessing UFS/eMMC storage, regulators, i2c, spi
- add in-kernel crypto modules (for wifi) & squashfs compression
- somehow `CONFIG_PCI_MESON` was left enabled here, disable
2026-01-12 19:18:57 +01:00
TuAFBogey
e5752ad9ee
Run rewrite-kernel-config for proper defconfig format
2026-01-12 13:18:53 +01:00
TuAFBogey
c9f8f3caef
Address rpardini review: remove BTF patches, use full kernel config, use fetch_from_repo for OP-TEE
2026-01-12 13:18:53 +01:00
TuAFBogey
9ecd83082e
fix: address review comments
...
- Rename board config to .csc (no maintainer)
- Remove duplicate board name from comment
- Change verbosity from 7 to 1 (default)
- Remove ATF patch, use ATF_SKIP_LDFLAGS_WL instead
- Move CONFIG_RD_* to kernel config (fix artifact caching)
- Fix networking comment (chrony -> NetworkManager)
- Replace -j12 with -j8
- Add fdt addr/resize after DTB reload on overlay error
2026-01-12 13:18:53 +01:00
TuAFBogey
c6e8c5b680
board: add Nuvoton MA35D1 NuMaker IoT board support
...
Add support for Nuvoton MA35D1 SoC family:
- ARM Cortex-A35 dual-core @ 800MHz + Cortex-M4 heterogeneous
- NuMaker IoT MA35D16F90 board (512MB DDR)
- Vendor kernel 5.10.140 from Nuvoton GitHub
- TF-A (BL2/BL31) + OP-TEE (BL32) + U-Boot (BL33) boot chain
- SD card boot support
Vendor kernel modules (pending):
Nuvoton provides closed-source Verisilicon licensed drivers:
- dcultrafb.ko (DCUltra display controller)
- ma35d1-vc8000.ko (H.264 video codec)
- galcore.ko (GPU driver)
These modules require exact kernel vermagic match:
5.10.140-vendor-nuvoton-ma35d1 SMP mod_unload aarch64
Nuvoton is preparing custom builds of these modules for Armbian.
Signed-off-by: TuAFBogey <uguvenen@gmail.com>
2026-01-12 13:18:53 +01:00
EvilOlaf
324a4f5418
sunxi: Add CONFIG_TTY_OVERY_SDIO to edge kernel config
2026-01-11 23:13:22 +01:00
Igor Pecovnik
21f3af10ba
Drop USB wireless driver that doesn't want to compile
2026-01-09 08:17:19 +01:00
Ricardo Pardini
6cf92aa21c
linux-genio-collabora: enable USB Gadget stuff
...
- Genio has an actual USB3 UDC, so it makes sense to enable USB Gadget
options so one can try those out at (hopefully) 5Gbit/s
2026-01-08 12:09:02 +01:00
Ricardo Pardini
40a2619e19
linux-genio-collabora: disable all platforms except CONFIG_ARCH_MEDIATEK
...
- this is very obviously a single family kernel, no use having dtb's for
every other board here
- should make it a bit lighter to build too
2026-01-08 12:09:02 +01:00
Ricardo Pardini
1ba21aefe8
linux-genio-collabora: update defconfig, no changes (6.18 -> 6.19-rc1 bump)
2026-01-08 12:09:02 +01:00
rpardini
7f9d6633ba
Automatic: kernel config rewrite
2026-01-07 16:15:32 +01:00