Commit Graph

5498 Commits

Author SHA1 Message Date
ColorfulRhino
4738bb4bce rockchip: Remove trace of legacy kernel in family config
The `legacy` kernel does not exist anymore.
2024-06-30 10:20:26 +00:00
ColorfulRhino
0441d2ee1f Remove old torrents which aren't referenced anywhere
- Also remove 10+ years old compilers from `external_toolchains.sh`
2024-06-30 10:12:04 +00:00
ColorfulRhino
227c756abe firefly-itx: Don't use abandoned media U-Boot
The board config file was likely copy-pasted from a former `media` board and thus includes some stuff that is not needed, like the abandoned U-Boot repo which is basically an old fork from Raxda's vendor U-Boot.

- Switch to default rk3588 vendor U-Boot (using a generic rk3588 defconfig)
- Cleanup board config file
2024-06-30 09:29:58 +02:00
ColorfulRhino
744eca2484 Remove unused board family media
All remaining `media` boards have been integrated into the `rockchip64` family.

- Remove the family config
- Remove all kernel patch folders
- Remove all U-Boot patch folders
- Remove all kernel configs
2024-06-30 09:29:58 +02:00
ColorfulRhino
fc279e8e97 quartz64: Integrate into rockchip64 board family
The `media` board family is being deprecated.
2024-06-30 09:29:58 +02:00
ColorfulRhino
eb60d33aba station-p1: Integrate into rockchip64 board family
The `media` board family is being deprecated.
2024-06-30 09:29:58 +02:00
ColorfulRhino
a649f031cb station-m1: Integrate into rockchip64 board family
The `media` board family is being deprecated.
2024-06-30 09:29:58 +02:00
ColorfulRhino
ab24a00a66 rockchip64: Add ROCKUSB_BLOB for RK3566, RK3568 and update for RK3399
Also move the ROCK_USB variable for RK3588 from rk3588.conf to rockchip64.conf to achieve consistency.
Remove the now obsolete variable for OrangePi 3B
2024-06-30 09:06:39 +02:00
ColorfulRhino
5486af2401 rk3588: Bump ROCK_USB_BLOB to rk3588_spl_loader_v1.16.113.bin 2024-06-30 09:06:39 +02:00
ColorfulRhino
60f5236f03 board: nanopi-r5: Use stable U-Boot 2024.04 instead of rc3
NanoPi R5C and R5S
2024-06-30 09:06:39 +02:00
ColorfulRhino
561f085962 board: nanopi-r5: Use latest blobs on NanoPi R5C and R5S
The release doc does not mention any incompatibilities between versions:
https://github.com/armbian/rkbin/blob/master/patch-notes/RK3568_EN.md
2024-06-30 09:06:39 +02:00
ColorfulRhino
7fcc68e4e7 rockchip64: Sort BOOT_SOC list 2024-06-30 09:06:39 +02:00
ColorfulRhino
6a03945a76 rockchip64: rk3528: Bump default DDR/BL31 blobs for RK3528
This fixes several issues as described in the changelog doc at
https://github.com/armbian/rkbin/blob/master/patch-notes/RK3528_EN.md

The doc does not mention any incompatibilities between versions.
2024-06-30 09:06:39 +02:00
ColorfulRhino
a87bb0addc rockchip64: rk3568: Bump default DDR/BL31 blobs for RK3566 and RK3568
This fixes several issues as described in the changelog doc at
https://github.com/armbian/rkbin/blob/master/patch-notes/RK3568_EN.md

