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
Igor Pecovnik
aa702a398a
GH actions: Kernel hardening analysis path and name of a tool has been changed
2024-03-08 15:56:23 +01:00
Igor Velkov
dfab067f89
Show correct reason about omit tmpfs usage if FORCE_USE_RAMDISK is set
2024-03-08 15:55:26 +01:00
amazingfate
b798458bf8
add csc hinlink h6xk boards
2024-03-08 15:54:35 +01:00
Julian Sikorski
6466b8f101
Update odroidxu4-current to 6.1.81
2024-03-08 15:54:15 +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
Igor Pecovnik
abd4f458cc
Unset hardcoded defaults from repo management tool
2024-03-07 12:09:29 +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
64649a76e6
patches: BananaPi M4 Zero: fixups ( #6364 )
...
U-Boot:
Update DRAM parameters and enable USB.
Backport sunxi reorganize mctl_mem_matches_* functions
Backport restore modified memory
Add delay to steady dram detection
Alphabetize dts
Linux:
Add spi1_cs1_pin to h616 dtsi
Add node to m4-zero dts
Alphabetize dts
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
Co-authored-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-03-06 11:50:04 -05: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
Ricardo Pardini
5b978dc96d
lib: drop old boot_logo code; keep png/gif as they're used for plymouth
...
- origins of what's being dropped: https://github.com/armbian/build/pull/2065
2024-03-06 08:28:31 +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
amazingfate
aeda6b8a72
uwe5622: also apply to rk35xx kernel
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
Igor
33906869c0
Improve loop devices management by allocating random free device instead of next one ( #6345 )
2024-03-06 01:09:54 +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
d27a03d446
cli: introduce kernel-dtb cli command, to build only DTB, and output full preprocessed dts source
...
- example: `./compile.sh BOARD=xxxxx BRANCH=edge kernel-dtb`
- outputs preprocessed DTS source for board in question to `output/`
- also outputs same preprocessed DTS source, ran through `dtc` with input and output DTS formats for "normalized" comparisions
2024-03-06 00:58:35 +01:00
Ricardo Pardini
bf7f20776c
cli: introduce inventory-boards cli command, for hopefully painless & useful one-board-per-line CSV output
...
- `inventory-boards-csv.py`: moar Python atrocities done to data; idea here is to output one line per board, with <<varies>> for fields that, well, vary (mainly across BRANCH'es)
- `inventory-boards` sets `TARGETS_FILE` to something that doesn't exist, so the `default-targets.yaml` is used (so same list for everyone, save for userpatched-boards)
2024-03-06 00:58:26 +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
Julian Sikorski
edd866b8cf
Update odroidxu4-current to 6.1.80
2024-03-05 23:03:14 +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
青菜萝 卜冬瓜
09ed2e30bd
phytium-embedded: add .wip support for Phytium PhytiumPi 4GB board ( #6346 )
2024-03-04 18:09:41 +08:00
brentr
58cf4e8fc8
Added 1.3ghz overlay for B variant RK3308 ( #6348 )
...
Updated and improved RK3308 overlay README doc
Moved rock-s0.wip to .conf
2024-03-03 22:39:07 -08:00
hzy
1d31aac7a9
repo-list: fix build issue with eos distribution
...
armbian repo doesn't existed in eos distribution, which makes `apt update` fail.
2024-03-03 17:59:31 +01:00
Igor Pecovnik
2cd46aceb5
Fix for Github Action - don't use custom folder if it doesn't exists
...
Closes https://github.com/armbian/build/issues/6332
2024-03-03 17:10:06 +01:00
Ricardo Pardini
92d79917ac
rockchip-rk3588-edge: rewrite kernel patches against v6.8-rc6, no changes
2024-03-03 16:58:34 +01:00
Ricardo Pardini
d496b2a4b6
rockchip-rk3588-edge: rewrite kernel config against v6.8-rc6, no changes
2024-03-03 16:58:34 +01:00
Ricardo Pardini
dd04bb0cf7
mainline-kernel: bump to 6.8-rc6, affecting only rockchip-rk3588-edge
...
- who wants to bump uefi too? I've done it too many times. Igor too
2024-03-03 16:58:34 +01:00
Ricardo Pardini
fffc6ddb2e
rockchip-rk3588-edge: rewrite kernel config against v6.8-rc1, no changes
...
- in preparation for bump to v6.8-rc6/7 later
2024-03-03 16:58:34 +01:00
Ricardo Pardini
069c49b5f2
rockchip-rk3588-edge: rewrite kernel patches against v6.8-rc1, no changes
...
- in preparation for bump to v6.8-rc6/7 later
2024-03-03 16:58:34 +01:00
igorpecovnik
764e267b4b
Automatic board configs status synchronise
2024-03-03 16:57:38 +01:00
Igor Pecovnik
e274c409ec
Bump mainline kernels to latest RC branch
2024-03-03 16:39:52 +01:00