Commit Graph

13649 Commits

Author SHA1 Message Date
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
Igor Pecovnik
b2aea3ba42 Debian buster: disable non-existing backports repository 2024-06-18 21:47:21 +02: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
ColorfulRhino
4819b81154 sm8250: Delete leftover 6.5 and 6.6 kernel patch folders 2024-06-18 11:33:45 +08: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
ColorfulRhino
0813594057 board: nanopi-r6s: Add system-power-controller to pmic
Without this, the board can't be powered off with the `poweroff` command.
Also affects NanoPi R6C.
2024-06-17 12:20:06 +00: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
amazingfate
151e14b6a7 rockchip-rk3588-edge: fix vepu of rk3588 2024-06-17 11:23:52 +02:00
Alex Shumsky
1ab1719e61 uboot-2024.04: fix boot from btrfs fs 2024-06-17 08:24:52 +02:00
Alex Shumsky
fe096b0c16 uboot-2024.01: fix boot from btrfs fs 2024-06-17 08:24:52 +02:00
Muhammed Efe Cetin
85f0469d2b khadas-edge2: rename audios 2024-06-17 08:24:27 +02:00
ColorfulRhino
0bf3ba7607 cli: Fix DEFAULT_OVERLAYS array
Shellcheck errors/warnings were:
In lib/functions/rootfs/distro-agnostic.sh line 155:
	display_alert "Adding to extlinux.conf" "fdtoverlays=${DEFAULT_OVERLAYS[@]}" "debug"
                                                         ^--------------------^ SC2145 (error): Argument mixes string and array. Use * or separate argument.

In lib/functions/rootfs/distro-agnostic.sh line 156:
	echo "  fdtoverlays ${DEFAULT_OVERLAYS[@]}" >> "$SDCARD/boot/extlinux/extlinux.conf"
                        ^--------------------^ SC2145 (error): Argument mixes string and array. Use * or separate argument.

In lib/functions/rootfs/distro-agnostic.sh line 193:
	if [[ -n $DEFAULT_OVERLAYS && -f "${SDCARD}"/boot/armbianEnv.txt ]]; then
             ^---------------^ SC2128 (warning): Expanding an array without an index only gives the first element.
