Commit Graph

5278 Commits

Author SHA1 Message Date
ColorfulRhino
d504aa1be2 rockchip64-edge: rewrite kernel config 2024-03-29 15:57:40 +00:00
Ricardo Pardini
4c3f878bb4 rockchip64-edge (6.8.y): enable CONFIG_RTW88_PCI and all the RTW88 PCI cards
- needed for the Tinkerboard-2 (8822CE)
- didn't touch SDIO or USB ones
2024-03-29 13:11:25 +01:00
Igor Pecovnik
86df0089fc sunxi legacy v6.1: remove deprecated patch 2024-03-27 21:20:53 +01:00
Paolo Sabatino
e4d413b916 rockchip64: bump edge kernel to 6.8 2024-03-26 13:46:35 +01:00
Ricardo Pardini
3f67158c60 khadas-vim3: enable networking cmds in u-boot 2024-03-26 07:29:09 +01:00
Ricardo Pardini
9885c704af khadas-vim3l: enable networking cmds in u-boot 2024-03-26 07:29:09 +01:00
Igor Pecovnik
a0a701b9a5
Bugfix / workaround: fix python parsing errors
In order to proceed with compiling Khadas Edge 2 bsp packages, we need to remove single quotes from comments
2024-03-26 00:13:47 +01:00
Paolo Sabatino
47d2e8287e rockchip: bump edge kernel to 6.8 2024-03-25 19:38:38 +01:00
RadxaNaoki
c02e1c36c1
add support for Radxa ZERO 3E/3W (#6420)
Signed-off-by: FUKAUMI Naoki <naoki@radxa.com>
2024-03-25 18:45:12 +01:00
Paolo Sabatino
f20b2240b0 rockchip: fix bootloader upgrade 2024-03-25 18:02:56 +01:00
Kamil Kasperski
aabae2cf60 config: boards: add X96 Mate TV Box config
Signed-off-by: Kamil Kasperski <ressetkk@gmail.com>
2024-03-25 18:00:44 +01:00
Vadim Gerasimov
fc98d2eaca Rock 4C+: update and cleanup boot config
Use newer uboot that includes defconfig for 4C+.
Fixes unstable boots.
2024-03-25 17:59:53 +01:00
jack
9429613556 add armsom-sige7 boards: all add KERNEL_TARGET edge collabora 2024-03-25 17:59:25 +01:00
Igor Pecovnik
69b06907ba
Debian desktops - disable Transmission in internet app group as its broken in Trixie 2024-03-25 00:48:28 +01:00
amazingfate
1874b287d7 armsom boards: all branches use the same uboot 2024-03-23 08:19:23 +08:00
ColorfulRhino
0cbd0c9a8a bootscripts: Delete unused/left-over boot-rockchip64-vendor.cmd 2024-03-22 22:21:44 +00:00
lesca
03fa7c3207 enable module snd_aloop for linux-rk35xx legacy and vendor 2024-03-22 13:00:29 +00:00
amazingfate
6aff5cfbc1 rockchip-rk3588: edge: add panthor support 2024-03-22 09:41:39 +08:00
ColorfulRhino
c2c672f07c bootscript: rockchip64, rk3588-legacy: Inform user that kaslrseed error can be ignored 2024-03-21 16:05:51 +00:00
ColorfulRhino
929ca08af5 bootscript: Fix error "Failed to load '...-fixup.scr'" for rockchip64, rk3588-legacy 2024-03-21 16:05:51 +00:00
ColorfulRhino
1a574072fc kernel-configs: Rewrite/update mvebu64-current and sun50iw9-btt-legacy 2024-03-21 16:05:01 +00:00
amazingfate
ce26a3c106 config: rockchip-rk3588-edge: fix hdmi phy config 2024-03-21 10:13:31 +08:00
Paolo Sabatino
453e9036ce fix rockpi-s bootenv file include 2024-03-18 08:38:46 +01:00
Paolo Sabatino
a2fd19da52 rockchip64: merge rockpi-s into rockchip64 family 2024-03-18 08:38:46 +01:00
ColorfulRhino
9d097d1c63 Update 6.8 kernel config for uefi and rk3588 (wireless driver changes) 2024-03-17 18:57:28 +00:00
ColorfulRhino
7b2c985363 drivers_network: Deprecate vendor drivers for RTW8723DS, RTW8723DU and RTL88x2cs in favor of mainline RTW88 for kernel >=6.8
- RTW8723DS, RTW8723DU is unsupported/deprecated/obsolete by the author since kernel 6.7 in favor of RTW88, so deprecate it for kernel >=6.8
- RTL88x2cs specifically says in its repo: "USE RTW88 NOT THIS DRIVER", so deprecate in favor of RTW88, except for meson64 family
- move random RTL88x2cs hook specific for meson64 family in drivers_network.sh to their family config
2024-03-17 18:57:28 +00:00
ColorfulRhino
55d9513c24 uefi: edge kernel: Bump from 6.7 to 6.8
- Kernel configs updated via ./compile.sh rewrite-kernel-config
2024-03-17 18:57:28 +00:00
ColorfulRhino
73908aa745 mainline-kernel: Bump 6.8-rc7 to 6.8 stable 2024-03-17 18:57:28 +00:00
Ricardo Pardini
f453e3796b rockchip64_common: use ttyFIQ0 as default SERIALCON for both legacy and vendor BRANCHes 2024-03-16 22:37:01 +01:00
Ricardo Pardini
a34261c6e3 desktop: jammy: kde-neon: more basic packages needed
- add network-manager & pulseaudio settings
- add discover, otherwise there is a broken icon on the dock
- add vault/scdaemon for gpg wallet
- enable debugs in create_desktop_package.sh; disable old postinst pa hack
2024-03-16 22:36:51 +01:00
igorpecovnik
25d8456b2a Automatic board configs status synchronise 2024-03-15 18:13:13 +01:00
Beleswar Padhi
b7f42d9250 TI: Add initial support for TI SK-AM68 board
Add board config for TI SK-AM68 board of K3 Family

Signed-off-by: Beleswar Padhi <b-padhi@ti.com>
2024-03-13 19:11:29 +01:00
Beleswar Padhi
135696a731 K3: Add ATF_K3_USART_OFFSET setting
Add ATF_K3_USART_OFFSET flag while building ATF as needed for SK-AM68
platform.

Signed-off-by: Beleswar Padhi <b-padhi@ti.com>
2024-03-13 19:11:29 +01:00
Igor Pecovnik
901922671e Disable automatic enablement of Nvidia propriatery drivers on x86 2024-03-11 19:46:10 +01:00
Ricardo Pardini
977018b2e5 khadas-edge2: remove vendor branch, we've no kedge2 DT/patches for it yet 2024-03-10 17:48:55 +01:00
Ricardo Pardini
9f51942624 rk35xx/rockchip-rk3588: vendor: switch to armbian/linux-rockchip#rk-6.1-rkr1
- since https://github.com/armbian/linux-rockchip/pull/155
2024-03-10 17:48:55 +01:00
amazingfate
714cfd4e65 rk35xx-vendor: add rk3528 and lima driver support 2024-03-10 17:48:26 +01:00
amazingfate
5a8b423d36 xiaomi-elish: use kernel 6.7.5 to avoid dsi pannel broken 2024-03-10 17:47:11 +01:00
Igor Pecovnik
06f8a112fa Cleanup Debian packages symbolic link mandness, remove deprecated 2024-03-10 17:46:59 +01:00
Igor Pecovnik
601cd32300 Cleanup Ubuntu packages symbolic link mandness, remove deprecated 2024-03-10 17:46:59 +01:00
Martin Schmiedel
e6d3f85625 MBa8MPxL: add asound.state for tqma boards
Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2024-03-09 20:04:04 +01:00
Martin Schmiedel
d10e4b498d MBa8MPxL: add basic files for TQ MBa8MPxL boards
- add imx8m familie
- add MBa8MPxL and MBa8MPxL-RAS314 Boards (based on imx8m)

Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2024-03-09 20:04:04 +01:00
Ricardo Pardini
80262fa8f4 orangepi3b: bump u-boot to Kwiboo's rk3xxx-2024.04
- Add exact commit in a comment if it ever breaks
- Kwiboo's tree contains the OPi3B commits, not yet in upstream;
- I tried to rebase onto upstream v2024.04-rc3, but failed with "unmet direct dependencies detected for SPL_OF_LIBFDT" & SPL_LIBGENERIC_SUPPORT
2024-03-09 20:03:29 +01:00
Ricardo Pardini
f79c824a02 odroidm1: bump u-boot to v2024.04-rc3
- odroidm1: copy patches from v2023.10
- odroidm1: rebase u-boot patches against v2024.04-rc3
- odroidm1: drop v2023.10 u-boot patches
2024-03-09 20:03:29 +01:00
Igor
c16151bed0
Add KDE Neon DE which provides latest and greates KDE DE v6.x (#6380)
* Add KDE Neon DE which provides latest and greates KDE DE v6.x
* Fixing most obvious problems
2024-03-09 19:49:59 +01:00
ColorfulRhino
094f39655c NanoPi R5C/R5S: Bump U-Boot to mainline 2024.4-rc3
- Previously, Kwiboo's U-Boot was used due to his RK3568 patches (https://github.com/Kwiboo/u-boot-rockchip.git)
- Mainline U-Boot 2024.1 has sufficient support for RK3568 merged
- Mainline U-Boot 2024.4 received some improvements for RK3568
2024-03-08 22:57:18 +00:00
ColorfulRhino
3b4b684003 NanoPi R5C/R5S: Don't install headers by default (INSTALL_HEADERS="yes") 2024-03-08 22:57:18 +00:00
ColorfulRhino
0a4fe5db90 NanoPi R5C/R5S: Beautify board config 2024-03-08 22:57:18 +00:00
amazingfate
b798458bf8 add csc hinlink h6xk boards 2024-03-08 15:54:35 +01:00
ColorfulRhino
093955e788 rk35xx/rk3588/rockchip64/uefi/wsl: Enable NVMe-over-TCP
- Enable NVMe over TCP kernel support for the board families `rk35xx` (vendor), `rockchip-rk3588` (edge), `rockchip64` (current, edge) as well as the generic `uefi` target (current, edge) and `wsl` (current, edge)

- Note: for `wsl` only host-mode is supported, target-mode is not available

- Support for `legacy` kernels not added due to incompatibilities between kernel versions <5.14 and >=5.14. Kernels <5.14 need to patch in this commit to be compatible: https://github.com/torvalds/linux/commit/3c3ee16532c1

- NVMe over TCP specs and slides: https://nvmexpress.org/wp-content/uploads/March-2019-NVMe-TCP-What-You-Need-to-Know-About-the-Specification.pdf

- Guides: https://www.linuxjournal.com/content/data-flash-part-iii-nvme-over-fabrics-using-tcp and https://blogs.oracle.com/linux/post/nvme-over-tcp

- NVMe-oF authentication support: https://blogs.oracle.com/linux/post/nvme-inband-authentication

- NVMe-oF TLS support (kernel >=6.7 required): https://lwn.net/Articles/942817/
2024-03-07 19:46:49 +01:00