Alessandro Lannocca
befac02d7b
extend network inactivity timeout to 100 seconds
2024-07-02 10:00:57 +02:00
Alessandro Lannocca
9fe029567f
extensions/fs-cryptroot-support.sh:
...
add 10 seconds network inactivity timeout to dropbear ssh while waiting for cryptroot-unlock password
2024-07-02 10:00:57 +02:00
Alessandro Lannocca
970048441a
extensions/fs-cryptroot-support.sh: fix #6857
...
rework quoting for sed expression manipulating DROPBEAR_OPTIONS in dropbear.conf
2024-07-02 10:00:57 +02:00
Werner
30992cfaaf
Bump sunxi-current and sunxi64 to latest tag ( #6861 )
...
* Update series.conf
* Delete patch/kernel/archive/sunxi-6.6/patches.megous/tty-serial-8250-dw-Use-fifo-size-from-DTS.patch
* Bump current
* sunxi64: rewrite kernel config
* Bump sunxi-current to latest tag
---------
Co-authored-by: Igor Pecovnik <igor@armbian.com>
2024-07-02 10:00:35 +02:00
Ricardo Pardini
ffe83ab5e8
aml-s9xx-box: move files included in bsp-cli from packages/bsp/aml-s9xx-box to config/optional/boards/aml-s9xx-box/_packages/bsp-cli; fixes #6817
...
- with this:
- those files are automatically hashed by the bsp-cli hashing mechanism
- no need to copy them manually any more
2024-07-01 19:15:54 +02:00
Ricardo Pardini
a0bf4c1a5a
aml-s9xx-box: inline bsp-cli preinst function so it's hashed together with the hook; half fixes #6817
...
- this is technically cheating, but works
- add TODO's ref the manual include'ing of files that are not hashed in the bsp-cli
2024-07-01 19:15:54 +02:00
Aleksey Vasenev
d5df9f06be
Fix btrfs and xfs resize
2024-07-01 19:15:27 +02:00
ColorfulRhino
c090ab8d67
SpacemiT: Reqrite kernel configs for legacy and current
2024-07-01 19:15:00 +02:00
ColorfulRhino
6895ea403f
SpacemiT: legacy: Rewrite kernel patches
2024-07-01 19:15:00 +02:00
ColorfulRhino
91b514d982
SpacemiT: current: Rewrite kernel patches
2024-07-01 19:15:00 +02:00
ColorfulRhino
71e2ff0727
SpacemiT: Adapt U-Boot patches and rewrite U-Boot patches
...
Adapt patches to Bianbu Linux U-Boot v1.0.5, then rewrite them.
Also move boot delay to board config like other boards, instead of patched-in.
2024-07-01 19:15:00 +02:00
ColorfulRhino
308eba5d31
cli: dt_makefile_patcher: Allow numbers in configopt regex
...
This fixes detection of the config option for SpacemiT K1 which is `CONFIG_SOC_SPACEMIT_K1X`.
Otherwise it would not find it because it includes a '1'.
2024-07-01 19:15:00 +02:00
Patrick Yavitz
e8db1ce6d1
SpacemiT: Add proper bluetooth support for RTL8852BS
...
For both `legacy` and `current` kernel.
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
ColorfulRhino
b572f30472
wifi: Add new SDIO driver rtl8852bs for BananaPi F3
...
Also add for Armsom Sige5 since it has the same chip built-in.
2024-07-01 19:15:00 +02:00
Patrick Yavitz
432435faa8
BananaPi F3: Add boot firmware blob esos.elf
...
This gets compiled into the kernel and embedded in the initramfs.
It will also be available on the finished img at /lib/firmware.
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
Patrick Yavitz
278269e744
BananaPi F3: Add U-Boot patches
...
Branch: v2022.10
Source: https://gitee.com/bianbu-linux/uboot-2022.10
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
Patrick Yavitz
d66c4d9fce
boards: Add board BananaPi F3
...
RISC-V SpacemiT K1 SoC
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
ColorfulRhino
c91039bc28
SpacemiT: Add SpacemiT Keystone K1 SoC dts files
...
They will be applied on-the-fly by the dt auto-patcher.
2024-07-01 19:15:00 +02:00
ColorfulRhino
e7e9f5d6cf
SpacemiT: current: Add kernel dt auto-patcher
2024-07-01 19:15:00 +02:00
ColorfulRhino
da8ba3961d
SpacemiT: legacy: Add kernel dt auto-patcher
2024-07-01 19:15:00 +02:00
Patrick Yavitz
c25ed85fe9
SpacemiT: legacy: Add hwmon support and fix sigaltstack
2024-07-01 19:15:00 +02:00
Patrick Yavitz
e81998fa81
cli: uboot.sh: Copy over itb from atftempdir
...
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
Patrick Yavitz
3440691a51
SpacemiT: Add ATF patches (OpenSBI)
...
Tag: 1.3
Source: https://gitee.com/bianbu-linux/opensbi
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
Patrick Yavitz
93d547d52d
SpacemiT: Add current kernel patches
...
Mainline Linux 6.1.y
https://gitee.com/bianbu-linux
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
Patrick Yavitz
f8bc304ee8
SpacemiT: Add current kernel config
...
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
Patrick Yavitz
ca13a228fc
SpacemiT: Add current kernel to family config
...
- Skip all wireless drivers
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
Patrick Yavitz
8885d2da79
SpacemiT: Add legacy kernel config
...
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
Patrick Yavitz
70d3c47c3d
config: Add new board family config spacemit
...
SpacemiT K1 SoC used for BananPi F3
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
Igor Pecovnik
1bf2aba67b
Remove OrangepiZero2 outdated legacy kernel v4.9
2024-07-01 19:14:17 +02:00
Igor Pecovnik
2b494ae46f
Add support for multiple wireless devies at firstlogin
2024-06-30 21:23:27 +02:00
Igor Pecovnik
c0c3102be9
Bugifx: addressing two problems at firstlogin script
...
- removing network manager dependancy
- errors when wireless networking is still not detected
2024-06-30 21:23:27 +02:00
Paolo Sabatino
5a39275285
rockchip: fix rk322x-box uboot boot order
2024-06-30 21:23:16 +02:00
Ricardo Pardini
21a6b2cab3
u-boot: add HOME env for make invocations to avoid binman/Python problems with older u-boot versions
...
- this avoids trouble building certain older versions with binman
- as it tries to `os.path.join(os.getenv('HOME'), 'bin')` and gets a `None` and dies
- naming names: `tinkerboard` & `xt-q8l-v10` (BOARDFAMILY=rockchip), which _actually use_ binman & 22.04 combo
2024-06-30 21:23:04 +02:00
Ricardo Pardini
ea70ebe425
xt-q8l-v10: rewrite u-boot patches, no changes
2024-06-30 21:23:04 +02:00
Ricardo Pardini
55ee51e0b6
tinkerboard: rewrite u-boot patches, no changes
2024-06-30 21:23:04 +02:00
Werner
ec8c470da3
radxa-zero3: add edge branch (6.9.y) by picking DT from linux-rockchip#for-next & using Kwiboo's 24.07 u-boot
...
- u-boot:
- unset `BOOT_FDT_FILE` for edge branch; that lets Armbian bootscript use the fdtfile auto-detected and set by u-boot
- unset `BOOTFS_TYPE`, since mainline u-boot can boot ext4 directly
- kernel DTs from https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git/tree/arch/arm64/boot/dts/rockchip?h=84a3d3b435e7c109d2141c5bbb9eaab146c94df0
Co-authored-by: Jonas Karlman <jonas@kwiboo.se>
Co-authored-by: Ricardo Pardini <ricardo@pardini.net> (null-patch to bare-dt)
2024-06-30 15:26:29 +02:00
ColorfulRhino
d78a5ad27e
meson64: Remove leftover kernel patch folder for 5.10
...
As per `config/sources/families/include/meson64_common.inc`, the meson64 family is only using kernels 6.1, 6.6 and 6.9.
The kernel patch folder for 5.10 was forgotten to delete when the kernel was bumped.
2024-06-30 14:27:51 +02:00
ColorfulRhino
d068f6f0d9
rockchip64: Remove leftover kernel patch folder for 6.1
...
As per `config/sources/families/include/rockchip64_common.inc`, the rockchip64 family is only using kernels 6.6 and 6.9.
The kernel patch folder for 6.1 was forgotten to delete when the kernel was bumped.
2024-06-30 14:27:51 +02:00
ColorfulRhino
78b311c3aa
rockchip32: Remove leftover kernel patch folders from old kernels
...
As per `config/sources/families/rockchip.conf`, the rockchip family is only using kernels 6.6 and 6.9.
The following kernel patch folders from old kernels are not used anymore:
- 4.4
- 5.10
- 5.15
- 6.1
2024-06-30 14:27:51 +02:00
ColorfulRhino
35f19090f9
bsp: armbian-firstrun: Remove old htop
...
They don't work on current versions of `htop`.
2024-06-30 12:27:41 +00:00
ColorfulRhino
1a3ca2735b
cli: Remove hostapd reference
...
The extra package `hostapd` is not used/installed anymore.
2024-06-30 12:27:41 +00:00
ColorfulRhino
58a1113c38
packages: Remove all extras-buildpkgs since they're not used anymore
...
These extras are leftovers of a legacy from the past.
See https://github.com/armbian/build/issues/6820#issuecomment-2198054353
2024-06-30 12:27:41 +00:00
Ricardo Pardini
a0db55a70e
odroidm1: u-boot: rewrite patches, no changes
2024-06-30 13:58:16 +02:00
Ricardo Pardini
1902f9bdcc
orangepi3b: remove custom blobs, use defaults
2024-06-30 13:58:16 +02:00
Ricardo Pardini
3215bf9f36
odroidm1: remove custom blobs, use defaults; bump u-boot 2024.04-rc3 to 2024.04 final
2024-06-30 13:58:16 +02:00
Ricardo Pardini
1c712d2516
patch/u-boot/v2024.04: rewrite patches, no changes
2024-06-30 13:58:16 +02:00
ColorfulRhino
c21b416c6e
bsp: hardware-optimization: Add check for BOOT_SOC to fix rk322x optimizations
...
BOARDFAMILY `rk322x` was integrated into the `rockchip` BOARDFAMILY in https://github.com/armbian/build/pull/6092
This integration made the hardware optimization for rk322x not apply anymore.
Also remove a rk322x optimization for an old 4.4 kernel
2024-06-30 10:20:26 +00:00
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
0024d662aa
rk322x: Remove unused rk322x kernel patch folders
...
The rk322x board family was intergated into the rockchip family in theis PR: https://github.com/armbian/build/pull/6092
The kernel patch folder are not in use 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