Commit Graph

16583 Commits

Author SHA1 Message Date
Ricardo Pardini
7460168a98 rockchip64-edge (6.18): enable Realtek DSA switches (NET_DSA_REALTEK_RTL8365MB)
- for the Radxa E24C
2025-12-11 04:36:51 +08:00
Igor Pecovnik
c68d4c62d4 Enable direct flashing method in armbian-install menu
https://github.com/armbian/configng/pull/705
2025-12-11 04:36:06 +08:00
Igor Velkov
6142670754 enable "watchdog" extension for Helios64 2025-12-11 04:06:24 +08:00
Igor Velkov
61ee51f211 enable "watchdog" extension for ODroid-N2 2025-12-11 04:06:24 +08:00
Igor Velkov
4cb597be8c enable "watchdog" extension for ODroid-M1 2025-12-11 04:06:24 +08:00
Igor Velkov
5de9913cec Extension adds watchdog package and enable watchdog device (/dev/wachdog)
support in config
2025-12-11 04:06:24 +08:00
Mecid
4cb8369f39
qcs6490: VP9 fix backported from mailing list
* QCS6490: Fix VP9 decode for SC7280 on venus driver
* QCS6490: Make VP9 Patch work with build system
2025-12-11 03:57:10 +08:00
EvilOlaf
83d07710d3 rockchip-current: rewrite kernel patches 2025-12-11 03:47:08 +08:00
EvilOlaf
b62098db3f sunxi-current: bump to latest 6.12.y version 2025-12-11 03:44:59 +08:00
igorpecovnik
fd0a6d7224 Automatic board configs status synchronise 2025-12-10 16:31:14 +01:00
Nikita Maslo
ed39efa76b jethubj200: update JetHub D2 DT file for I2C display and GPIO expander support
Signed-off-by: Nikita Maslo <nikitamalco203@gmail.com>
2025-12-10 10:03:56 +03:00
Andy Yan
e1efe2a6b7 Add support for rk3566-box-demo
This is a rk3566 tv box evaluation demo board.

Specification:
- Rockchip RK3566
- DDR4 4GB
- TF sd scard slot
- eMMC
- AP6398S for WiFi + BT
- Gigabit ethernet
- HDMI out
- USB HOST 2.0 x 2
- USB 3.0 x 1
- USB OTG 2.0  x 1
- 12V DC Power supply

Signed-off-by: Andy Yan <andyshrk@gmail.com>
2025-12-10 00:43:20 +01:00
Lemon
c48393a3e6 dts: rockchip: rk3399-fine3399: adjust pwm-fan control strategy
-cooling-levels = <0 30 60 90 120 160>;
+cooling-levels = <0 50 100 150 200 255>;

