Commit Graph

6804 Commits

Author SHA1 Message Date
Andrew Davis 6f4e67b936
ti: configs: Update K3 kernel configs (#9019)
A couple of these configs have gotten out of sync with is making it
difficult for the automation scripting to properly re-write these
configs correctly. Mostly due to the "edge" kernel being updated
to the latest v6.18 kernel, but also due to the RT config not being
updated in some time. Manually update these configs and check for
correctness.

Signed-off-by: Andrew Davis <afd@ti.com>
2025-12-02 10:26:59 -06:00
Mecid 676832645d Genio: Collabora Kernel config post rewrite 2025-12-01 22:27:42 +01:00
Mecid 5364b6806b Genio: Update Linux Kernel config
Based on: ba2528bd91/arch/arm64/configs/defconfig
2025-12-01 22:27:42 +01:00
EvilOlaf dc5dcaf5b6 edge: bump to stable and rewrite patches 2025-12-01 22:01:35 +01:00
Jianfeng Liu ede82dbfe2 add new board radxa-cm5-io 2025-12-01 05:59:31 +08:00
Rolf Leggewie 5408ecf410 ODroid-N2: enable btrfs support in u-boot 2025-12-01 05:50:26 +08:00
Igor Velkov 94533e961d ODroid-N2: switch uBoot v2022.10 to v2026.01
reapply patches
2025-12-01 05:50:26 +08:00
Rolf Leggewie ae82ca9cc5 Helios4: enable uboot-btrfs extension 2025-12-01 04:37:20 +08:00
SuperKali ce584a7b14
board: youyeetoo-r1-v3: fix boot order to prioritize SD card over eMMC (#9006)
The device tree aliases show:
- mmc0 = sdhci (eMMC, 8-bit, non-removable)
- mmc1 = sdmmc (SD card, 4-bit, removable)

Previous boot order (mmc0, nvme, mmc1) caused the system to always
boot from eMMC when multiple storage devices were present, ignoring
bootable SD cards.

New boot order (mmc1, nvme, mmc0) now correctly prioritizes:
1. SD card
2. NVMe
3. eMMC

This ensures consistent boot behavior when using SD card as primary
boot device.
2025-11-28 18:37:49 +01:00
SuperKali 7dbd7cab12
board: add Youyeetoo YY3588 support (#9003)
Add initial support for the Youyeetoo YY3588 RK3588 board:
- Board config file (youyeetoo-yy3588.csc)
- U-Boot defconfig
- U-Boot device tree
2025-11-26 15:22:50 +01:00
EvilOlaf 25838ef515 Change mainline to rc7, manually fix meson64 patch 2025-11-25 19:54:28 +01:00
igorpecovnik dc81bc3d05 `Automatic` board configs status synchronise 2025-11-25 18:18:39 +01:00
Igor Pecovnik 2f1ada041e KERNEL_TEST_TARGET is just override. We won't both targets, so we have both. 2025-11-25 18:17:38 +01:00
SuperKali 18795c437a
rk3576: nanopi-r76s: add mainline u-boot and fix USB3.0 host (#8997)
- Add mainline U-Boot support for edge branch (v2026.01-rc2)
- Add U-Boot defconfig patch for nanopi-r76s
- Fix USB3.0 Type-A host port configuration in DTS
- Enable USB OTG0 controller in host mode with power GPIO control
- Set KERNEL_TEST_TARGET to edge
2025-11-25 17:20:13 +01:00
Mecid e4db83ae2c Rock-5B-Plus: Use upstream device-tree name
Related to d080e346e8
2025-11-25 14:40:44 +01:00
Igor Pecovnik f604f841ae Radxa E54c: change board support status 2025-11-25 12:48:59 +01:00
igorpecovnik 9b984d25f8 `Automatic` board configs status synchronise 2025-11-25 06:18:44 +01:00
igorpecovnik 1ad18ed046 `Automatic` board configs status synchronise 2025-11-25 00:07:06 +01:00
tabris 2af4a87d2c bananapi-r4 bpi-r4 board config - no video output 2025-11-24 20:45:37 +01:00
Igor Pecovnik 523fa2e75b Radxa Rock 2A and F: promote boards to standard support 2025-11-24 17:25:14 +01:00
Rolf Leggewie dd898c791a config: drop questing and resolute symlinks for package definitions
- this is handled by APA now
- this is another step to fix #8965
2025-11-24 12:04:08 +01:00
Igor Pecovnik b1a85e03b5 Drop Thunderbolt in desktop packages, but enable in minimal, arch amd64 only 2025-11-24 12:03:50 +01:00
schwar3kat c84deb3220 Update radxa-e52c.conf
This board has no video out.
Add HAS_VIDEO_OUTPUT="no"
2025-11-24 12:01:55 +01:00
Tom Urlings 8a1352206a boards / Helios4: reorder some lines in the config file 2025-11-24 15:57:01 +08:00
Tom Urlings f643d5073e boards / Helios4: Fix: libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND
Bump U-Boot v2025.10:
- In DT path `/soc/spi@10680/` the entry `spi-flash@0` was renamed
  to `flash@0`
2025-11-24 15:57:01 +08:00
Tom Urlings 81cd136e29 boards / Helios4: reenable Armbian patchset 2025-11-24 15:57:01 +08:00
Rolf Leggewie fce763060a boards / Helios4: enable SATA u-boot artifact 2025-11-24 15:57:01 +08:00
Rolf Leggewie f5706bb0db boards / Helios4: switch U-Boot to mainline 2025.10
- disable the entire patchset for now
- target updated kwb file name
- result is still a successful boot at least from µSD
2025-11-24 15:57:01 +08:00
Mecid e8551cb173
radxa-rock-4d: Move to standard support (#8981) 2025-11-23 17:21:06 +01:00
Igor Pecovnik d2e208ace1 Sync support status to match with /download 2025-11-22 13:07:29 +01:00
Mecid Urganci 5540a53860 Rock5B+: Udev rule for Radxa Display 8HD 2025-11-22 09:30:37 +01:00
Bohdan Chubuk bdc6221d10 sunxi64: Enable KVM virtualization support for current kernel 2025-11-22 09:30:24 +01:00
Igor Pecovnik a30ea9ae1c Discord x86: add external sources 2025-11-22 09:30:13 +01:00
Ricardo Pardini d5bceb962b rock-5b: u-boot: edge: bump to v2026.01-rc2; use mainline ATF; bootorder; fancy u-boot
- boot order: SD -> NVMe -> eMMC -> USB -> PXE
- enable compression, EFI stuff, BTRFS, LED support
- this is large bump from a custom-Kwiboo 24.04 to 26.01
  - upstream has handled the whole fusb302 acrobatics for PD
2025-11-20 19:39:30 +01:00
Igor Pecovnik 9b2843d225 Desktop (mainly Gnome ) - add additional packages, small fixes and improvements 2025-11-20 19:39:15 +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
Igor Pecovnik 39d6bc8148 Powere management - make it conditional, enable on UEFI targets, else disabled 2025-11-18 12:01:25 +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
retro98boy bda8e76be6 Move gxlimg to board level and some clean 2025-11-17 20:23:31 +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 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