Commit Graph

3661 Commits

Author SHA1 Message Date
The-going
ada47377b5
Patches megous current branch to v5.10.82 (#3294)
* Kernel switch tag: v5.10.82
* Rework series megouse for v5.10.82
* Switch new packaging for kernel 5.10 and more
2021-11-28 21:31:24 +01:00
The-going
33c413c679
Patches megous 5.15.5 (#3295)
* Rework patches for sunxi 5.15.4

* Rework patches sunxi for 5.15.5

* Kernel switch tag=v5.15.5 for sunxi EDGE

* Temporarily disabled, requires rework.

drivers/clk/sunxi-ng/sun8i-de33.c: In function ‘sunxi_de33_clk_probe’:
drivers/clk/sunxi-ng/sun8i-de33.c:155:8:
 error: implicit declaration of function ‘sunxi_ccu_probe’;
 did you mean ‘of_sunxi_ccu_probe’? [-Werror=implicit-function-declarati>
  ret = sunxi_ccu_probe(pdev->dev.of_node, reg, ccu_desc);
        ^~~~~~~~~~~~~~~
        of_sunxi_ccu_probe
cc1: some warnings being treated as errors
make[3]: *** [scripts/Makefile.build:277:
         drivers/clk/sunxi-ng/sun8i-de33.o] Error 1
make[2]: *** [scripts/Makefile.build:540: drivers/clk/sunxi-ng] Error 2

* Correct the comment.
2021-11-28 16:48:47 +01:00
The-going
7964a578f5
Patches megous 5.10 (#3293)
* Add a series of patches for sunxi 5.10

Patches from the repository
https://github.com/megous/linux branches of orange-pi-5.10

* Patches adapted to the kernel version v5.10.81

* Remove unnecessary patches 5.10.19-5.10.75

* Kernel switch tag=v5.10.81 for the current sunxi

* Adjust broken patches, build tested on sunxi and sunxi64

* Remove patch added by mistake

Co-authored-by: Igor Pecovnik <igor.pecovnik@gmail.com>
2021-11-27 00:48:30 +01:00
Igor Pečovnik
154a81b2c8
Adding sudo package to the Docker image creation configuration (#3284)
* Adding sudo package to the Docker image creation configuration
* Add more missing dependencies
2021-11-22 14:24:16 +01:00
Ricardo Pardini
c33211bee6
[PR] jammy/bullseye/impish fixes for qemu-x86_64-static (#3279)
- really gotta refactor this.

Signed-off-by: Ricardo Pardini <ricardo@pardini.net>
2021-11-22 10:59:17 +01:00
Igor Pečovnik
12d9198ed3
Push EDGE build targets to Ubuntu Jammy (#3283) 2021-11-22 10:16:08 +01:00
Aleksandr Makarov
29415e0a41
Enable support for Intel 10GbE family of adapters (#3278) 2021-11-21 19:56:43 +01:00
The-going
b0b32fb2cc
Update to v5.15.4 for sunxi EDGE (#3277) 2021-11-21 18:57:49 +01:00
Igor Pecovnik
9dbb72b01c
Adjusting patches due to upstream changes to make mvbe family operational again
@heisath
2021-11-21 17:58:03 +01:00
Igor Pecovnik
9479c0473f
Revert "Fix "Meson memory addresses for loading kernel/ramdisk/dtb is not working on 512Mb variants" (#3263)"
This reverts commit eead1f1ec1.

Until https://github.com/armbian/build/pull/3263 is not solved the way we don't break things.
2021-11-21 16:40:39 +01:00
Igor Pečovnik
c1b8ab8755
Recreate Docker image on every code change (#3276)
* Add switch for clean Docker image preparation
* Link image to our GitHub repository
* Switch to Github repo
* Minimal variant
* Rename
2021-11-21 09:41:31 +01:00
simple
401fb1fde4
Fixed rt5651 codec build module (#3270) 2021-11-20 19:49:22 +01:00
The-going
864ae626a8
Switch sources for sunxi 5.15 to the mainline kernel source. (#3272)
* Add new function apply_patch_series
* Apply a series of patches if a series.conf file exists
* Add all megous orange-pi-5.15 branch patches as series
* Add an Exception for version 5.15 for sanxi
* Adjust the switch for sunxi
* Fix megous patches series for v5.15.3
* Switch version to 5.15.3 for sunxi
* Check the exception for 5.15 sunxi
2021-11-20 19:48:51 +01:00
Paolo Sabatino
53d6eddd91
rk322x: move rk322x-config script to /usr/sbin to fulfill debian rules 2021-11-19 19:18:07 +00:00
Igor Pecovnik
fde4f56dbc
Broken build configuration caused CI actions into empty u-boot build
U-boot (:)
Process completed with exit code 255.
2021-11-17 20:49:39 +01:00
Igor Pečovnik
6979718d58
Chroot build packages cleanup and bug fixing (#3266)
* Small fixes and removal of deprecated component
* Fix to properly create armbian repo in chroot
2021-11-17 19:35:32 +01:00
Vyacheslav
eead1f1ec1
Fix "Meson memory addresses for loading kernel/ramdisk/dtb is not working on 512Mb variants" (#3263)
Fixes: [AR-987]  #3171 #3244
2021-11-17 12:34:07 +01:00
Oleg
21d5340b35
fix sound HDMI rk3399 and bootsplash (#3260) 2021-11-17 07:22:04 +01:00
Igor Pečovnik
c666d285b4
Adjust build targets (#3262)
* Enable Jammy nigly builds

* Add Jethub H1 and D1 to stable
2021-11-16 19:51:40 +01:00
Igor Pecovnik
c8d05b2a71
Additional APT sources URL should not have https by default 2021-11-16 06:44:30 +01:00
Igor Pečovnik
e163aa34fb
Enable Netplan.io (#3248)
* Enable Netplan in Ubuntu Focal

* Add netplan to other variants

* Force rootfs update
2021-11-15 23:34:36 +01:00
Igor Pečovnik
738975ad56
A day of building and finding troubles in desktop builds (#3259) 2021-11-15 23:30:07 +01:00
Oleg
e36ed09290
T4 switch to extlinux (#3257) 2021-11-15 18:28:12 +01:00
Igor Pecovnik
c274f40834
Adjust build targets 2021-11-14 22:13:42 +01:00
Igor Pečovnik
c10cf6edb7
Rename Rockpi 3a to wip and enable nightly builds (#3252) 2021-11-14 21:22:02 +01:00
Piotr Szczepanik
7c06bb7d78
Disable DEBUG_INFO in rk35xx legacy kernel config 2021-11-13 22:21:55 +01:00
Igor Pecovnik
e4f36d00fd
Temporally disable Helios64 from CI due to broken bootloader 2021-11-12 20:36:06 +01:00
Igor Pecovnik
1c75b8fb91
Fix broken u-boot compilation on Rockpi S
- moving to CSC since we have no dedicated maintainer
- disabling build targets
2021-11-12 07:22:10 +01:00
catalinii
4b246221e0
Fix the build on rk35xx platform (#3247)
Co-authored-by: Catalin Toda <catalinii@yahoo.com>
2021-11-12 06:17:07 +01:00
Piotr Szczepanik
71ff7b3b98
Switched rockchip64 u-boot to v2021.07 (#3233)
* Switched rockchip64 u-boot to v2021.07

* Switched OrangePi R1 Plus to include mainline's R2S device tree

* Added unsingned signed comparison patch from Paolo to fix rk3328 reboots
2021-11-11 23:49:52 +01:00
iav
4844a8b4f6
remove hardcoded "--rm" hides config string (#3245) 2021-11-10 21:05:37 +01:00
Vyacheslav
c528354c42
Revert "Change bootscripts/boot-meson64.cmd memory addresses for loading (#3171)" (#3244)
This reverts commit 300ff669e4.
2021-11-10 19:48:57 +01:00
Igor Pecovnik
e17a7fb159
Disable broken wireless driver
https://github.com/armbian/build/pull/3242
2021-11-09 23:36:43 +01:00
Paolo
4c3dcbf4fc
Rockchip 5.15 (#3242)
* rockchip: bump to kernel 5.15, reworked mainlined patches

* rk322x: bump edge kernel to 5.15, reworked mainlined patches

* rk322x: update edge kernel config

* rockchip: remove some debug config options due to chatty dmesg

* Add patches to revert ipx.h header file remove in 5.15 kernel
2021-11-09 21:58:35 +01:00
Igor Pečovnik
2a47ad5c78
Add support for next Ubuntu LTS (#3234)
* Add support for next Ubuntu LTS

* Update build-cache.yml

* Update build-cache.yml

* Update build-cache.yml

* Update build-cache.yml

* Jammy repository creation

* Enable docker build support on Jammy
2021-11-09 18:15:04 +01:00
catalinii
19340d66a1
Enable more config options in the legacy kernel (#3237) 2021-11-09 18:14:27 +01:00
Igor Pečovnik
dd51f9f2af
Bump imx6, xu4, rockchip64 and jetson-nano to 5.15 (#3238)
* Bump to 5.15.y imx6, xu4, rocchip64, jetson-nano

* Sunxi patches cleanup

Thanks @jernejsk

* Bump Meson64 to 5.15.y

* Bump mvebu* to 5.15.y

@heisath

Disable 13-net-mvneta.patch - double check.

* Add uppstram patch for opi zero2 legacy kernel

* Update mvebu mvneta patch

* Orangepi Zero2 reboot fix

Co-authored-by: Heisath <jannis@imserv.org>
2021-11-09 18:06:34 +01:00
Igor Pečovnik
36c06fec28
Bump sunxi to 5.15.y (#3236) 2021-11-07 00:04:02 +01:00
Vyacheslav
2587e97587
JetHub: add uboot.bin binary to uboot package for JetHub (#3235) 2021-11-06 12:52:37 +01:00
Flole998
8544bf36bb
Add MCP251XFD-Drivers as modules (#3232)
This is pretty safe to merge and compilation passed.
2021-10-31 12:13:56 +01:00
Igor Pečovnik
8258a0ee36
Implement fan controller for Nanopi M4 (#3231)
* Implement fan controller for Nanopi M2V2

* Fan works on all Nanopi M4
2021-10-31 12:12:06 +01:00
The-going
d583c86177
Make a shallow local repository for tracking history (#3172)
* Allocate repository cleanup to a separate function.

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>

* Add a waiter function to serve a shallow local git repository.

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>

* Configuration shallow repository in sunxi64_common.inc file

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>

* Configuration shallow repository in sunxi_common.inc file

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>

* An example of using the function of creating a shallow local repository.

This example is a very bad crutch.
It is necessary to come up with another option for permanent use.

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>

* Fix variable KERNELSOURCENAME as 'name=megous' for sunxi32

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>

* Required variables cannot be empty

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>

* Print an action message.

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>
2021-10-28 18:17:03 +02:00
Piotr Szczepanik
e0107cf4b3
Bring back atf-rockchip64 patches and unify with rk3399 2021-10-27 21:45:22 +02:00
Oleg
7789fef83f
u-boot usb m1 (#3221) 2021-10-27 18:56:02 +02:00
Ricardo Pardini
a22e929853
JetHub: dont break build due to rsyslog stuff (Debian...) (#3224)
- also, shellfmt. Sorry.

Signed-off-by: Ricardo Pardini <ricardo@pardini.net>
2021-10-27 18:54:59 +02:00
Vyacheslav
300ff669e4
Change bootscripts/boot-meson64.cmd memory addresses for loading (#3171)
kernel/ramdisk/dtb, so now the script is compatible with boards
with 512Mbytes of memory.

Values:

fdt_addr_r "0x10000000" # 256Mb
load_addr  "0x10100000"  # 256Mb + 1Mb
kernel_addr_r "0x11000000" # 256Mb + 16Mb
ramdisk_addr_r "0x19000000" # 256Mb + 16Mb + 128Mb

Signed-off-by: Vyacheslav Bocharov <adeep@lexina.in>
2021-10-26 22:16:16 +02:00
Piotr Szczepanik
86abac1fd4
Cleanup u-boot configurations for rockchip64 derivatives (#3150)
* Cleanup u-boot configurations for rockchip64 derivatives

* Bring separate BOOT_USE_* variables into BOOT_SCENARIO

* Revert BOOTDIR change in rockchip64

* Bump RK3568 BL31 to v1.35
2021-10-26 22:14:41 +02:00
Vyacheslav
ae9fd1450e
Fix error in args for call aml_encrypt_gxl: incorrect path for bl2.n.bin.sig (#3228) 2021-10-26 21:44:25 +02:00
Oleg
103ddb1adb
fix firefly-rk3399 (#3227) 2021-10-26 08:52:40 +02:00
Ricardo Pardini
1288f39db7
add impish to decisions about qemu-x86_64-static (#3223)
- Just like focal and hirsute, qemu-x86_64-static

Signed-off-by: Ricardo Pardini <ricardo@pardini.net>
2021-10-26 08:52:02 +02:00