-temperature = <50000>;
+temperature = <55000>;
2025-12-10 00:42:37 +01:00
Jianfeng Liu
e34c660423 rockchip64-edge: enable CONFIG_ROCKCHIP_DW_DP 2025-12-10 00:41:25 +01:00
SuperKali
e4ff220fef
nanopct6: Add ALSA sound card configuration (#9045)
Add asound.state configuration for NanoPC T6 and T6 LTS to properly
configure audio devices and mixer settings.

- Set ASOUND_STATE variable in board config
- Add asound.state.nanopct6 blob with preconfigured mixer settings

This ensures audio devices are properly initialized on first boot.
2025-12-09 09:55:42 +01:00
igorpecovnik
8725a9a253 Automatic board configs status synchronise 2025-12-09 00:11:55 +01:00
SuperKali
9e1d62fbec
rtw88: Add kernel 6.18 support and clean up patch logic (#9041)
- Created patch/misc/rtw88/6.18/ directory with upstream driver patches
- Removed obsolete kernel 6.16 reference from patch conditions
- Updated comment to clarify that RF path detection fix is only needed
  for kernel 6.1.x (upstreamed in 6.18+)

This fixes RTL8822CS WiFi initialization failures on kernel 6.18 where
the driver was not being properly patched due to missing version directory.

Fixes SDIO timeout errors during chip initialization.
2025-12-08 23:58:15 +01:00
Jianfeng Liu
3dbd4e8e09 rockchip64-6.18: add patch to fix av1 decoding on rk3588 2025-12-08 21:38:14 +01:00
Mecid
22a5c46fdd Rock-5B-Plus: Fix Mainline u-boot
Tested on Rock-5B-Plus:
- SD-Card (empty SPI)
- NVMe (SPI flashed)
2025-12-08 21:32:36 +01:00
Igor Pecovnik
ffd425799a Drop libproxy1-plugin-gsettings as its gone from Forky / Sid and replaced with libproxy1v5 2025-12-08 06:39:00 +01:00
Rolf Leggewie
f9cf9ae2ca lib / distro-agnostic.sh: drop chmod on /bin/ping
we are way past buster now (if ever this was needed to begin with)
2025-12-07 08:53:57 +01:00
Jesse R Codling
d1fc474d50 Typo fix from @tabrisnet
Co-authored-by: tabrisnet <96966042+tabrisnet@users.noreply.github.com>
2025-12-07 08:49:22 +01:00
Jesse R Codling
9f164a21ce Use docker --version for podman detection 2025-12-07 08:49:22 +01:00
Jesse R Codling
3fb2606d00 Conditionally add volume flags for building with Podman
Use $DOCKER_INFO to check for podman vs dockerd, and conditionally
`exec` and `dev` volume options, which are needed on podman but not
allowed on dockerd.
2025-12-07 08:49:22 +01:00
Jesse R Codling
3aea2de999 Add needed volume mount opts for Docker/Podman
It hasn't been an issue for Docker because their defaults didn't
conflict, but Podman mounts volumes with nodev (and formerly noexec) by
default, which would break the build. Adding `dev` and `exec` to the
volume mount options ensures the needed setting whatever the defaults.
2025-12-07 08:49:22 +01:00
tabris
f53eac4253 framework - enable NTSYNC as a module on most kernels 2025-12-05 19:38:00 +01:00
Igor Pecovnik
43addca1d4 Add compilation of resolve_btfids to the kernel headers postinst script 2025-12-05 19:36:05 +01:00
Igor Pecovnik
43e89b4313 Make pahole as hard dependency on kernel headers 2025-12-05 19:36:05 +01:00
Igor Pecovnik
5e537cdd47 ZFS requires package pahole in order to compile zfs module with success 2025-12-05 19:36:05 +01:00
letwir
fb95e49c3c
Rock-4D: Enable Wi-Fi & Bluetooth (#9029) 2025-12-05 15:54:01 +01:00
Ricardo Pardini
d8781395c9 rockchip64-6.18: Enable the NPU on Turing RK1
- already had the regulator (`vdd_npu_s0`)
2025-12-04 18:56:21 +01:00
Ricardo Pardini
ed4ede9429 config/kernel: (many) change CONFIG_DUMMY=y to =m
- having CONFIG_DUMMY=y causes a fake/dummy interface `dummy0` to be
  _always_ present
  - that in turn can confuse things like cloud-init in nocloud-net mode
- changing it to module, it can still be used (just modprobe)
- I found this using `linux-rk35xx-vendor`, but I reason it applies to
  all kernels; most other kernels already have it `=m`
2025-12-04 18:40:12 +01:00
Andrew Davis
6f4e67b936
ti: configs: Update K3 kernel configs (#9019)
A couple of these configs have gotten out of sync with is making it
difficult for the automation scripting to properly re-write these
configs correctly. Mostly due to the "edge" kernel being updated
to the latest v6.18 kernel, but also due to the RT config not being
updated in some time. Manually update these configs and check for
correctness.

Signed-off-by: Andrew Davis <afd@ti.com>
2025-12-02 10:26:59 -06:00
igorpecovnik
9413beed81 Automatic board configs status synchronise 2025-12-02 14:40:45 +01:00
Werner
d91efd329e fix missing bracket 2025-12-02 07:54:31 +01:00
EvilOlaf
41536fefb6 meson64: fix broken patch and overall rewrite patches 2025-12-02 07:54:31 +01:00
Mecid
676832645d Genio: Collabora Kernel config post rewrite 2025-12-01 22:27:42 +01:00
Mecid
5364b6806b Genio: Update Linux Kernel config
Based on: ba2528bd91/arch/arm64/configs/defconfig
2025-12-01 22:27:42 +01:00
dependabot[bot]
8866134334 build(deps): bump tj-actions/changed-files
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 6da3c88b60ebf09464ada9b06fba5b6f2d34bb94 to abdd2f68ea150cee8f236d4a9fb4e0f2491abf1b.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](6da3c88b60...abdd2f68ea)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-version: abdd2f68ea150cee8f236d4a9fb4e0f2491abf1b
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 22:01:56 +01:00
EvilOlaf
3b1f59dbf3 bump VERSION 2025-12-01 22:01:46 +01:00
EvilOlaf
dc5dcaf5b6 edge: bump to stable and rewrite patches 2025-12-01 22:01:35 +01:00
Jianfeng Liu
ede82dbfe2 add new board radxa-cm5-io 2025-12-01 05:59:31 +08:00
Rolf Leggewie
5408ecf410 ODroid-N2: enable btrfs support in u-boot 2025-12-01 05:50:26 +08:00
Igor Velkov
94533e961d ODroid-N2: switch uBoot v2022.10 to v2026.01
reapply patches
2025-12-01 05:50:26 +08:00
Rolf Leggewie
ae82ca9cc5 Helios4: enable uboot-btrfs extension 2025-12-01 04:37:20 +08:00
Rolf Leggewie
42851ab469 extensions: add uboot-btrfs extension to add btrfs support in u-boot 2025-12-01 04:37:20 +08:00
igorpecovnik
be41a6180f Automatic board configs status synchronise 2025-11-30 21:18:27 +01:00
SuperKali
ce584a7b14
board: youyeetoo-r1-v3: fix boot order to prioritize SD card over eMMC (#9006)
The device tree aliases show:
- mmc0 = sdhci (eMMC, 8-bit, non-removable)
- mmc1 = sdmmc (SD card, 4-bit, removable)

Previous boot order (mmc0, nvme, mmc1) caused the system to always
boot from eMMC when multiple storage devices were present, ignoring
bootable SD cards.

New boot order (mmc1, nvme, mmc0) now correctly prioritizes:
1. SD card
2. NVMe
3. eMMC

This ensures consistent boot behavior when using SD card as primary
boot device.
2025-11-28 18:37:49 +01:00
SuperKali
7dbd7cab12
board: add Youyeetoo YY3588 support (#9003)
Add initial support for the Youyeetoo YY3588 RK3588 board:
- Board config file (youyeetoo-yy3588.csc)
- U-Boot defconfig
- U-Boot device tree
2025-11-26 15:22:50 +01:00
EvilOlaf
6aa78282e2 rockchip64: rewrite patches 2025-11-25 19:54:28 +01:00