Commit Graph

15712 Commits

Author SHA1 Message Date
The-going
6a60311cb1 sunxi-6.15: Add armbian patches 2025-06-11 19:40:28 +02:00
The-going
f2f71b9588 sunxi-6.15: Add drm, media patches 2025-06-11 19:40:28 +02:00
The-going
d08fea5232 sunxi-6.15: remove unused megous patches 2025-06-11 19:40:28 +02:00
The-going
32aeb71980 sunxi-6.15: Add megous patches 2025-06-11 19:40:28 +02:00
Martin Schmiedel
8cfd540d0d MBa8MPxL-RAS314: fix sd-card regulator error
fixes a problem which unpredictable switch of the sd-card voltage

Signed-off-by: Martin Schmiedel <martin.schmiedel@tq-group.com>
2025-06-11 19:30:11 +02:00
Martin Schmiedel
b743487194 IMX8: update uboot to v2024.04
- add patch to reanable binman

Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2025-06-11 19:30:11 +02:00
Martin Schmiedel
ddfe4f4106 IMX8: fix build error
- fixes: unrecognized option '-Wl,--no-warn-rwx-segment'
- add a patch to atf that removes the unrecognized linker options

Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2025-06-11 19:30:11 +02:00
Igor Pecovnik
18ddabe25f Revert "build(deps): bump oras from 0.2.33 to 0.2.34"
This reverts commit f29414a0ea.
2025-06-10 10:44:22 +02:00
igorpecovnik
7968bd4a43 Automatic board configs status synchronise 2025-06-10 06:44:51 +02:00
djurny
0a001ec1d1 Update boot-mvebu.cmd after review
Remove the 10 sec delay in case "critical error" raised.
2025-06-09 21:18:08 +02:00
djurny
13536bf932 Update boot-mvebu.cmd after review
Follow conventional `if-then-else-fi` constructions by not having `else` followed by semicolon. Hush is accepting, but other commonly used shells do not accept this.
2025-06-09 21:18:08 +02:00
Tom Urlings
abe8102669 mvebu: bootscript load address calculation a.o. 2025-06-09 21:18:08 +02:00
Andy Yan
93a09536aa coolpi-genbook: Add Support for vendor branch
Signed-off-by: Andy Yan <andyshrk@163.com>
2025-06-09 21:17:34 +02:00
igorpecovnik
a7785c8ab7 Automatic board configs status synchronise 2025-06-09 21:17:15 +02:00
dependabot[bot]
f29414a0ea build(deps): bump oras from 0.2.33 to 0.2.34
Bumps [oras](https://github.com/oras-project/oras-py) from 0.2.33 to 0.2.34.
- [Release notes](https://github.com/oras-project/oras-py/releases)
- [Changelog](https://github.com/oras-project/oras-py/blob/main/CHANGELOG.md)
- [Commits](https://github.com/oras-project/oras-py/compare/0.2.33...0.2.34)

---
updated-dependencies:
- dependency-name: oras
  dependency-version: 0.2.34
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-09 21:17:04 +02:00
dependabot[bot]
06b32ab619 build(deps): bump tj-actions/changed-files
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 115870536a85eaf050e369291c7895748ff12aea to 4140eb99d2cced9bfd78375c2088371853262f79.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](115870536a...4140eb99d2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-09 21:16:39 +02:00
Ayush Singh
2151ca5d7f boards: pocketbeagle2: Rename config
Since the image is now fixed, enable pocketbeagle2 support

Signed-off-by: Ayush Singh <ayush@beagleboard.org>
2025-06-09 17:58:26 +02:00
Ayush Singh
4a4e0e262b boards: pocketbeagle2: Fix boot failure
- UUID boot does not seem to work on PocketBeagle 2.
- So specify the block device path instead.
- Also without rootwait, the boot will fail.

Signed-off-by: Ayush Singh <ayush@beagleboard.org>
2025-06-09 17:58:26 +02:00
Ayush Singh
c0ac2574ac boards: pocketbeagle2: Update kernel and u-boot
- Contains fixes for the boot failure issue due to a broken driver.

Signed-off-by: Ayush Singh <ayush@beagleboard.org>
2025-06-09 17:58:26 +02:00
Ayush Singh
189c0ad2ec boards: pocketbeagle2: Fix build
Build fails without OPTEE_PLATFORM defined

Signed-off-by: Ayush Singh <ayush@beagleboard.org>
2025-06-09 17:58:26 +02:00
retro98boy
c66fbec4e2 CAINIAO CNIoT-CORE: switch USB 2.0 access from the Type-C port to the four contacts on the side of the host 2025-06-09 17:34:50 +02:00
retro98boy
22b0414b91 CAINIAO CNIoT-CORE: add internal speaker support 2025-06-09 17:34:50 +02:00
retro98boy
f1354108fb CAINIAO CNIoT-CORE: add spidev to control WS2812 LEDs in user space 2025-06-09 17:34:50 +02:00
retro98boy
fb8f189130 add CAINIAO CNIoT-CORE initial support 2025-06-09 17:34:50 +02:00
retro98boy
66cc1f04d4 pinctrl: meson-g12a: add more pwm_d options 2025-06-09 17:34:50 +02:00
Igor Pecovnik
aa5526a918 Signing key: keep a link to previous location
armbian-config still uses old location and as we don't control keys via package, we need to apply this workaround for newly created images
2025-06-09 09:33:46 +02:00
Ayush Singh
c0da65087a compilation: armbian-kernel: Do not make built-in drivers modules
The current script can overwrite drivers which are set as built-in in
the board-specific config. This is not desirable.

Add a check to ensure we do not convert built-in stuff into modules.

Signed-off-by: Ayush Singh <ayush@beagleboard.org>
v25.8.0-trunk.130
2025-06-08 18:08:33 +02:00
Igor Pecovnik
54dbbe2785 Trixie: drop non-existing packages 2025-06-08 18:05:07 +02:00
Julian Sikorski
7282020937 Update odroidxu4-current to 6.6.93 2025-06-08 18:04:39 +02:00
The-going
b571ceb46f sunxi: xradio: Switching from del_timer_sync to timer_delete_sync
This was introduced in 6.2 but was removed from the kernel code
in 6.15.
We are currently building cores for sunxi starting from 6.6.
Therefore, a simple replacement without conditions.
2025-06-08 18:04:25 +02:00
The-going
8762476502 patch: misc: uwe5622: fix timer api changes for 6.15 (only sunxi) 2025-06-08 18:04:25 +02:00
The-going
699816ddf2 config-prepare: Initialize an empty KERNEL_DRIVERS_SKIP array unless it exists
If the array exists in this location, initializing an empty array
will destroy all the data that was stored in it.
Do not initialize an empty KERNEL_DRIVERS_SKIP array if it exists.

This allows us to create an array anywhere in the script,
including the user configuration, in a secure way.
2025-06-08 18:04:25 +02:00
Patrick Yavitz
c2d1479fa6 SpacemiT: current: Update to linux-6.6.93
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-06-06 13:29:50 -04:00
hyx0329
28ae76b468 tinkerboard-2: u-boot: bump to v2025.04
This is tested on a tinkerboard 2s.

The u-boot dts for tb2 contains other fixes, and the major ones are:
- add missing basic gpio-fan node
- usb-c altmode fix, dts part
2025-06-04 20:34:12 +02:00
igorpecovnik
e03b1b543c Automatic board configs status synchronise 2025-06-03 09:58:38 +02:00
Ricardo Pardini
c8baf1c888 runners.sh: introduce chroot_sdcard_custom_with_apt_logic() for reuse
- we've too much logic in `chroot_sdcard_apt_get()` we need to re-use
  for eg debfoster or any extensions that need to manipulate the apt
  cache (which is handled via mounts in that function)
- `chroot_sdcard_apt_get()` now accepts a `chroot_command` env var,
  defaulting to `apt-get`
- `chroot_sdcard_custom_with_apt_logic()` splits the params and calls
  `chroot_command=... chroot_sdcard_apt_get ...` allowing for custom
  calls
2025-06-03 09:57:19 +02:00
djurny
0f4303651f Rework after review prepare-host.sh
Use all parameters to display_alert()
```
[🐳|🌱] Running in container [ Adding provisions for container building ]
[🐳|🌱] Adding package to 'host_dependencies' [ python3-setuptools ]
[🐳|🌱] Python2 not available on host release 'noble' [ ancient u-boot versions might/will fail to build ]
```
2025-06-03 09:56:09 +02:00
Tom Urlings
826309f7bc rockchip64/rk3328: U-Boot v2022.04/07 add setexpr
- aimed at nanopi-r2s and nanopineo3
- impacts:
  - boards (re)using 'nanopi-r2s-rk3328_defconfig' (rk3328)
  and:
  - boards using U-Boot v2022.04 or
  - boards using U-Boot v2022.07
- added explicit dependency on python3-setuptools as (at least) U-Boot
  v2022.04 and v2022.07 fail building due to missing 'distutils' for
  boards that use U-Boot v2022.04 or v2022.07
2025-06-03 09:56:09 +02:00
Paolo Sabatino
cc4cb72d40 bump rockchip 32 bit edge kernel to 6.15 2025-06-03 09:53:37 +02:00
Tom Urlings
cdf71df4b8 fix/netplan-dhcp-all-lan-wan-interfaces
- apply dhcp to all interfaces that are renamed to either
  'lanX' or 'wanX' by udev.
- applies to a.o. nanopi-r1, nanopi-r2s.
2025-06-03 09:49:13 +02:00
dependabot[bot]
08c19c021f build(deps): bump setuptools from 80.8.0 to 80.9.0
Bumps [setuptools](https://github.com/pypa/setuptools) from 80.8.0 to 80.9.0.
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/setuptools/compare/v80.8.0...v80.9.0)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-version: 80.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-03 09:48:33 +02:00
dependabot[bot]
acc79288f4 build(deps): bump oras from 0.2.31 to 0.2.33
Bumps [oras](https://github.com/oras-project/oras-py) from 0.2.31 to 0.2.33.
- [Release notes](https://github.com/oras-project/oras-py/releases)
- [Changelog](https://github.com/oras-project/oras-py/blob/main/CHANGELOG.md)
- [Commits](https://github.com/oras-project/oras-py/compare/0.2.31...0.2.33)

---
updated-dependencies:
- dependency-name: oras
  dependency-version: 0.2.33
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-03 09:48:24 +02:00
dependabot[bot]
217149cb01 build(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.4.1 to 2.4.2.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](https://github.com/ossf/scorecard-action/compare/v2.4.1...v2.4.2)

---
updated-dependencies:
- dependency-name: ossf/scorecard-action
  dependency-version: 2.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-03 09:48:12 +02:00
dependabot[bot]
dcc9d91b94 build(deps): bump tj-actions/changed-files
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from c6634ca281a9fc05b03bee224ba00910cb78ab6e to 115870536a85eaf050e369291c7895748ff12aea.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](c6634ca281...115870536a)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-03 09:48:01 +02:00
Ricardo Pardini
f149a11b4b nanopct6(-lts): switch to mainline A-TF; use mainline u-boot also for 'current' branch
- keep vendor u-boot for vendor branch (with rk's BL31)
v25.8.0-trunk.94
2025-05-31 11:05:32 +02:00
Igor Pecovnik
166b786fc9 Drop broken patch 2025-05-30 21:18:18 +02:00
Igor Pecovnik
b84e431565 PocketBeagle2: temporally disabling build target 2025-05-30 19:46:43 +02:00
Igor Pecovnik
a55e510628 Rockchip64 current: fixing broken patch 2025-05-30 19:38:09 +02:00
Rolf Leggewie
81d65b09b9 lib distro-specific.sh: move armbian GPG to more common location 2025-05-30 04:06:39 +08:00
Werner
6a825a4446 switch kernel source to mainline (#8252) 2025-05-29 18:30:50 +00:00