Commit Graph

13922 Commits

Author SHA1 Message Date
ColorfulRhino
b6b8a89f10 actions: Create workflow to update shell tools via auto-PR
Some of our scripts download tools from a repo. These can't be bumped by dependabot, so this workflow is a self-created dependabot to bump versions of those tools to stay up-to-date.
This workflow only creates a PR if the version was actually updated.

Tools currently supported:
- Shellcheck (in 2 different files)
- Shellfmt
- oci-oras
- Bat
2024-07-18 11:54:02 +02:00
amazingfate
5bd400a726 add customized GHCR_MIRROR_ADDRESS support 2024-07-18 11:50:42 +02:00
Gunjan Gupta
1e4813cba0 meson-s4t7: fix docker crash when building u-boot and rebase patches 2024-07-18 11:44:41 +02:00
Gunjan Gupta
d7d382db69 meson-s4t7: set u-boot code to use branch instead of specific tag 2024-07-18 11:44:41 +02:00
Patrick Yavitz
ecc3c30943 SpacemiT: Legacy: Wireless RTL8852BS: Fixups
CONFIG_RTW_DEBUG = n
Remove RTW_WARN_LMT
Fix aes_encrypt() redefinition errors

Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-18 11:44:12 +02:00
Igor Pecovnik
dbcbede702 Trixie: remove non-existing packages from Budgie desktop 2024-07-18 11:43:56 +02:00
ColorfulRhino
28e859f7ce actions: forked-helper: Don't escape multiline strings
Not needed anymore with GITHUB_OUTPUT.
See https://github.com/orgs/community/discussions/26288#discussioncomment-3876281

Instead, use the `toJSON` function that Actions offers to convert the `event` object to JSON.
2024-07-18 11:43:38 +02:00
ColorfulRhino
7e9adb3811 cli: uboot: Move uboot_cflags variable to before its first use 2024-07-18 11:42:16 +02:00
Patrick Yavitz
c5be5a8537 SpacemiT: BananaPi F3: update to BL v1.0.8
Legacy: use TAG instead of BRANCH (gives us more control)
Current: update DTS files
Current: add needed patches up to v1.0.8
Fixup bluetooth node and disable by default (half broke anyway)
Misc fixups to bananapif3.wip and spacemit.conf file

Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-17 03:30:39 -04:00
Patrick Yavitz
36016c8525 patch: atf: atf-spacemit: update to v1.0.7
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-07-17 03:30:22 -04:00
Patrick Yavitz
7f47cc7a53 SpacemiT: BananaPi F3: U-Boot: use TAGS and add SCRIPT support.
A boot.cmd file still needs to be created, but this is
functional.

