Commit Graph

16551 Commits

Author SHA1 Message Date
Igor Pecovnik b21d883fb1 MOTD: deterministic spacing, tidy and compact output 2025-11-15 10:18:47 +01:00
Igor Pecovnik db842095bc Bugfix: quotes were downloading to wrong location 2025-11-15 10:18:47 +01:00
Werner 05303e8474
maint: cleanup board config files (#8929)
* cleanup comments, linebreaks...

* two more comments

* `BOOTFS_TYPE` has never been set as far as I can see, therefore no need to unset.

* some more comments...

* comment, simplify logic

* even more comments

* just a few more

* comments, description for elish

* merge uboot functions. @SuperKali review
2025-11-13 08:46:16 +01:00
Igor dca72ab3c9 Use next patch version when using main action script
Updated the version resolution logic to prefer workflow input and increment the patch version correctly.

This will prevent auto downgrading from stable repository.
2025-11-13 08:45:46 +01:00
Alban Browaeys 0e52814608 Helios64: workaround fancontrol /dev restriction vs Helios64 udev /dev symlinks
Debian fancontrol service PrivateDevices=yes default prevents access
to these /dev symlinks.
2025-11-13 08:45:21 +01:00
Igor Velkov 95f2508745 Add type of bootable fs for ODroid-N2 2025-11-13 08:45:08 +01:00
N-Storm d5182b43bf Preserve timestamps when copying log files
Add timestamp preservation when copying log files.
2025-11-13 08:44:52 +01:00
Igor Pecovnik 794cc8fb3a Rockchip64: enable Qcom ath12 (wifi 7) support 2025-11-13 08:44:32 +01:00
Mecid ebc129fa52
UFS: Fix CI behavior (#8924)
Commented out the declaration of DOCKER_ARMBIAN_BASE_IMAGE as it needs to be set manually outside.
2025-11-12 23:23:46 +01:00
Mecid 2e4e238f62
UFS: Fix ci config generation (#8923) 2025-11-12 21:47:34 +01:00
Igor 347a93f3bd
First login: create docker group and add normal user to it (#8920)
* First login: create docker group and add normal user to it

* Update packages/bsp/common/usr/lib/armbian/armbian-firstlogin

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-11-12 18:02:56 +01:00
Igor Pecovnik 758c57bafe Framework: copy user provided first boot config at build time 2025-11-12 17:38:51 +01:00
igorpecovnik d7061f5fe5 `Automatic` board configs status synchronise 2025-11-11 23:18:28 +01:00
Andrew Davis f5c4849475 k3-beagle: Add config for BeagleBoard.org Linux and U-Boot
Instead of using the TI k3.conf and overriding configuration, add a new
config for BeagleBoard.org Linux and U-Boot and use it for the boards
that use that Linux/U-Boot.

Signed-off-by: Andrew Davis <afd@ti.com>
2025-11-11 22:46:36 +01:00
Andrew Davis e6e746d3a4 k3: Factor out all K3 common configuration into k3_common.inc
Vendors using TI K3 devices may use kernels downstream from the TI vendor
kernel and U-Boot. To make this easier factor out from k3.conf all other
configuration that would be common to any kernel and U-Boot used.

Signed-off-by: Andrew Davis <afd@ti.com>
2025-11-11 22:46:36 +01:00
Andrew Davis 1c045c1360 k3: Use CORESDK_TAG for setting ATFBRANCH
The TI TF-A repo is tagged the same way as Linux and U-Boot repos, so
reuse the CORESDK_TAG to set ATFBRANCH.

Signed-off-by: Andrew Davis <afd@ti.com>
2025-11-11 22:46:36 +01:00
Andrew Davis 3e636373f5 beagley-ai: Switch current branch to 6.12 Beagle kernel
The latest Beagle kernel has some support now for the BeagleY-AI, update
the current branch to this version. This also allows us to re-use the
default linux-k3-beagle-current.conf as our LINUXCONFIG. This was set
to re-use the TI kernel before which was incorrect.

As BOOTPATCHDIR is based on LINUXFAMILY we should also keep our Beagle
U-Boot versions in sync, the latest Beagle U-Boot for pocketbeagle2
supports BeagleY-AI also, so switch to that.

Signed-off-by: Andrew Davis <afd@ti.com>
2025-11-11 22:46:36 +01:00
Andrew Davis 3a0247ff94 pocketbeagle2: Update current(-rt) kernel branch
Update to the latest Beagle Linux kernel branch and
update configs for the same.

Signed-off-by: Andrew Davis <afd@ti.com>
2025-11-11 22:46:36 +01:00
Andrew Davis 44ea6ec494 pocketbeagle2: Remove edge branch
The "current" and "edge" branches point to the same kernel and u-boot.
No need to have both so just remove "edge" as it was not any more
up-to-date than the standard "current" branch.

Signed-off-by: Andrew Davis <afd@ti.com>
2025-11-11 22:46:36 +01:00
Igor Pecovnik d10bce1179 In order to support rk3588j, CONFIG_NVMEM_ROCKCHIP_OTP has to be set to Y 2025-11-11 21:06:56 +01:00
Austin Lane 912284074f RV1106: Limit udev children to prevent early OOM 2025-11-11 06:45:35 +01:00
dependabot[bot] d782fdab80 build(deps): bump tj-actions/changed-files
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 0ff001de0805038ff3f118de4875002200057732 to 70069877f29101175ed2b055d210fe8b1d54d7d7.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](0ff001de08...70069877f2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-10 23:20:10 +01:00
Your Name fe8b54024c rockchip64: bump `edge` to rc5 2025-11-10 17:07:33 +01:00
Austin Lane b9de24028e Actions: Disable merge-announce workflow on forks 2025-11-10 17:07:21 +01:00
Austin Lane 4c68c97ce7 LowMem: Slim down initramfs and set /run size 2025-11-10 11:47:40 +01:00
Werner 66453c636f minor grammar adjustments 2025-11-10 11:47:25 +01:00
Igor Pecovnik 6438ef76cf Improve first login for automated builds 2025-11-10 11:47:25 +01:00
Igor Pecovnik 9e00b6c107 Armbian install progress bar wasn't working for awhile 2025-11-10 11:47:13 +01:00
Igor Pecovnik 8b8b0263b2 Disable sleep functionality on systemd level
This should prevent boards going to sleep as resume mainly don't work
2025-11-10 11:47:00 +01:00
Mecid a6e2b719af
Genio: Bump to 6.18-rc4 (#8906) 2025-11-10 11:05:15 +01:00
Igor Pecovnik c133a7d664 Revert "Implement option to skip certain kernel configs that don't want to play along"
This reverts commit 73a43c993d.
2025-11-09 20:33:27 +01:00
Ricardo Pardini 7734c000ad rockchip-rv1106: .config: remove a few `WLAN_VENDOR` `=n`'s manually
- rockchip-rv1106: .config: remove WLAN_VENDOR_MEDIATEK `=n` manually
- rockchip-rv1106: .config: remove WLAN_VENDOR_RALINK `=n` manually
- rockchip-rv1106: .config: remove WLAN_VENDOR_MARVELL `=n` manually
- rockchip-rv1106: .config: remove WLAN_VENDOR_ATMEL `=n` manually
- rockchip-rv1106: .config: remove WLAN_VENDOR_ATH `=n` manually
- rockchip-rv1106: .config: remove WLAN_VENDOR_REALTEK `=n` manually
- those are hard dependencies for a bunch of wifi opts that are `=m`
2025-11-09 19:36:55 +01:00
Ricardo Pardini 9e459425e5 rockchip-rv1106: .config: fix `=m` set options that are `bool` manually
- `=m` is not a valid value for options that are `bool`
  - so change them to `=y` manually
- from olddefconfig:
  - `.config:82:warning: symbol value 'm' invalid for BT_RFCOMM_TTY`
  - `.config:84:warning: symbol value 'm' invalid for BT_BNEP_MC_FILTER`
  - `.config:85:warning: symbol value 'm' invalid for BT_BNEP_PROTO_FILTER`
  - `.config:87:warning: symbol value 'm' invalid for BT_HS`
  - `.config:89:warning: symbol value 'm' invalid for BT_LEDS`
  - `.config:90:warning: symbol value 'm' invalid for BT_MSFTEXT`
  - `.config:92:warning: symbol value 'm' invalid for BT_HCIBTUSB_AUTOSUSPEND`
  - `.config:93:warning: symbol value 'm' invalid for BT_HCIBTUSB_MTK`
  - `.config:96:warning: symbol value 'm' invalid for BT_HCIUART_BCSP`
  - `.config:97:warning: symbol value 'm' invalid for BT_HCIUART_ATH3K`
  - `.config:99:warning: symbol value 'm' invalid for BT_HCIUART_BCM`
  - `.config💯warning: symbol value 'm' invalid for BT_HCIUART_RTL`
  - `.config:101:warning: symbol value 'm' invalid for BT_HCIUART_QCA`
  - `.config:102:warning: symbol value 'm' invalid for BT_HCIUART_AG6XX`
  - `.config:250:warning: symbol value 'm' invalid for AIC_WLAN_SUPPORT`
2025-11-09 19:36:55 +01:00
igorpecovnik 0bd81c9690 Automatic: kernel config rewrite 2025-11-08 21:11:06 +01:00
Igor Pecovnik f3b699793b Implement option to skip certain kernel configs that don't want to play along 2025-11-08 21:11:06 +01:00
igorpecovnik 6076215a7a `Automatic` board configs status synchronise 2025-11-08 21:10:20 +01:00
Austin Lane 934dbb6575 rockchip: Add CSC board Luckfox Pico Pro / Pico Max 2025-11-08 20:47:55 +01:00
Coia Prant 2b4e8740de rockchip: x3568 v4: enable netdev trigger by default for phy leds
Enable netdev trigger by default that used for phy leds.
2025-11-08 20:47:38 +01:00
Coia Prant 8cd0b3d70a rockchip: x3568 v4: sync changes from linux mainline
9Tripod X3568 v4 are merged into linux mainline.

Sync these changes.
2025-11-08 20:47:38 +01:00
Patrick Yavitz c7114e73a5 Radxa Zero 3W: Add ext antenna overlay
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-11-08 11:02:29 -05:00
Ricardo Pardini a691d128db uefi-{arm64|x86}-edge (6.18): CONFIG_HYPER=y (from =m)
- this is to workaround e3ec97c3ab
  - I talked to the maintainer (Wei Liu) upstream, they are aware of the problem, but haven't a solution
- the cloud variants are not affected (already had =y)
2025-11-08 13:13:46 +01:00
Ricardo Pardini efdfb11328 kernel-config: don't leak grep stuff to stdout; mention Armbian and defconfig in rewritten .config comment 2025-11-08 13:13:38 +01:00
Igor Pecovnik 97924fb11e BTRFS: move btrfs support packages from additional to main package list
This will ensure support is also present in minimal images by default.
2025-11-08 11:36:36 +01:00
tabris bb783640f4 framework kernel machinery - always save KERNEL_MAJOR_MINOR into generated config/kernel/foo.config 2025-11-08 11:35:37 +01:00
tabris 487f6c3f4d revert unnecessary forced changes from #8875 (#8884)
This is a followup to #8820 and #8875

with changes from #8883, this reverts some changes where things were forced
to modules in #8875.
2025-11-08 00:16:16 +01:00
tabris f280477e5e Revert "Automatic: kernel config rewrite"
This reverts commit 9faba35b8b.

The goal is to re-run the rewrite process with less stringent overrides
2025-11-08 00:16:16 +01:00
Geoffrey Merck 4a3b8a120c Update linux-odroidxu4-edge.config
Add AX25 Kernel modules
2025-11-07 21:05:38 +01:00
Geoffrey Merck d5b961fcee Enable AX25 Kernel Modules
AX25 Kernel modules were disabled in odroixu4 current. This enables them again.
2025-11-07 21:05:38 +01:00
Austin Lane dfe371a0ae family: rockchip: add rv1103/rv1106 + first board
- Adds support for "RV1106" family (RV1103 + RV1106)
- Adds support for Luckfox Pico Mini (RV1103)
2025-11-07 21:02:41 +01:00
Ricardo Pardini 171f69fa2f odroidhc4: u-boot: bump to v2025.10; enable BTRFS support 2025-11-07 18:30:18 +01:00