Commit Graph

12438 Commits

Author SHA1 Message Date
Ricardo Pardini
ebd0b7c830 rockchip64/edge 6.6.y: enable CONFIG_CRYPTO_DEV_ROCKCHIP2 and the rk crypto debugs 2023-10-03 13:54:03 +02:00
Ricardo Pardini
9917d8be8f rockchip64/edge 6.6.y: add montjoie's rk3588/68/66 rk2 crypto patches (v1) 2023-10-03 13:54:03 +02:00
Ricardo Pardini
95f0dca12f rockchip64/edge 6.6.y: update .config to v6.6-rc4, no changes 2023-10-03 13:54:03 +02:00
Ricardo Pardini
41d79906c3 rockchip64 + sunxi*: drivers_network: add patch for uwe5622, fixing build on 6.6.y 2023-10-03 13:54:03 +02:00
Ricardo Pardini
0ebfa3acde rockchip64 + sunxi*: drivers_network: enable uwe5622 driver also for 6.6 2023-10-03 13:54:03 +02:00
Ricardo Pardini
80a0bf14fa rockchip64/edge 6.6.y: update overlay configfs patch from rpi
- from b128f09592.patch
  - found via https://github.com/raspberrypi/linux/commits/rpi-6.6.y/drivers/of/configfs.c
2023-10-03 13:54:03 +02:00
Ricardo Pardini
850a6c0da5 rockchip64/edge 6.6.y: fix TB2's regulator patch after probe/probe_new dance
- rpardini: hammered .probe and probe_type = PROBE_PREFER_ASYNCHRONOUS to
  work on 6.6.y, after https://lore.kernel.org/all/20230505220218.1239542-1-u.kleine-koenig@pengutronix.de/
2023-10-03 13:54:03 +02:00
Ricardo Pardini
b51a4537da rockchip64/edge 6.6.y: manually fix 2 patches 2023-10-03 13:54:03 +02:00
Ricardo Pardini
21ff27f9f1 rockchip64/edge: bump to 6.6-rc4; rebase patches 2023-10-03 13:54:03 +02:00
Ricardo Pardini
41ade999f0 rockchip64/edge: bump to 6.6-rc4; initial copy patches from 6.5 2023-10-03 13:54:03 +02:00
Ricardo Pardini
c0c7f91053 meson64/edge 6.6.y: bump to 6.6-rc4 - fix patches
- board-bananapi-cm4-switch-to-enable-gpios.patch: landed upstream
- driver-power-meson64-reset.patch: fix manually, nearby driver POWER_RESET_OXNAS was dropped from upstream
  - let's light a candle for OXNAS