Overlay support is now baked into the syslinux patch.

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-07-17 03:30:22 -04:00
Tony
0898df5db4
Add Libre Computer Alta and Solitude (#6952)
Alta tested OK, Solitude not tesed (hence "WIP")
2024-07-16 11:16:01 -04:00
KREYREN
6d010db7bd Move teres-i in supported
My precious!
2024-07-15 09:36:50 +02:00
Alex Shumsky
9326cc150d u-boot: 2024.07: fix boot from btrfs 2024-07-15 09:12:41 +03:00
Patrick Yavitz
81925b1bba BananaPi CM4/M2S: Bump u-boot to v2024.07
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-15 09:11:37 +03:00
The-going
d05f3b1908 sunxi-6.1: Reverse commit 75317a0, fix real reason inability to load kernel
Reverse commit 75317a0 since this is a special case.

Eliminate the real reason for the inability to boot the kernel.
Linux kernel hangs in early boot on 32-bit ARM platform,
when ftrace 4-byte "mcount" function call location for
"_raw_spin_unlock_irqrestore" function straddles icache lines.

The problem is present for (cross-compiler) GCC 10, 11, 12.
It does not happen when the kernel is compiled with GCC 9,
even when condition (1) is satisfied.

Detailed description:
https://forum.armbian.com/topic/41339-linux-image-legacy-sunxi2451-kernel-6192-is-broken-stuck-at-starting-kernel/?do=findComment&comment=196528
2024-07-14 23:08:40 +02:00
Alessandro Lannocca
d3b1817c2c linux-rk35xx-vendor.config add RTW89_8852be=M 2024-07-14 23:08:27 +02:00
Alessandro Lannocca
95fcd32b16 plain linux-rk35xx-vendor.config rewrite-kernel-config 2024-07-14 23:08:27 +02:00
Jack Thomasson
e7b0c3fb4e
firstlogin: quote values if space is legal (#6942) 2024-07-14 07:37:25 +02:00
Igor Pecovnik
c377ba3c2e Desktops: replace missing packages with correct ones 2024-07-13 12:07:10 +02:00
amazingfate
ee145942fe wifi: rtl8852bs: add driver for family instead of board 2024-07-13 17:50:20 +08:00
Ricardo Pardini
62af9ee6ba rockchip-rk3588 / edge: drop patch that landed in 6.10-rc7
- `1022-arm64-dts-rockchip-support-poweroff-on-rock-5a.patch` landed d05f7aff7a
2024-07-13 11:48:38 +02:00
Ricardo Pardini
b0a5d1794d rockchip-rk3588 / edge: rebase onto 6.10-rc7
- **win**: notice how one can actually _spot_ revelevant changes now
 - case in point, `1022-arm64-dts-rockchip-support-poweroff-on-rock-5a.patch` -- will drop it in separate commit
2024-07-13 11:48:38 +02:00
Ricardo Pardini
673bf759e4 mainline-kernel: bump to 6.10-rc7
- just rockchip-rk3588 for now
2024-07-13 11:48:38 +02:00
Ricardo Pardini
ff6d3b51a5 thinkpad-x13s: bump to jhovold's wip/sc8280xp-6.10-rc7 2024-07-13 11:48:21 +02:00
Igor Pecovnik
269d7110b2 Spacemit-k1 / Banananpi F3: adjust u-boot patch to match upstream changes 2024-07-11 20:11:41 +02:00
Igor Pecovnik
0b14407c2f Inovato Quadra: enable correct PIN to get wifi working 2024-07-11 18:02:51 +02:00
Igor Pecovnik
10be812ae6 actions: Remove deprecated action script command rebase
Not needed as it was integrated by GitHub
2024-07-11 18:02:32 +02:00
ColorfulRhino
8270010c1a github: Add new labels, e.g. Good first issue
Some other new labels were added by dependabot and are now synced to labels.yml
2024-07-11 18:02:32 +02:00
ColorfulRhino
6f664c92fd actions: Run YAML formatter over all workflow files 2024-07-11 18:02:32 +02:00
ColorfulRhino
2a27fdd4d0 actions: Small naming changes for some steps 2024-07-11 18:02:32 +02:00
ColorfulRhino
3fff477855 actions: Introduce run names for all workflows
This should make viewing the Action runs in the web UI more pleasant.
2024-07-11 18:02:32 +02:00
ColorfulRhino
f0ac613ebd actions: Add names to auto-labeler jobs 2024-07-11 18:02:32 +02:00
ColorfulRhino
a001fefc57 actions: Fix GITHUB_OUTPUT variables 2024-07-11 18:02:32 +02:00
JohnTheCoolingFan
8162899d3d
Add MKNOD capability to docker container (#6927)
* Added MKNOD capability to docker container
* Added comment explaining why MKNOD capability is needed
2024-07-11 16:09:43 +03:00
Viacheslav Bocharov
b739dfdf6b Fix armbian-firstrun service not disabled on start.
Fixes: 7b33243c27

Signed-off-by: Viacheslav Bocharov <adeep@lexina.in>
2024-07-11 11:53:15 +03:00
ColorfulRhino
f25fc42e1e wifi: rtl8852bs: Add some comments 2024-07-11 09:55:16 +08:00
amazingfate
9381edb69d wifi: rtl8852bs: fix build for rockchip 2024-07-11 09:55:16 +08:00
Ricardo Pardini
f5a9fc2d92 nanopi-r5s: u-boot: pci enum in preboot; disable armbian-led-state
- pci enum in preboot; required for working m.2 when booting some older kernels
- this board has an overlay (DEFAULT_OVERLAYS="nanopi-r5s-leds") to drive the LEDs, disable armbian-led-state service
2024-07-10 12:46:54 +02:00
ColorfulRhino
de030c7e32 mt7623: Enable various Mediatek-related kernel config options
This enabled more Mediatek drivers for potential better support for the mt7623 SoC.
2024-07-09 18:04:21 +03:00
ColorfulRhino
28233a01c9 mt7623: Bump U-Boot to 2024.07
- Move uboot patch dir to v2024.07 since the `legacy` folder is only for vendor or very old uboots.
2024-07-09 18:04:21 +03:00
ColorfulRhino
c109943205 mt7623: current: Rewrite kernel config 2024-07-09 18:04:21 +03:00
ColorfulRhino
0e0656125d mt7623: Bump legacy 4.19 to current 6.6 kernel
NB: This family only has one board (BananaPi R2) and has not been properly maintained in many years, so 'current' LTS kernel is enough.
No need for 'edge' kernel unless someone plans to step in as maintainer who bumps and tests it on every new kernel release.

- Adjust BananaPi R2 board config (board is mainlined)
- Remove legacy kernel patch folder and kernel config
- Remove unstable WiFi stuff
2024-07-09 18:04:21 +03:00
Lemon
41aa99e657
To modify the PWM-fan temperature control policy of fine3399 to adjust the fan speed to a lower level (#6843)
* To modify the PWM-fan temperature control policy of fine3399 to adjust the fan speed to a lower level
* Integrating support for xiaobaonas boards into the rockchip64-6.9 kernel
2024-07-09 11:33:35 +02:00
The-going
7a054c6286 sunxi-6.1: Add missing GPU trip point 2024-07-09 11:32:22 +02:00
The-going
11d11cf747 sunxi-6.1: Turn on poorly designed patches again.
Poorly designed patches result in the maintainer
having to do extra work.
2024-07-09 11:32:22 +02:00
The-going
75317a0778 sunxi-6.1: Revert: handle entropy from atomic process context
Revert 07b37f227c8daa27e68f57b1c691fab34a06731e commit
For the sunxi (armhf) architecture, this commit results in
an inability to load the kernel. It's actually a crutch
that can break everything tomorrow.
Therefore, freeze the kernel version for better times.
2024-07-09 11:32:22 +02:00
The-going
2d7cbfa7c1 sunxi-6.1: switch to tag:v6.1.97, re-extracting the corrected ones
Fix: dtb dtbo install, wrong select media sensors

Disable incorrectly designed patches.
They need to be aligned with the kernel code.
2024-07-09 11:32:22 +02:00
ColorfulRhino
d638276fcc partitioning: Reduce commit mount option for btrfs and ext4 to 120
Mount option `commit=600` (=10 minutes) seems pretty high.
Reduce it to 120 for ext4 (default for ext4 is `commit=5`)
and 120 for btrfs (default for btrfs is `commit=30`) to reduce
risk of losing data on power loss.

Sources:
- https://www.kernel.org/doc/html/latest/admin-guide/ext4.html
- https://wiki.archlinux.org/title/Btrfs#Commit_interval
- https://btrfs.readthedocs.io/en/latest/Administration.html
2024-07-09 11:31:51 +02:00
dependabot[bot]
718aa52b17 build(deps): bump actions/upload-artifact from 4.3.3 to 4.3.4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.3 to 4.3.4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](65462800fd...0b2256b8c0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-09 06:19:56 +02:00