Commit Graph

16551 Commits

Author SHA1 Message Date
Igor Pecovnik 9b2843d225 Desktop (mainly Gnome ) - add additional packages, small fixes and improvements 2025-11-20 19:39:15 +01:00
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