Commit Graph

16500 Commits

Author SHA1 Message Date
Rolf Leggewie
ca73176bd9 lib / main-config.sh: enable APA extension for questing and resolute builds. Closes: #8966 2025-11-20 19:38:24 +01:00
Jonas Wood
1e3b174736 ti: configs: boards: Add BOOT_SOC variable
Signed-off-by: Jonas Wood <jw@ti.com>
2025-11-19 22:19:34 +01:00
Jonas Wood
9e2309a943 ti: configs: boards: Add AM62L EVM (tmds62levm) board support
Signed-off-by: Jonas Wood <jw@ti.com>
2025-11-19 22:19:34 +01:00
Mecid
42cd31fec4
Rock5B-Plus and Rock5T: Use upstream u-boot (#8918) 2025-11-19 09:08:54 +01:00
SuperKali
6a64c9afbc
youyeetoo-r1: enable OUT1/OUT2 switches for es8323 headphone output on vendor kernel (#8963)
Add OUT1 and OUT2 switch controls to enable headphone output from the es8323 codec when using the vendor kernel. These switches are required for audio to be routed to the headphone jack on the vendor kernel, while the mainline kernel does not require these additional controls.
2025-11-18 15:21:20 +01:00
Igor Pecovnik
b1ee4a5252 Fixing updating submodule 2025-11-18 13:08:18 +01:00
Igor Pecovnik
39d6bc8148 Powere management - make it conditional, enable on UEFI targets, else disabled 2025-11-18 12:01:25 +01:00
igorpecovnik
23dc0cc27c Automatic board configs status synchronise 2025-11-17 21:10:51 +01:00
Ricardo Pardini
3f909fa645 uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches
- from linux-t2 project: https://github.com/t2linux/linux-t2-patches
  - https://t2linux.org/
- x86: add .config hook `custom_kernel_config__applet2()`
- original patches from t2linux for 6.18 and 6.12
- rewrite patches against v6.18-rc4 and v6.12.57
  - `7001-drm-i915-fbdev-Discard-BIOS-framebuffers-exceeding-h.patch`
    needed special attention for correct patch attribution (missing From)
  - `1002-Put-apple-bce-in-drivers-staging` needs reordering to the
    top to avoid conflicts with EXTRAWIFI sed-based "patching"
2025-11-17 20:24:53 +01:00
Igor Velkov
ed12d2ce0b Add watchdog package into image, hardware watchdog works 2025-11-17 20:24:25 +01:00
Igor Velkov
da5df3b00a Allow Helios64 to do separate /boot partition only if root placed
on fs than unbootable for device
2025-11-17 20:24:25 +01:00
Ricardo Pardini
7f15455702 u-boot: prepare v2026.01 patch directory
- fileenv patch, generic for all
- 0000.patching_config.yaml for null-patch-free future
2025-11-17 20:23:44 +01:00
retro98boy
bda8e76be6 Move gxlimg to board level and some clean 2025-11-17 20:23:31 +01:00
Your Name
ccd1ca04f9 rockchip: cleanup and rewrite patches for edge 2025-11-17 20:23:00 +01:00
Your Name
b225a264e3 rockchip: cleanup and rewrite patches for current 2025-11-17 20:22:36 +01:00
Ricardo Pardini
84af8344a2 nanopct6(-lts): u-boot: bump to v2026.01-rc2 2025-11-17 20:22:13 +01:00
Ricardo Pardini
98cb83e5e3 odroidhc4: u-boot: bump to v2026.01-rc2 2025-11-17 20:22:01 +01:00
Ricardo Pardini
626cd5bb12 cm3588-nas: u-boot: bump to v2026.01-rc2, enable BTRFS support 2025-11-17 20:21:50 +01:00
Ricardo Pardini
d6a9273107 cm3588-nas: u-boot: fix led-1 to green for preboot blinking 2025-11-17 20:21:50 +01:00
Ricardo Pardini
d9a0bb9e69 khadas-vim3l: u-boot: bump to v2026.01-rc2, enable BTRFS and more
- boot order: SD -> NVMe -> USB -> eMMC -> PXE
- NVMe must come before USB, as initting USB kills NVMe
2025-11-17 20:21:39 +01:00
Ricardo Pardini
431a5987b0 nanopi-r6c: u-boot: bump to v2026.01-rc2; enable BTRFS support 2025-11-17 20:21:29 +01:00
Ricardo Pardini
2ef84d3b73 uefi-loong64-6.18: rewrite patches against v6.18-rc6, no changes
- this was actually pending back from v6.18-rc2
2025-11-17 20:20:18 +01:00
Ricardo Pardini
9c899e60b4 mainline-kernel: bump 6.18 to v6.18-rc6
- rewrites (all `edge`/6.18):
  - rockchip64
  - meson64
  - uefi-arm64
  - uefi-loong64
2025-11-17 20:20:18 +01:00
Ricardo Pardini
d66aaf8449 jsoninfo: introduce inventory-artifacts cli
- stops after artifacts-reduced and adds kernels.ndjson and uboots.njdson via jq
- if one runs `./compile.sh inventory-artifacts` we shall get:
  - `output/info/kernels.ndjson`: one line for each kernel build
  - `output/info/uboots.ndjson`: one line for each u-boot build
- this is meant as base for other tooling that acts "for each kernel" or "for each u-boot" such as patch/config rewrites, etc
- cli-jsoninfo: better kernels.ndjson; new kernels-duplicate-config.json
  - so we can detect mistakes ref LINUXCONFIG
  - maybe one day the "Rewrite Kernel Config" GHA can re-use kernels.ndjson
- previous commit introduced targets-all-kernels.yaml, so one can run
  - `./compile.sh inventory-artifacts TARGETS_TEMPLATE=targets-all-kernels.yaml`
2025-11-17 12:21:10 +01:00
Ricardo Pardini
f236d317a3 artifact-kernel: include LINUXCONFIG and ARMBIAN_KERNEL_DEB_NAME in artifact_input_variables 2025-11-17 12:21:10 +01:00
Ricardo Pardini
db00f0ddf4 config/templates: introduce targets-all-kernels.yaml for optimized kernel inventory-ing
- really the same as targets-default.yaml but sans desktops and only `kernel` arfifacts
2025-11-17 12:21:10 +01:00
Igor Pecovnik
2bbf332e87 Upgrade Allwinner CURRENT kernels to latest 2025-11-17 12:16:23 +01:00
Tom Urlings
b6d4e33cff Generic bootscript template
Some background.
How to use it.
2025-11-17 10:15:23 +01:00
Tom Urlings
abcb6c947b Enable bootscript templating
- Enable bootscript templating using `envsubst`.
- Add generic bootscript.
- Fix: `test` does not support `==`, but deceptively returns `true` in case you use it.
- De-duplicate kernel commandline console options.
2025-11-17 10:15:23 +01:00
igorpecovnik
761cbaf9e2 Automatic board configs status synchronise 2025-11-17 09:39:47 +01:00
Andrei Aldea
66f6d7e2de BeagleBoard and Description Updates 2025-11-17 08:58:36 +01:00
Jonas Wood
1adf769b39 ti: configs: family: k3: Update vendor-edge to pull latest TI PSDK tag
Signed-off-by: Jonas Wood <jw@ti.com>
2025-11-17 08:58:36 +01:00
Jonas Wood
85d9fc2a25 ti: configs: family: k3: Update to bootable Processor SDK release tag
Signed-off-by: Jonas Wood <jw@ti.com>
2025-11-17 08:58:36 +01:00
Jonas Wood
7e4ba322ec ti: configs: family: k3: Add upstream edge branch
Signed-off-by: Jonas Wood <jw@ti.com>
2025-11-17 08:58:36 +01:00
Jonas Wood
f2b431d286 ti: configs: family: k3: Change current/edge to vendor/vendor-edge
Signed-off-by: Jonas Wood <jw@ti.com>
2025-11-17 08:58:36 +01:00
retro98boy
2ac1b4ccff sm8250 current: Add support to load QUP SE Firmware via Linux subsystem 2025-11-17 08:56:04 +01:00
igorpecovnik
6a12d93e9b Automatic board configs status synchronise 2025-11-16 21:42:47 +01:00
retro98boy
dbc7b23b6d extensions: gxlimg: Update repo URL 2025-11-16 20:29:04 +01:00
Muhammed Efe Cetin
ddc2591743 nanopi-m6: drop vendor uboot 2025-11-16 20:28:18 +01:00
Muhammed Efe Cetin
95aa4a8bac nanopi-r6s: remove old legacy uboot files && update mainline uboot 2025-11-16 20:27:24 +01:00
retro98boy
0b8ada7381 sm8250 current: Select all USB CAN adapters under the CAN USB interfaces menu as M 2025-11-16 12:36:40 +01:00
retro98boy
03523c0d88 sm8250 current: Select all USB network adapters under the USB_NET_DRIVERS menu as M 2025-11-16 12:36:40 +01:00
igorpecovnik
d30f8d02ce tools: Bump BATCAT_VERSION from 0.25.0 to 0.26.0 2025-11-16 10:04:35 +01:00
igorpecovnik
e325a145d5 Automatic board configs status synchronise 2025-11-15 23:34:11 +01:00
Igor Pecovnik
06dbd0074c Add Ubuntu 25.10 / 26.04 questing and resolute as csc build target, demote Bookworm to csc 2025-11-15 23:09:24 +01:00
tabris
28b459d8a7 Related to armbian/documentation#842, update
extensions/gen-sample-extension-docs.sh to reference the opt-out docs
for hooks
2025-11-15 20:44:21 +01:00
SuperKali
f252a17297
rockchip: rk3576: Fix serial console to use UART0 (ttyS0) (#8936)
- Change debug console from ttyS2 to ttyS0
- Remove SERIALCON from board configs
- Set console based on BOOT_SOC
- Enable UART0 in device tree for nanopi-r76s
2025-11-15 18:33:52 +01:00
Igor Pecovnik
9b5518d8a9 Drop patches that has been upstreamed - rockchip and sm8550 2025-11-15 11:18:34 +01:00
Muhammed Efe Cetin
e5b845f943 orangepi5: drop vendor uboot 2025-11-15 10:23:03 +01:00
Igor Pecovnik
b21d883fb1 MOTD: deterministic spacing, tidy and compact output 2025-11-15 10:18:47 +01:00