tabris
63dd084b26
phytiumpi - ATF_SKIP_LDFLAGS_WL="yes"
2026-02-18 09:21:31 +01:00
Brent Roman
b2ef84c202
adjust rk3308 vendor acodec for kernel 6.19
2026-02-17 21:39:16 -08:00
Brent Roman
3f6209be83
revert 32f3b7c693
...
and 8002936aac
because:
The ...fix-10mbit-ethernet patch is still necessary
Without it, the RK3308 does not connect via DHCP to 10-mbit Ethernets
The ...pinctl-slow-mux patch still compiles without error
It is <100 bytes and helps debugging GPIO issues.
I don't understand why above patches were flagged as "broken"
2026-02-17 21:39:16 -08:00
dependabot[bot]
8787558be4
build(deps): bump oras from 0.2.38 to 0.2.39
...
Bumps [oras](https://github.com/oras-project/oras-py ) from 0.2.38 to 0.2.39.
- [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.38...0.2.39 )
---
updated-dependencies:
- dependency-name: oras
dependency-version: 0.2.39
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-16 23:10:56 +01:00
Ricardo Pardini
99df7c5760
mekotronics-r58x-4g: mainline u-boot v2026.01; mainline 6.19 kernel (edge)
...
- rockchip64-6.19: mainline kernel (edge/6.19):
- most stuff works, incl 4G modem, NPU, RS-485, RS-232, HDMI-RX
- except:
- type-c (fusb302, I've no schematics nor will to reverse)
- DisplayPort (I don't have test hardware)
- Analog Audio (ditto)
- keep vendor u-boot for vendor branch
- mainline u-boot v2026.01:
- same DT as edge kernel, save for NPU nodes
- boot order: NVMe -> SATA -> USB -> eMMC -> Ethernet/PXE
- stable MAC addresses for GMAC0/1 via DT aliases (confirm with logging patch)
2026-02-15 20:18:44 +01:00
Ricardo Pardini
2681a3a682
mekotronics-r58x-4g: mainline: add i2s7_8ch (hdmirx sound)
2026-02-15 20:18:44 +01:00
Ricardo Pardini
a4ecd2cc82
mekotronics-r58x-4g: mainline: fix hdmi0 enable-gpios
...
- there is no hdmi1 (only DP)
2026-02-15 20:18:44 +01:00
Ricardo Pardini
eab7f9d2a8
mekotronics-r58x-4g: mainline: add rs-485 (uart0) and rs-232 (uart3)
2026-02-15 20:18:44 +01:00
Ricardo Pardini
c17fee5aca
mekotronics-r58x-4g: mainline: add sata0 (SATA port on the board)
2026-02-15 20:18:44 +01:00
Ricardo Pardini
fa98e609cd
mekotronics-r58x-4g: mainline: add i2c5
...
- not really wired to anything, found on vendor kernel, added due to i2c5m3_xfer
2026-02-15 20:18:44 +01:00
Ricardo Pardini
bcdc3e9871
mekotronics-r58x-4g: mainline: clean up a bit
...
- otg pin thing is for fusb302 related type-c thing (I ignore for now)
- drop dup combphy0
2026-02-15 20:18:44 +01:00
Ricardo Pardini
1d0eccda66
mekotronics-r58x-4g: mainline: fix hdmirx pinctrl-0
2026-02-15 20:18:44 +01:00
Ricardo Pardini
1d90918330
mekotronics-r58x-4g: mainline: fix hdmirx hpd pin
2026-02-15 20:18:44 +01:00
Ricardo Pardini
d31a336ee3
mekotronics-r58x-4g: mainline: fix vcc5v0_host gpio+pinctrl
2026-02-15 20:18:44 +01:00
Ricardo Pardini
3d780aeff5
mekotronics-r58x-4g: mainline: gmac0/gmac1 mdio0/mdio1 (v2)
...
- drop rx delay, add snps stuff
2026-02-15 20:18:44 +01:00
Ricardo Pardini
29e97b5502
mekotronics-r58x-4g: mainline: gmac0/gmac1 mdio0/mdio1 (v1)
...
- very similar/identical to firefly-itx
2026-02-15 20:18:44 +01:00
Ricardo Pardini
9c10b84013
mekotronics-r58x-4g: mainline: LEDs (v2)
...
- what vendor calls "hdd" LED is simply not there
- "power" LED is actually 2 leds
- missing: "WIFI" led, which pin?
2026-02-15 20:18:44 +01:00
Ricardo Pardini
1b53372e5b
mekotronics-r58x-4g: mainline: LEDs (v1)
2026-02-15 20:18:44 +01:00
Ricardo Pardini
1772efc16e
mekotronics-r58x-4g: mainline: drop &pcie2x1l1
2026-02-15 20:18:44 +01:00
Ricardo Pardini
c05bfd707f
mekotronics-r58x-4g: mainline: mark TODO's - waaaay too many
2026-02-15 20:18:44 +01:00
Ricardo Pardini
51a8b02a7e
mekotronics-r58x-4g: begin mainline kernel
...
- begin by copying meko4x4's which is based on the same reference "Rockchip NVR" design
2026-02-15 20:18:44 +01:00
Austin Lane
c8cae80e8c
RV1106: Reduce kernel memory footprint
...
RV1103 (64MB RAM) does not boot after kconfig changes in January.
Remove extra debugging (tracing, BTF) to reduce boot-time memory.
2026-02-15 20:18:10 +01:00
Ian Leung
f1f9918752
Orange Pi 3B: Generate alternate SPI image for booting from SATA
...
This commit enables generation of `u-boot-rockchip-spi-sata.bin`.
Flashing this to SPI flash enables U-Boot to communicate with an
attached SATA m.2 SSD, thereby allowing booting directly from SPI flash
to SATA SSD.
2026-02-15 20:17:20 +01:00
Tong
47db6e853e
extensions: radxa-aic8800: allow 6.19; skip DKMS only on >= 6.20 ( #9397 )
2026-02-14 06:30:00 +01:00
Austin Lane
95b7fa50ab
rockchip: Allow dt overlays that disable nodes
...
CONFIG_ROCKCHIP_MINI_KERNEL implicitly sets
CONFIG_DTC_OMIT_DISABLED=y
CONFIG_DTC_OMIT_EMPTY=y
this causes bundled devicetree overlays which set nodes to "disabled" to become noop.
Disable these DTC_OMIT options to restore overlay disable functionality.
2026-02-13 11:32:03 +01:00
Igor Pecovnik
208187f807
Race conditions: installing packages before adding a repo
2026-02-12 22:06:22 +01:00
Austin Lane
396ccb439c
rockchip: Add CSC board ForLinx OK3506-S12 (RK3506J)
2026-02-12 19:35:49 +01:00
Igor Velkov
94e2da0097
Revert "build(deps): bump setuptools from 80.10.2 to 82.0.0"
...
This reverts commit 1925fa7228 .
2026-02-12 05:15:22 +01:00
Austin Lane
e2421ab485
RK3506: Pin U-Boot to known-working commit
...
Kwiboo's `rk3506` branch is WIP / rebased often. Pin to commit hash while upstreaming work is underway.
Also revert (broken) changes that attempted to keep up with this branch.
2026-02-12 01:30:43 +01:00
Igor Velkov
9e251e885f
extension: kernel-version-toolchain for compiler in artifact version
...
Add opt-in extension that includes gcc/clang major.minor version in the
kernel artifact version string for cache invalidation when the toolchain
changes. Enable with ENABLE_EXTENSIONS="kernel-version-toolchain".
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-10 14:21:28 -05:00
Igor Velkov
baa0fdb2dc
artifact/kernel: add hook for customizing version parts
...
Replace single-line version suffix assembly with an extensible two-array
approach: artifact_version_parts (associative, key=value) and
artifact_version_part_order (indexed, "NNNN-KEY" for sortable insertion).
Extensions can add, modify, or remove parts via the
artifact_kernel_version_parts hook. Keys starting with "_" are
internal-only and not prefixed in the output.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-10 14:21:28 -05:00
Igor Velkov
2f834c2508
artifact/kernel: deduplicate config hash inputs
...
Reduce kernel_config_modifying_hashes to last assignment per key before
hashing, so that overridden config options do not cause unnecessary
cache invalidation. Uses tac|sort to implement last-value-wins
deduplication.
Co-Authored-By: tabrisnet <tabrisnet@users.noreply.github.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-10 14:21:28 -05:00
dependabot[bot]
1925fa7228
build(deps): bump setuptools from 80.10.2 to 82.0.0
...
Bumps [setuptools](https://github.com/pypa/setuptools ) from 80.10.2 to 82.0.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.10.2...v82.0.0 )
---
updated-dependencies:
- dependency-name: setuptools
dependency-version: 82.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-10 00:32:40 +01:00
dependabot[bot]
c7c9ad8755
build(deps): bump tj-actions/changed-files from 47.0.1 to 47.0.2
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 47.0.1 to 47.0.2.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](e002140703...8cba46e29c )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-version: 47.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-10 00:06:03 +01:00
EvilOlaf
c3e34150e2
rockchip64: rewrite kernel patches
2026-02-09 23:59:10 +01:00
EvilOlaf
df7994be78
meson64: rewrite kernel patches
2026-02-09 23:59:10 +01:00
dependabot[bot]
5b4bacc0b3
build(deps): bump pip from 26.0 to 26.0.1
...
Bumps [pip](https://github.com/pypa/pip ) from 26.0 to 26.0.1.
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/pip/compare/26.0...26.0.1 )
---
updated-dependencies:
- dependency-name: pip
dependency-version: 26.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-09 23:58:06 +01:00
Patrick Yavitz
ca4598306f
Revert "Sunxi64 EDGE: Add missing audio related modules and other"
...
This reverts commit 7b00e3ad79 .
2026-02-09 15:46:33 +01:00
Werner
fd6a6c0520
mainline-kernel: bump to v6.19 final, prepare 7.0 for 7.0-rc1
2026-02-09 10:17:14 -03:00
EvilOlaf
11453292d4
add env for step
2026-02-09 11:50:24 +01:00
EvilOlaf
ea22abd68f
a few more untested fixes
2026-02-09 11:50:24 +01:00
EvilOlaf
a58df19920
address nit-picks
2026-02-09 11:50:24 +01:00
EvilOlaf
69836f6766
address a few Rabbit's concerns. Untested yet
2026-02-09 11:50:24 +01:00
EvilOlaf
1ded131446
create rewrite-patches workflow
2026-02-09 11:50:24 +01:00
Igor Pecovnik
4e1e853318
Build targets: enable and disable build targets
2026-02-09 11:46:25 +01:00
Patrick Yavitz
7b00e3ad79
Sunxi64 EDGE: Add missing audio related modules and other
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-02-09 11:15:18 +01:00
Igor Pecovnik
1aa5aa627c
Orangepi lite2 and one plus: change crust config
2026-02-09 02:18:35 -05:00
Igor Velkov
5269c8c7f0
Fix errors in .editorconfig
2026-02-09 00:28:39 +01:00
Ian Leung
a792906065
Orange Pi 3B: Update config
...
Changes:
- Bump U-Boot to v2026.01
- Add "current" option to kernel target
- Simplify U-Boot processes
2026-02-09 00:27:51 +01:00
tparys
3006a0826c
Restore qemu performance fix for Ubuntu Noble ( #9371 )
...
This restores a performance boost introduced via #6644 , which appears to have been accidentally reverted in 021af5d . Additionally, a note was added to the config to indicate why that setting is important.
A write up for this issue was posted to the Armbian forums at https://forum.armbian.com/topic/57887-arm64-performance-regression-in-qemu/ .
2026-02-08 14:41:13 -05:00