Ricardo Pardini
ef01d98347
patching: show auto-patch'ed in summary table (in blue); remove spurious warnings
2023-10-03 14:10:46 +02:00
Ricardo Pardini
a547d3b101
patching: show the patch number for multi-patch mbox files in summary table
2023-10-03 14:10:46 +02:00
Ricardo Pardini
50895a24ee
patching: enhance the DT Makefile Autopatcher to work with armhf's new 6.5 subdir Makefiles as well as arm64
...
- arm64: one-rule-per-dtb
- arm32: single-rule, multi-dtb
2023-10-03 14:10:46 +02:00
Ricardo Pardini
4551cc2dc5
artifact-kernel: remove spurious warning when git TTL is set
2023-10-03 14:10:35 +02:00
Ricardo Pardini
e3ca2fa1a8
rk3568-odroid/edge 6.6.y: enable CONFIG_CRYPTO_DEV_ROCKCHIP2 and the rk crypto debugs
2023-10-03 14:10:14 +02:00
Ricardo Pardini
51815d9812
rk3568-odroid/edge 6.6.y: add montjoie's rk3588/68/66 rk2 crypto patches (v1)
2023-10-03 14:10:14 +02:00
Ricardo Pardini
0e25fe8369
rk3568-odroid/edge 6.6.y: update .config for v6.6-rc4, no changes
2023-10-03 14:10:14 +02:00
Ricardo Pardini
bfb69c0534
rk3568-odroid/edge: bump to 6.6-rc4; initial copy from 6.5
...
- this is getting long in tooth, should merge with rockchip64 "soon"
2023-10-03 14:10:14 +02:00
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