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
Muhammed Efe Cetin
5e4393d185
rockchip-rk3588-edge: khadas-edge2: add MCU fan control
2024-03-06 17:51:08 +01:00
FantasyGmm
f54e1b2d59
Update odin2 config ( #6363 )
2024-03-06 17:50:42 +01:00
c0rnelius
68426ff281
BananaPi M4 Zero: enable 8821cu and blacklist rtw88_8821cu ( #6365 )
...
rtw88_8821cu takes priority over the github driver, so this
shouldn't effect other units or usb dongles people use.
My reasoning is; The rtw88 driver for reasons yet unknown seems
to trigger usb fails more often than the github driver. If a
fail occurs it will introduce dmesg spam and upon reboot leave
the onboard wireless module undetectable.
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-03-06 11:49:07 -05:00
Igor Pecovnik
433f621bfe
Re-add Bullseye as CSC supported so repository will have index back
2024-03-06 15:26:05 +01:00
igorpecovnik
15f747f871
Automatic board configs status synchronise
2024-03-06 15:25:08 +01:00
Igor Pecovnik
f5562819d5
Hook leftovers when introducing vendor kernel for Rockchip 3588
2024-03-06 09:52:12 +01:00
amazingfate
f2dd9d5078
rk35xx/rockchip-rk3588: vendor: enable several net drivers
...
uwe5622 is from armbian's patch
r8169 and mt7921e are from mainline tree
2024-03-06 08:01:08 +01:00
Igor Pecovnik
2fd27695f9
Removing illegal / not needed character from username
...
We don't need @ and some scripts are failing because of this.
2024-03-06 01:21:00 +01:00
David Andreoletti
d1ee68731a
qemu-uefi-x86 board: new board introduced for x86 on virtualized env
2024-03-06 01:10:32 +01:00
David Andreoletti
22df643222
uefi-*: customizable SERIALCON per architecture
2024-03-06 01:10:32 +01:00
David Andreoletti
a218d13345
uefi-x86: customizable UEFI_GRUB_TERMINAL per board
2024-03-06 01:10:32 +01:00
FantasyGmm
e1eeb1a25d
update odin2,fix udev path
2024-03-06 01:04:57 +01:00
Ricardo Pardini
29a9a5ea36
mainline-kernel: bump 6.8 to 6.8-rc7; update linux-rockchip-rk3588-edge.config
2024-03-06 01:04:37 +01:00
Ricardo Pardini
82bc83156e
FriendlyElec CM3588 NAS: enable new vendor branch; uncomment BOARD_MAINTAINER var
2024-03-06 00:53:11 +01:00
ColorfulRhino
df8fe87f44
Add board: FriendlyElec CM3588 NAS
2024-03-06 00:53:11 +01:00
Ricardo Pardini
3e0d02e7c1
rk35xx/rockchip-rk3588: vendor: replace .config with Joshua Riek's
...
- `.config` is from https://github.com/Joshua-Riek/linux-rockchip/blob/rk-6.1-rkr1/arch/arm64/configs/rockchip_defconfig
- updated with `rewrite-kernel-config` cli
2024-03-06 00:48:17 +01:00
Ricardo Pardini
7046ed044a
rk35xx/rockchip-rk3588: vendor: update .config (copied from legacy), no changes
...
- 5.10.160 rkr6 -> 6.1.43 rkr1
2024-03-06 00:48:17 +01:00
Ricardo Pardini
1ad7a7974e
rk35xx/rockchip-rk3588: vendor: copy kernel .config from legacy
...
- ipsis literis
2024-03-06 00:48:17 +01:00
Ricardo Pardini
b208144144
rk35xx/rockchip-rk3588: vendor: enable new BRANCH=vendor for all boards that had legacy
2024-03-06 00:48:17 +01:00
Ricardo Pardini
ddcd68d0f7
rk35xx/rockchip-rk3588: vendor: the unthinkable! add vendor branch for new 6.1-rkr1 BSP vendor kernel, and keep legacy for the 5.10-rkr6 BSP vendor kernel
...
- pointing to amazingfate's repo, for now
2024-03-06 00:48:17 +01:00
Paolo Sabatino
55836c6074
rockchip: add patches to fix peripheral mode
...
rk322x has peripheral mode that is not working
really well, add various non-upstream patches
and timing adjustments that makes things a bit
more usable (mass storage and ethernet works,
uac isn't)
2024-03-05 20:08:38 +01:00
Igor Pecovnik
1e6fdcb13b
Re-enable Ubuntu mantic which will generate repository
...
Partiall revert of https://github.com/armbian/build/pull/6321
2024-03-04 11:21:34 +01:00