2024-06-16 11:23:15 +00:00
ColorfulRhino
5dcb33a960 actions: Fix typo in actions/labeler labeler.yml (#6745)
It's not "any-globs-to-all-files", but "any-glob-to-all-files"
2024-06-15 09:44:48 +02:00
Igor Pecovnik
5ea4a2c428 Disable autosuspend on Gnome based desktops 2024-06-14 20:51:56 +02:00
Muhammed Efe Cetin
f28bb4e5ae extlinux: add DEFAULT_OVERLAYS support 2024-06-14 20:51:46 +02:00
ColorfulRhino
8d7d6f44c7 actions: Fix typo in actions/labeler labeler.yml 2024-06-14 14:56:22 +00:00
ColorfulRhino
1a468dc390 actions: Add "Documentation" label category to actions/labeler 2024-06-14 14:56:22 +00:00
ColorfulRhino
cf5363c2af actions: Add "Patches" label category to actions/labeler 2024-06-14 14:56:22 +00:00
ColorfulRhino
5b1a3b8ff6 actions: Fix actions/labeler correctly labeling desktop folders 2024-06-14 14:56:22 +00:00
ColorfulRhino
bc8ee48619 rk3588: edge: Update RGA patch
Remove vpu nodes from RGA patch since these are already included in the H.264 support patch.
2024-06-14 13:34:34 +00:00
ColorfulRhino
dddfa9cc35 rk3588: edge: Rewrite kernel patches against 6.10-rc3 2024-06-14 13:34:34 +00:00
ColorfulRhino
c4d3ff5e34 rk3588: edge: Add H.264 decoder support
Add a patch series to support VEPU121/VPU121, which mainly enables hardware decoding for H.264.
It can also decode MPEG2 and VP8 as well as do JPEG encoding.
2024-06-14 13:34:34 +00:00
Alex Shumsky
e127109e2d rockchip64/rk3318-box: move stack further from base addr to allow bigger uboot image v24.8.0-trunk.147 v24.8.0-trunk.144 2024-06-14 00:35:08 +02:00
Ricardo Pardini
4a84bf07c4 rockchip-rk3588 6.8.y: nanopct6: Add NanoPC T6 SPI Flash (v6.8.y version) 2024-06-14 00:34:55 +02:00
Viacheslav Bocharov
27351820c7 JetHub D2: Fix patchset 2024-06-14 00:34:34 +02:00
Viacheslav Bocharov
cd2011fa24 re-enable jethub j200 config 2024-06-14 00:34:34 +02:00
Viacheslav Bocharov
24938adafe JetHub D2 (j200) add u-boot 2024.01 patches 2024-06-14 00:34:34 +02:00
Muhammed Efe Cetin
d0684925e3 rockchip-rk3588-edge: add vop2 clocks reset patch 2024-06-14 00:33:52 +02:00
Muhammed Efe Cetin
96eba61177 rockchip-rk3588-edge: re-add edge2 patches and fix mcu fan control
patch
2024-06-14 00:33:52 +02:00
ColorfulRhino
874c09f896 rk3588: Add board NanoPi R6C
With support for the latest mainline U-Boot.
2024-06-14 00:33:04 +02:00
ColorfulRhino
994f376888 rk3588: edge: Set kernel patch folder name to default
Move kernel patch folder to archive/rockchip-rk3588-${KERNEL_MAJOR_MINOR} which is the default.
Also rename kernel config to linux-rockchip-rk3588-${KERNEL_MAJOR_MINOR}
v24.8.0-trunk.140
2024-06-12 16:20:42 +00:00
ColorfulRhino
a6b5ea7950 rk3588: Introduce current kernel branch
Since the `edge` kernel branch often uses RC kernels, introduce a more stable `current` branch.
This branch should not be RC kernels and it also should move to an LTS kernel once released.
2024-06-12 16:20:42 +00:00
Ricardo Pardini
117b6fe997 rockchip-rk3588/edge: nanopct6: Add NanoPC T6 SPI Flash (6.10-rc2 version) 2024-06-12 16:20:42 +00:00
ColorfulRhino
6dec7db8a2 rk3588: edge: Rewrite kernel patches 2024-06-12 16:20:42 +00:00
ColorfulRhino
eef5c7046b rk3588: edge: Set kernel config CONFIG_INPUT_RK805_PWRKEY=m
This enables powerkey functionality for the PrangePi 5 Plus and other devices using the RK805
2024-06-12 16:20:42 +00:00
ColorfulRhino
71fe1bde51 rk3588: edge: Rewrite kernel config to 6.10-rc3 2024-06-12 16:20:42 +00:00
ColorfulRhino
16102a5ead kernel: mainline: Bump 6.10-rc2 to 6.10-rc3 2024-06-12 16:20:42 +00:00
amazingfate
b9183f56a4 rk3588: edge: armsom-sige7: Use dts patch instead of bare dts 2024-06-12 16:20:42 +00:00
ColorfulRhino
5de4cd02fd rk3588: edge: Fix HDMI controller driver
The old driver didn't build on 6.10, so the kernel build couldn't finish.
Fix this driver.
2024-06-12 16:20:42 +00:00
ColorfulRhino
8c31cca7ba rk3588: edge: Rewrite kernel patches to 6.10-rc2 2024-06-12 16:20:42 +00:00
ColorfulRhino
031a85736b rk3588: edge: Update thermal and cpufreq support patches
Patches are from the Linux Rockchip Mailing List, submitted by Alexey
Charkov. [1]

Notable improvements from changelog:
- Moved the TSADC enablement to per-board .dts/.dtsi files
- Dropped extra "inefficient" OPPs (same voltage - lower frequencies)
- Dropped second passive cooling trips altogether to keep things simple
- Added a cooling map for passive GPU cooling (in a separate patch)
- Added regulator coupling for EVB1 and QuartzPro64

Also enable automatic fan control on Rock 5B.

[1] https://lore.kernel.org/linux-rockchip/20240506-rk-dts-additions-v4-0-271023ddfd40@gmail.com/
2024-06-12 16:20:42 +00:00
ColorfulRhino
408a0cbbc8 khadas edge 2: Fix patch for 6.10 2024-06-12 16:20:42 +00:00
ColorfulRhino
afe733ced5 orangepi 5: Fix patch for 6.10 and convert from patch to .dts file
This simplifies the process updating to newer kernel versions and makes
it easier to see and edit the actual dts file being used.
2024-06-12 16:20:42 +00:00
ColorfulRhino
de8d91b45f rk3588: edge: Fix dtb overlay compilation and installation
"general-add-overlay-compilation-support.patch" became obsolete in
Linux 6.9 (see AR-2352 [1]). Fix this problem:

- Rename *.dts sources in overlay directory to *.dtso
- Change "target +=" line to "dts-y +=" in overlay Makefile
- Remove "always +=" line in overlay Makefile
- Add .scr compilation support in kernel scripts/Makefile.lib
- Patch kernel scripts/Makefile.dtbinst to avoid flattening overlay
  directory

For the last two points, see
general-add-overlay-compilation-support.patch

Credits for this fix go to @paolosabatino

[1] https://armbian.atlassian.net/browse/AR-2352
2024-06-12 16:20:42 +00:00