Commit Graph

16021 Commits

Author SHA1 Message Date
Mecid
af34815f66 Apply coderabbit suggestion: Guard against errexit on missing sfdisk
Use a presence check before version parsing.
2025-08-30 01:05:04 +08:00
Mecid
6e342b7e2b Extension: UFS 2025-08-30 01:05:04 +08:00
Igor Pecovnik
ce93f1ed16 Update rockchip v4l2 related patches due to upstream changes 2025-08-29 05:24:38 +08:00
SuperKali
446a51aa4a rockchip64: fix compilation issues for kernel 6.12 (#8554)
Updated VPU driver and board patches to resolve build failures:
- drivers/media/platform/verisilicon/rockchip_vpu_hw.c
- arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dtsi
2025-08-28 21:29:00 +02:00
Igor
891c51d37a Update logo that is b/w compatible
https://github.com/armbian/build/issues/8397
2025-08-28 05:57:22 +02:00
Rolf Leggewie
a9b84c88f2 patch/kernel: update docs URI in a number of overlay READMEs 2025-08-27 16:33:31 +08:00
Igor
06e29a5249 Set work in progress label for maintainers synhronization
This PR tells if there is a discrepancy between db and config and it becomes alright when all info is set correct. This action then adjust repo accordingly. Setting a different level would likely move out from review process. This PR is unique and dependent from:
- board status
- database entry

It only become valid for review when all things are set correctly.
2025-08-27 16:25:35 +08:00
SuperKali
64b0c6e2af board: nanopct6: split and refactor patches for rockchip-6.12 (#8550) 2025-08-27 08:49:09 +02:00
Rolf Leggewie
034e1e45cd lib / kernel.sh: drop (by now) unused definition of make_filter 2025-08-27 13:46:16 +08:00
Rolf Leggewie
e624fd805f lib / kernel-make.sh: drop undefined make_filter call. Closes #8529 2025-08-27 13:46:16 +08:00
Yao Fei
34f3ddd429 Update cb1-overlay.patch
Same as 6.15, fix minor typo in sun50i-h616-fixup.scr , to make Zero2W GPIO work.
2025-08-27 00:34:47 +08:00
Andreas Reis
a841c8da09 Radxa Zero 3: Switch to U-Boot v2025.10-rc2
Switch to newer U-Boot since it works reliably and provides upstream
improvements.

Add patch/u-boot/v2025.10 and the generic patch, as BOOTPATCHDIR cannot
be unset (fallback to legacy fails).

BOOT_SCENARIO="binman-atf-mainline" cannot be set here since it applies
globally to the CSC file and would break branch=vendor. Users who want
it can enable it manually.
2025-08-27 00:33:04 +08:00
Andreas Reis
79fd84f812 Radxa Cubie A5E & Kickpi K2B: Pull CodeRabbit nitpicks
Same as for Radxa Zero 3
2025-08-27 00:33:04 +08:00
Andreas Reis
f3a21c739c Radxa Zero 3: Fix 3W's Bluetooth Support
Bluetooth on the 3W was non-functional. Required functions are copied
from radxa-cubie-a5e.csc (also used in kickpik2b.csc). These should
ideally be extracted into a shared location.

The antenna switch (internal vs external) is still missing. Radxa
implements this via DT overlays and their rsetup tool:
  https://docs.radxa.com/en/zero/zero3/os-config/rsetup\#overlays
  https://github.com/radxa-pkg/radxa-overlays/blob/main/arch/arm64/boot/dts/rockchip/overlays/radxa-zero3-external-antenna.dts

Only tested on 3W; impact on 3E is unknown. The functions and packages
should ideally be limited to 3W builds, but this seems impossible
without splitting the CSC file.
2025-08-27 00:33:04 +08:00
Yao Fei
8229ea9a85 Update cb1-overlay.patch
fix minor type in sun5i-h616-fixup.scr to correct PH and PI port, make Zero2W GPIO works.
2025-08-26 21:35:50 +08:00
dependabot[bot]
8c1926db2c build(deps): bump tj-actions/changed-files
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 2036da178f85576f1940fedb74bb93a36cd89ab7 to 3b04099b21072562f07469c10deb182b24236ca9.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](2036da178f...3b04099b21)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-26 12:25:49 +02:00
The-going
a7c19f1e35 sunxi-6.12: reextract armbian patches for v6.12.43 2025-08-26 04:56:04 +08:00
The-going
21d05b6182 sunxi-6.12: Switching to v6.12.43 2025-08-26 04:56:04 +08:00
The-going
4f83bc1ece sunxi-6.12: Switching to v6.12.42 2025-08-26 04:56:04 +08:00
The-going
5fd4306699 main-config: Add gitverse repo for kernel source 2025-08-26 04:56:04 +08:00
The-going
f57e935603 MAINLINE_GOOGLE_MIRROR: fix to https://kernel.googlesource.com/*/linux-stable.git 2025-08-26 04:56:04 +08:00
The-going
246fd0c858 sunxi-6.12: reextract armbian patches for v6.12.41 2025-08-26 04:56:04 +08:00
The-going
ef5242f69a sunxi-6.12: reextract of megous patches for v6.12.41 2025-08-26 04:56:04 +08:00
The-going
8a7d7912f0 sunxi-6.12: Switching kernel to v6.12.41 2025-08-26 04:56:04 +08:00
Rolf Leggewie
0a6ca0fb36 K3: enable APA by default for Texas Instruments K3 family SBC v25.11.0-trunk.77 2025-08-25 08:36:44 +08:00
tabris
5eb8bd0584 kernel config BPI-R4 / Modulize NFSD, CIFS, SMB_SERVER 2025-08-25 01:35:56 +08:00
tabris
02ac21609f kernel config BPI-R4 / modulize XFS, BTRFS, F2FS, UDF, ISO9660, NTFS3, NTFS, and FUSE 2025-08-25 01:35:56 +08:00
tabris
f8e0908f7f kernel config BPI-R4 / modulize REALTEK_PHY, ICPLUS_PHY, MAXLINEAR_GPHY 2025-08-25 01:35:56 +08:00
tabris
2b623ad5eb kernel config BPI-R4 / add WIREGUARD, IFB, NETCONSOLE and TUN as modules 2025-08-25 01:35:56 +08:00
tabris
76f99581f9 kernel config BPI-R4 / modulize SCSI, SATA/PATA, LOOP, NBD, and ramdisk 2025-08-25 01:35:56 +08:00
tabris
25f00b3aa9 kernel config BPI-R4 / modulize BT & RFKILL 2025-08-25 01:35:56 +08:00
Igor
1056f8e4e4 Qualcomm Robotics RB5: temporally disable daily builds (#8535) v25.11.0-trunk.75 2025-08-23 09:18:44 +02:00
Igor
96b10be3c6 Drop CONFIG_CAN_TI_HECC module as it fails to compile (#8534)
* Drop CONFIG_CAN_TI_HECC module as it fails to compile

On other 32b configs

* Drop rk3588 collabora defconfig

* Drop CAN_TI_HECC from remaining as suggested by AI
2025-08-23 01:13:43 +02:00
Rolf Leggewie
501f26e561 motd: fix another alignment issue v25.11.0-trunk.60 2025-08-22 20:12:25 +08:00
Rolf Leggewie
8c888e3a27 config / families: drop collabora kernel for rk3588 (#7381) 2025-08-22 18:45:15 +08:00
Igor Pecovnik
10bd7ac43c Drop CONFIG_CAN_TI_HECC module as it fails to compile 2025-08-22 18:44:37 +08:00
Andrei Aldea
9aa1fcce53 Update TI k3.conf to use new official mirrors 2025-08-22 14:58:37 +08:00
Rolf Leggewie
94d26351d2 config: change order of preferred kernels
reorder kernel preference in more boards as "current > edge > legacy"
2025-08-21 18:16:18 +08:00
Rolf Leggewie
82a5bc5e93 config / BPi M2+: change order of preferred kernels 2025-08-21 18:16:18 +08:00
Rolf Leggewie
91c0f21250 patch: drop rk3399-fix-pci-lanes.patch from 6.16 kernel
The patch has been upstreamed
2025-08-21 11:52:25 +02:00
tabris
63ef82d227 move CONFIG_PCS_MTK_USXGMII near CONFIG_NET_MEDIATEK_SOC; I2C_SLAVE probably irrelevant 2025-08-21 17:10:11 +08:00
tabris
eb512c1b40 So I'm not completely convinced about CONFIG_ARM64_ERRATUM_858921, but
when doing my initial changes [enabled a bunch of PHYs, made NFS/SMB
etc modules... random stuff], I somehow enabled some errata fixes, and
this one showed up in dmesg.

The real star of the show I'm pretty sure is CONFIG_PCS_MTK_USXGMII.
Note, it cannot be a module, but on this platform we probably wouldn't
want it to be anyway. When I say "it can't", I'm saying it breaks the
build during the linker phase for vmlinux. Probably worth fixing, but
I'm unclear where to start, other than it's probably a Kconfig
dependency problem.

CONFIG_I2C_SLAVE_EEPROM came along for the ride b/c it possibly made
sense with SFPs. But I haven't tried a test build without it yet.

For the record: this works with both my AQS-107-B0C2-CX [an 802.3bz
SFP+] and my FS.com SFP-10GSR-85 "generic" SFP+.
2025-08-21 17:10:11 +08:00
Paolo Sabatino
5905ba2e21 remove patch preventing GbE from working on rockpi-e 2025-08-20 21:40:48 +02:00
Paolo Sabatino
ae11ad5db5 workaround for rockchip gigabit ethernet not able to init dma 2025-08-20 21:40:48 +02:00
Muhammed Efe Cetin
7a02c24af6 nanopi-m6: add GT911 touchscreen support to edge kernel 2025-08-20 15:50:10 +08:00
Muhammed Efe Cetin
1523d9e9f8 nanopi-m6: add YX35 lcd support to edge kernel 2025-08-20 15:50:10 +08:00
Julian Sikorski
b8977cee85 Update odroidxu4-current to 6.6.102 2025-08-19 20:14:58 +02:00
Rolf Leggewie
63986242b6 pad double digits in kernel patch names with a leading zero (#8520)
Affected kernels:
- odroidxu4-6.6
- spacemit-6.6

the following script gets it mostly (!) right

for patch in patch-6.6.*; do
    # Extract the numbers using parameter expansion
    num1=${patch:10:2}  # Get the first number (2 digits)
    num2=${patch:13:2}  # Get the second number (2 digits)

    # Pad the numbers with leading zeros
    padded_num1=$(printf "%03d" "$num1")
    padded_num2=$(printf "%03d" "$num2")

    # Construct the new patch name
    new_patch="patch-6.6.${padded_num1}-${padded_num2}.patch"

    # Rename the file using git mv
    git mv -v "$patch" "$new_patch"
done
2025-08-19 14:10:26 +02:00
EvilOlaf
4b50772747 switch kde-neon to stable, switch support to csc 2025-08-19 17:31:35 +08:00
dependabot[bot]
9ca5752314 build(deps): bump tj-actions/changed-files
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from f963b3f3562b00b6d2dd25efc390eb04e51ef6c6 to 2036da178f85576f1940fedb74bb93a36cd89ab7.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](f963b3f356...2036da178f)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-19 17:26:59 +08:00