2023-10-03 13:53:40 +02:00
Ricardo Pardini
bfe5f0ffc1 meson64/edge 6.6.y: bump to 6.6-rc4 - rebase patches 2023-10-03 13:53:40 +02:00
Ricardo Pardini
3811f36a99 meson64/edge: bump to 6.6-rc4; initial copy from 6.5 2023-10-03 13:53:40 +02:00
Ricardo Pardini
55feeb39c5
uefi-arm64/edge: bump to 6.6-rc4 (#5777)
* `uefi-arm64`/`edge`: bump to 6.6-rc4 - initial copy from 6.5

* `uefi-arm64`/`edge` 6.6.y: bump to 6.6-rc4 - fix phytium stmmac acpi patch for 6.6

* `uefi-arm64`/`edge` 6.6.y: futher fix for phytium stmmac acpi glue
2023-10-03 13:53:22 +02:00
Werner
ad5e041996
Update VERSION (#5779) 2023-10-03 13:52:34 +02:00
Paolo Sabatino
916c4f881b rk322x: remove rk322x-fixup.scr file from overlays 2023-10-02 09:30:20 +02:00
Paolo Sabatino
1a73a2fdd6 rk322x: convert device trees to dirs
* converted dtb/dtbo patches to directories instead of patches
 * add led-conf8 for h20_221_v1.71 board
2023-10-02 09:30:20 +02:00
Paolo Sabatino
3c860a576f fix u-boot dtbo bug 2023-10-02 09:30:20 +02:00
Paolo Sabatino
0ffbe2d60c rk322x: better support for R29_MXQ and R2B_MXQ boards 2023-10-02 09:30:20 +02:00
Igor
6f5112cdc8
Odroid xu4 - remove deprecated patches and update kernel config (#5760) 2023-09-30 18:31:25 +02:00
rll
b827e720b0 hinlink-h28k: support new SoC Rockchip rk3528, add new board Hinlink H28K
Co-authored-by: Ricardo Pardini <ricardo@pardini.net>
2023-09-30 21:56:21 +08:00
Ricardo Pardini
2bf18123cd sunxi/sunxi64 edge 6.5.y: fix lost accreditation/description and date formats of a few patches
Fixes: bb78fac2fa
2023-09-30 14:38:44 +02:00
Ricardo Pardini
71d5548c57 cli: introduce rewrite-kernel-patches; fix kernel-patches-to-git; refactor obtain_kernel_git_info_and_makefile()
- `kernel-patches-to-git` wasn't providing the needed `KERNEL_GIT_SHA1` for kernel drivers
  - refactor `obtain_kernel_git_info_and_makefile()` out of `artifact_kernel_prepare_version()` so we can reuse
- introduce `rewrite-kernel-patches`, which is just an alias to `kernel-patches-to-git` with `REWRITE_PATCHES=yes`
2023-09-29 18:46:52 +02:00
Ricardo Pardini
9324d1ec82
pipeline: output-gha-matrix: add self_hosted (yes/no) and fetch_depth (0/1) (#5750)
```
# For each item in chunk, check if it is going to run in a GH-hosted runner or self-hosted, and set some matrix variables
# accordingly; self_hosted: yes/no, and more specifically, fetch_depth, which is 0 for self-hosted, and 1 for GH-hosted.
# The reasoning for this is that git clones are much faster if not shallow on self-hosted, but much slower on GH-hosted.
```

- `self_hosted` -> `shosted` for brevity in JSON matrix
- `fetch_depth` -> `fdepth` for brevity in JSON matrix
2023-09-29 16:55:09 +02:00
Ricardo Pardini
e55dd491c4 qemu-uboot-{x86,arm64} fixes + bump to u-boot 23.10-rc4 + rework x86 patches 2023-09-29 14:27:09 +02:00
Ricardo Pardini
000f491617 kernel/memoize: allow customizing memoize's default TTL of 3600 seconds; allow customizing kernel TTL via KERNEL_GIT_CACHE_TTL 2023-09-29 14:25:58 +02:00
Ricardo Pardini
cac9030aab rockchip64/edge 6.5.y: rebase patches against v6.5.5; archeology 2023-09-29 14:24:47 +02:00
Gunjan Gupta
8f21f5e8a5 sun50i H6: Fix incorrect ram detection 2023-09-29 17:37:55 +05:30
amazingfate
bbed510677 orangepi3b: add bluetooth support 2023-09-29 08:49:22 +02:00
Ricardo Pardini
46931ff642 meson64/edge 6.5.y: rebase patches against v6.5.5 2023-09-29 08:48:22 +02:00
Ricardo Pardini
97c8138e16 meson64/edge 6.5.y: move meson-g12b-waveshare-cm4-io-base-b.dts out of null patch, avoid patching Makefile 2023-09-29 08:48:11 +02:00
Ricardo Pardini
800d92045d tools: patching: don't rewrite auto-generated patches (eg, drivers) 2023-09-29 08:48:01 +02:00
Ricardo Pardini
2c24f7e334 orangepi3b: update u-boot revision at Kwiboo, remove patches 2023-09-29 08:47:52 +02:00
Ricardo Pardini
bb78fac2fa sunxi/sunxi64 edge 6.5.y: rebase/rewrite all patches for v6.5.5; fix UTF-8 "From:" encoding 2023-09-29 08:46:52 +02:00
sputnik2019
789beb6ee3
linux-rk35xx-legacy.config: enable RK3528 support (#5746) 2023-09-27 10:36:54 +02:00
Julian Sikorski
161d58cca1
Switch odroidxu4-current kernel to 6.1 (#5716)
* Switch odroidxu4-current kernel to 6.1

* Update odroidxu4-current to 6.1.53

* Fix kutf_suite.c compile error

* Drop missing watterott driver

* Do not fetch 8821cu driver separately

* Fix modpost error

* Update odroidxu4-current to 6.1.54

* Drop upstreamed patches
2023-09-26 23:36:49 +02:00
Igor Pecovnik
8c34834211 Fix broken kernel config 2023-09-26 23:35:48 +02:00
Ricardo Pardini
a79c2f7544 orangepi3b: switch to Kwiboo's 23.10(-rc4) u-boot, plus patches
> Based on AmazingFate's kernel DT and Kwiboo's `rk3568-2023.10`

Tested with a OrangePi 3B 4GB v1.1:
- SD-card boot
- eMMC boot
- SPI Flash boot
  - chip is XMC `XM25QU128CWIQ`, not `W25Q256JWEIQ` listed in schematics
- PCIe/NVMe
- Ethernet has stable MAC
- can boot both edge (mainline) and legacy (vendor rk 5.10) kernels

- USB in uboot is untested
- UMS untested (I lost my A-to-A otg cable)
2023-09-26 09:34:32 +02:00
Ricardo Pardini
71f03ee380 orangepi3b: updated DDR/BL31 blobs
- also: added ROCKUSB_BLOB (for working `rkdevflash` extension)
- depends on https://github.com/armbian/rkbin/pull/22
2023-09-26 09:34:32 +02:00
Ricardo Pardini
ab203c7ac8 orangepi3b: rockchip64/edge 6.5: enable i2c3 (m0) on 40 pin 27/sda and 28/scl 2023-09-26 09:34:09 +02:00
Ricardo Pardini
a31d62986b orangepi3b: rockchip64/edge 6.5: enable uart2 (debug pins and 40-pin pins 6/8)
- (debug) uart2 has connectors near the usb-c power, but also on the 40-pin pins 6 (tx) and 8 (rx) - don't wire both
2023-09-26 09:33:53 +02:00
Andrew Davis
75bbc299fc extensions: Fix dump_extension_method_sources_functions() to iterate
The function dump_extension_method_sources_functions() dumps the content
of a single argument function. It is used in several spots were an array
is passed instead. We could fix all these call sites to iterate the call,
or we could change the called function to do the iteration. Do the latter.
2023-09-24 20:18:47 +02:00
Patrick Yavitz
f4507dceda Meson Bananapi: additions and modification
BPI-CM4: Add support for the waveshare cm4-io-base-b
https://www.waveshare.com/wiki/CM4-IO-BASE-B

BPI-CM4: Enable usb support on waveshare baseboards via overlay

BPI-SM1: Removed UART_B overlay. Short of it being an available
option in the vendor kernel via overlay. I can not find any docs
to support why that is. I feel it is safer that we just remove it.

BPI-SM1: Add UART_A "pin-ctrl: cts rts"

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2023-09-24 19:47:33 +02:00
Paolo Sabatino
0a2892aeba rk322x: bump edge kernel to 6.5
* update libreelec patches to latest bits
 * rework some patches
 * rework dtb patches due to new arch/arm/boot/dts layout
 * fix led overlays due to idiot u-boot dtbo bug
2023-09-24 19:47:01 +02:00
Gunjan Gupta
13d60fefd8 Allwinner: bump legacy, current and edge kernel
Legacy - 5.15.32 -> 5.15.33
Current - 6.1.54 -> 6.1.55
Edge - 6.5.4 -> 6.5.5
2023-09-24 19:46:23 +02:00
tdleiyao
52edff7f68 linux-rockchip64-current.config/linux-rockchip64-edge.config: enable CONFIG_AHCI_DWC=y to make SATA for rk356x work properly 2023-09-24 19:46:00 +02:00
Paolo Sabatino
06d5054cce rockchip: bump edge kernel to 6.5 2023-09-24 19:22:37 +02:00
marcone
dd5fb3e3f8
armbian-firstlogin: allow empty user password (#5738)
Call the 'passwd' command with the right arguments depending on whether
the user entered a password or not.
2023-09-23 19:14:10 -07:00
Gunjan Gupta
ad25ef919d sunxi: remove 6.2 kernel patches as they are no longer needed 2023-09-24 03:57:52 +05:30
Gunjan Gupta
d2962b071d BigTreeTech: Bump edge to 6.5
It was kept back at 6.2 because ws2812 driver was not compiling. Fixed
the compilation issue and hence moving it up to 6.5 kernel
2023-09-24 03:57:52 +05:30