The doc does not mention any incompatibilities between versions.
2024-06-30 09:06:39 +02:00
Alex
7b42317c2c
Remove haveged from all distribution (#6781)
Starting from Linux kernel v5.4, the HAVEGED inspired algorithm has been included in the Linux kernel, see the [LKML article](https://lore.kernel.org/lkml/alpine.DEB.2.21.1909290010500.2636@nanos.tec.linutronix.de/T/) and the Linux Kernel [commit](50ee7529ec).
Additionally, since v5.6, as soon as the CRNG (the Linux cryptographic-strength random number generator) gets ready, /dev/random does not block on reads anymore: see this [commit](30c08efec8).

SOURCE: [jirka-h/haveged](https://github.com/jirka-h/haveged/blob/master/README.md)
2024-06-27 23:13:55 +02:00
hzy
eb152f4473 meson: Move board-specific config (Odroid C1) away from family config
Includes change from 7488222b2a
2024-06-27 23:13:31 +02:00
Ricardo Pardini
d1f9ec215a kde-neon: use Neon's "user" repo for Jammy & return it to csc status
- for `noble`: keep on Neon's "testing" repo which now has a "noble" dist (instead of Jammy) - but keep it `eos` as it really doesn't build yet. See https://blog.neon.kde.org/2024/05/09/kde-neon-rebasing-on-ubuntu-noble/ - might take a while still
2024-06-27 23:13:09 +02:00
Barry Lind (SteeManMI)
87f37f6a3d aml-s9xx-box: Remove u-boot and update generated extlinux.conf
Changes to be committed:
	modified:   config/boards/aml-s9xx-box.tvb
	modified:   packages/bsp/aml-s9xx-box/boot/extlinux/extlinux.conf.template

The aml-s9xx-box builds use the native TV Box u-boot.  I've had as a
todo item to figure out how to not build and include an unused u-boot.
In a recent PR for a different board the opposite was being done
(adding a u-boot where a board didn't previously ship one), thus
I then had the info to remove it here.
This also changes the generated extlinux.conf to include a fdt line
by adding the boot_fdt_file to the board config file.  This reduces
the effort needed to manually modify the extlinux.conf.
2024-06-27 16:05:14 -04:00
Ricardo Pardini
b52b08ffdf rk3588: bump default blobs (DDR:1.16, BL31:1.45); remove board-specific blobs from boards that used those versions
- in practice:
  - boards that didn't specify their own blobs: bump DDR 1.08->1.16 ; BL31 1.28 -> 1.45 (example: rock-5b!)
  - boards that specified 1.16/1.45 individually now follow the defaults (no change)
  - boards that specified a different version: no change; just a TODO suggesting review/removal/go-with-the-defaults
  - Mekotronics boards: bump from 1.11/1.38 to defaults (1.16 / 1.45)
2024-06-27 14:24:00 +02:00
Igor Pecovnik
2a2e609e3c Odroid M1: add a network rule to rename default name 2024-06-25 21:19:36 +02:00
ColorfulRhino
2937ceb6de bootscript: Remove deprecated bootarg "swapaccount=1"
The "swapaccount=" option has been deprecated in 6.1. Disable it in almost all boot scripts except "boot-sun50iw9.cmd" since that one is used in sun50iw9 legacy kernel, which is version 4.9.

Link to kernel commit:
b25806dcd3
2024-06-25 18:11:55 +02:00
Barry Lind (SteeManMI)
2ffbb3bca8 Fix aml-s9xx-box bsp-cli package upgrade
Changes to be committed:
	modified:   aml-s9xx-box.tvb

PR #6659 broke upgrades for the aml-s9xx-box package.  That PR introduced
two new files in /boot which is a fat filesystem on this box.  The
standard package upgrade fails on a fat filesystem when files already
exist. PR #6659 failed to add the files to the remove list.  This
PR does that.
2024-06-25 07:06:57 +02:00
ColorfulRhino
fc30cbe938 kernel: mainline: Bump 6.10-rc4 to 6.10-rc5 2024-06-24 17:03:05 +00:00
ColorfulRhino
dac7d138c1 Revert "distro: trixie: Add riscv64 to supported architectures"
Some packages in the Debian Trixie repo aren't available for the riscv64 architecture yet,
e.g. libgcc-s1 (see https://packages.debian.org/trixie/libgcc-s1)
2024-06-24 18:46:19 +02:00
ColorfulRhino
622170c108 distro: trixie: Add riscv64 to supported architectures 2024-06-24 17:34:45 +02:00
chainsx
b41d055e96 phytium-embedded: add bpf_syscall support 2024-06-24 12:30:57 +02:00
Igor Pecovnik
0cb5eac44f Helios64: move to supported section 2024-06-24 12:25:28 +02:00
ColorfulRhino
f94a04e0cf rk3588: Enable current kernel branch for CM3588 NAS and NanoPC T6 2024-06-24 12:22:47 +02:00
Igor Pecovnik
75ce67f329 Run shellfmt to complete code 2024-06-22 19:22:24 +02:00
amazingfate
f790473789 rockchip-rk3588: edge: add rkvdec2 support 2024-06-22 15:06:10 +08:00
Igor Pecovnik
db187a8a0f i3-wm: remove conflicting userspace packages 2024-06-21 11:56:32 +02:00
chainsx
5d934c53e4 add community support for lckfb taishanpi 2024-06-20 20:00:55 +02:00
Igor Pecovnik
a65cf4d9bb Remove ifupdown leftovers in the code 2024-06-20 19:59:52 +02:00
ColorfulRhino
d1c6fa6e76 net: Remove NM_IGNORE_DEVICES variable
This variable was originally introduces for the board "Espressobin" (mvebu64): 38db0b55f9
Use a hook in the mvebu64 and mt7623 family config to set ignored devices for NetworkManager instead.
2024-06-20 19:59:52 +02:00
ColorfulRhino
497c6dce0e extension: net: Refactor, fix and improve network extensions
- Rename extensions with "net-*" prefix
- Put the extensions into their own folder
- Split off time sync packages into their own extensions to be able to be used separately
- Put their config files into directories instead of using inline `cat <<- EOF >`
- Move some other NetworkManager related stuff into the extension
- Remove unneeded steps
- Install iproute2 by default on all images (for the `ip` command)
2024-06-20 19:59:52 +02:00
Igor Pecovnik
f4b160abde Move Network Manager bits into extensions
- use Chrony with Network Manager
- use timesync with systemd-networkd
- use NetPlan with Network manager only
- move command-not-found to CLI image only
- improve firstlogin ip detection
2024-06-20 19:59:52 +02:00
chainsx
568536a0eb station-m2: use mainline u-boot 2024-06-19 20:50:40 +00:00
ColorfulRhino
f6e3624a60 packages: Enable bash-completion on all images
bash-completion adds the functionality for autocompleting command when pressing <TAB>.
2024-06-19 20:50:31 +00:00
Andy Yan
7919729199 Add support for rk3399 based SBC Leez P710
Signed-off-by: Andy Yan <andyshrk@gmail.com>
Signed-off-by: Andy Yan <andyshrk@163.com>
2024-06-18 10:41:02 +00:00
amazingfate
0b09411c83 bump sm8250-edge to 6.10 2024-06-18 11:33:45 +08:00
amazingfate
cf4495d4ce xiaomi-elish: Generate bluetooth mac address from machine-id Since v6.9 default mac bluetooth address of QCA6390 "00:00:00:00:5a:ad" is no longer usable. So we have to generate a new one. 2024-06-18 11:33:45 +08:00
amazingfate
8365343dd9 sm8250-current: Bump to v6.9 2024-06-18 11:33:45 +08:00
ColorfulRhino
c14e1664b6 kernel: mainline: Bump 6.10-rc3 to 6.10-rc4
Including kernel config rewrite for RK3588
2024-06-17 14:31:00 +02:00
Muhammed Efe Cetin
d2e40d6b0e khadas-edge2: add vendor uboot to images 2024-06-17 14:11:33 +02:00
Muhammed Efe Cetin
9432db1acc rockchip64: add support for OPTEE blobs 2024-06-17 14:11:33 +02:00
ColorfulRhino
01edf1c33e board: orangepi-5-plus: Add latest DDR and BL31 blobs
Also fix function naming
2024-06-17 11:09:20 +00:00
ColorfulRhino
3df4773ad3 board: orangepi-5-plus: Add mainline U-Boot for edge kernel
Also improve board specs list
2024-06-17 11:09:20 +00:00
Muhammed Efe Cetin
85f0469d2b khadas-edge2: rename audios 2024-06-17 08:24:27 +02:00
Igor Pecovnik
5ea4a2c428 Disable autosuspend on Gnome based desktops 2024-06-14 20:51:56 +02:00
Viacheslav Bocharov
cd2011fa24 re-enable jethub j200 config 2024-06-14 00:34:34 +02:00