Commit Graph

5751 Commits

Author SHA1 Message Date
Ricardo Pardini
2d1f91aa9e sm8250/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
Ricardo Pardini
f2907a8bac starfive/edge: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
Ricardo Pardini
cf08645c38 meson64/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
Ricardo Pardini
a367c57e10 meson64/edge: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
Ricardo Pardini
b7653e2b89 sunxi/edge: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
Ricardo Pardini
ca06f43c84 sunxi/legacy: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
Ricardo Pardini
e103e2e1da sunxi/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
Ricardo Pardini
c9e9eb4eeb rk35xx/vendor: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
Ricardo Pardini
d5f06f99bf rockchip64/current: rewrite-kernel-patches, no changes 2025-01-05 10:15:14 +01:00
Ricardo Pardini
065eed8a3b rockchip64-6.13: fix mbox formatting of rk356x-fix-pcie2-reset.patch
Some checks are pending
Forked Helper / 📢 Run repository dispatch on fork (push) Waiting to run
Announce PR merge to Discord / announcepush (push) Waiting to run
Scorecards Security Scan / Scorecards analysis (push) Waiting to run
2025-01-03 17:17:05 +01:00
amazingfate
7267225827 rockchip64-6.13: add missing patch to fix rk356x pcie2 for rc5
Some checks are pending
Forked Helper / 📢 Run repository dispatch on fork (push) Waiting to run
Announce PR merge to Discord / announcepush (push) Waiting to run
Scorecards Security Scan / Scorecards analysis (push) Waiting to run
The patch changing pcie2 phy driver of rk356x is merged to v6.13-rc5 but
the dts patch in the same series is not merged, which will break pcie2
on rk356x boards.
This patch should be soon deleted since I have reported it upstream.
2025-01-03 01:38:00 +08:00
Patrick Yavitz
6b7062a9e6 BananaPi BPI-F3: Reduce mods needed to enable Bluetooth
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-01-01 14:01:21 -05:00
Patrick Yavitz
57f47eb658 BananaPi BPI-F3: Sort and delete unrelated RISCV patch
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-01-01 14:01:21 -05:00
Patrick Yavitz
b2d3a326e5 BananaPi BPI-F3: Add bluetooth support
46c7dd0585

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-01-01 14:01:21 -05:00
Patrick Yavitz
c54410b9ba BananaPi BPI-F3: @armbian.com
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-01-01 14:01:21 -05:00
Patrick Yavitz
df9ddaf44e BananaPi BPI-F3: Update u-boot and linux patching
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-01-01 14:01:21 -05:00
Paolo Sabatino
b8f121511b rockchip: fix "snd_soc_component_of_xlate_dai_id" error in dmesg 2025-01-01 19:38:55 +01:00
Paolo Sabatino
54628d7d3e rockchip: bump edge kernel to 6.13-rc5 2025-01-01 19:38:55 +01:00
Paolo Sabatino
371909623d fix rtl8723cs driver compilation on kernel 6.13 2025-01-01 19:38:55 +01:00
Patrick Yavitz
8e621baeb9 RTW88: Add RTL88XXAU support to 6.12.y
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-01-01 13:31:22 -05:00
Jan Volckaert
47cffce299 copy odroid-c4 overlays to meson64-6.12 2024-12-31 11:51:52 +01:00
Jan Volckaert
0224784d01 add support for odroid-c4 mapped to i2c-1
updates after review of initial PR #7622
2024-12-31 11:51:52 +01:00
Jan Volckaert
261ec4530a fix Makefile after rename of meson-g12a-radxa-zero-i2c-ee-m2-gpiox-17-gpiox-18.dtbo to meson-sm1-odroid-c4-i2c-ee-m2-gpiox-17-gpiox-18.dtbo 2024-12-31 11:51:52 +01:00
Jan Volckaert
3321dbd249 rename dts overlay to map on odroid-c4 2024-12-31 11:51:52 +01:00
Jan Volckaert
9b245761dd update documentation for i2c-0 patch for odroid-c4 2024-12-31 11:51:52 +01:00
Jan Volckaert
9f04f9a0a6 add support for i2c-0 on odroid-c4 2024-12-31 11:51:52 +01:00
amazingfate
6cdf1e86fd remove patches disabling sched_ext clean in tools for 6.12 and later kernels
Some checks are pending
Forked Helper / 📢 Run repository dispatch on fork (push) Waiting to run
Announce PR merge to Discord / announcepush (push) Waiting to run
Scorecards Security Scan / Scorecards analysis (push) Waiting to run
2024-12-30 20:37:08 +01:00
Werner
957af85a65 Remove upstreamed patch
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/diff/drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c?id=v6.13-rc5&id2=v6.13-rc4
2024-12-30 20:34:07 +01:00
Patrick Yavitz
8d4c6d1e8a sunxi-6.12: Add the lost functionality to create __symbols__ nodes. 2024-12-30 20:33:45 +01:00
The-going
ef4982a4f5 sunxi-6.12: Add Fix BigTreetech CB1 tsc2007 ghost touches #7584 2024-12-30 20:33:45 +01:00
The-going
69d8a8074a sunxi-6.12: Switch to v6.12.5 2024-12-30 20:33:45 +01:00
The-going
cd42d8977a sunxi-6.12: Add missing redesigned patches for BananaPi-BPI-M4-Zero
Add the missing fixes from #7568 and re-extracted the patches.
2024-12-30 20:33:45 +01:00
The-going
5968f6dca1 sunxi-6.12: Add patches to the armbian series
Here, a folder named patches.addon must exist in order for
users to add new patches. These patches will be applied but
they are awaiting more careful consideration.

Let's just sort the sequence a little bit.
2024-12-30 20:33:45 +01:00
The-going
8e656581f0 sunxi-6.12: sorting armbian patches, Switch EDGE to v6.12.4
First of all, we make changes to the core functions and
only then we change the device tree
2024-12-30 20:33:45 +01:00
The-going
8088ffbce7 sunxi-6.12: rebase & re-extract patches for v6.12.4 2024-12-30 20:33:45 +01:00
The-going
3b4a58a337 sunxi-6.12: Add all Armbian patches from archive/sunxi-6.11 2024-12-30 20:33:45 +01:00
The-going
1e5cf62e3a sunxi-6.12: Add megous patches 2024-12-30 20:33:45 +01:00
amazingfate
606249653c rockchip64-6.13: update infos in 0000.patching_config.yaml to 6.13 2024-12-30 08:24:45 +08:00
amazingfate
b256a94f93 rockchip64-6.13: fix rkvdec resets control at probe 2024-12-30 08:24:45 +08:00
Muhammed Efe Cetin
eae71425dc rockchip64-6.13: fix USB3 on Orange Pi 5 Plus 2024-12-30 08:24:45 +08:00
Muhammed Efe Cetin
d59b4e5c72 rockchip64-6.13: rebase patches 2024-12-30 08:24:45 +08:00
Muhammed Efe Cetin
7827caf238 rockchip64-6.13: add HDMI1 support to Orange Pi 5 Plus 2024-12-30 08:24:45 +08:00
amazingfate
70a8cfe2d4 rockchip64-6.13: add hdmi1 support to rock5b 2024-12-30 08:24:45 +08:00
amazingfate
8017976f37 rockchip64-6.13: remove deprecated display_subsystem node on rk3588
This node is introduced by old version of hdmi pll clock patches, which
is already dropped.
And in new version of patch hdmi pll clock is added to rk3588-base.dtsi
instead of board level devicetree:
https://patchwork.kernel.org/project/linux-rockchip/patch/20241211-vop2-hdmi0-disp-modes-v2-5-471cf5001e45@collabora.com/
2024-12-30 08:24:45 +08:00
amazingfate
f403e61fc3 wireless patches: fix build for kernel 6.13 2024-12-30 08:24:45 +08:00
amazingfate
122a21b9a8 rockchip64-6.13: fix rkvdec2 build error with v6.13-rc4 2024-12-30 08:24:45 +08:00
amazingfate
c444c94de1 rockchip64-6.13: revert rk3308 analog codec to vendor code 2024-12-30 08:24:45 +08:00
amazingfate
052010be82 rockchip64-edge remove already mainlined rk3588s-rock-5c.dts 2024-12-30 08:24:45 +08:00
amazingfate
3cda59a4cc rockchip64-edge remove already mainlined rk3566-radxa-zero-3.dtsi 2024-12-30 08:24:45 +08:00
Muhammed Efe Cetin
bec8f26bef rockchip64-edge: remove orphan nanopi r6 devicetrees 2024-12-30 08:24:45 +08:00
Muhammed Efe Cetin
2f65e046a0 rockchip64-edge: remove orphan orangepi5 devicetrees 2024-12-30 08:24:45 +08:00
amazingfate
92350a0825 rockchip64-edge: bump to 6.13 2024-12-30 08:24:45 +08:00
ARCW
c6cb2a57e9
fixed tinker-edge-r HDMI 4K display bug, bump to linux6.12 branch (#7608)
Some checks are pending
Forked Helper / 📢 Run repository dispatch on fork (push) Waiting to run
Announce PR merge to Discord / announcepush (push) Waiting to run
Scorecards Security Scan / Scorecards analysis (push) Waiting to run
Update Board Lists / Send dispatch (push) Waiting to run
2024-12-29 20:19:12 +01:00
TheSnowfield
1cd44cceb6 sunxi-6.6: add NextThing C.H.I.P (PocketChip) partial support 2024-12-29 20:18:54 +01:00
Paolo Sabatino
06c37e510d Fix uwe5622 "spanning-writes" warning messages in dmesg
Some checks failed
Forked Helper / 📢 Run repository dispatch on fork (push) Has been cancelled
Announce PR merge to Discord / announcepush (push) Has been cancelled
Scorecards Security Scan / Scorecards analysis (push) Has been cancelled
2024-12-26 20:30:54 +01:00
Viacheslav Bocharov
b80ff2c79a JeteHome: update JetHub D2 dt file to cpu board rev1.3
Signed-off-by: Viacheslav Bocharov <adeep@lexina.in>
2024-12-24 22:33:31 +01:00
Arend-Jan van Hilten
1ab73573f4
Fix orangepizero wifi and usb otg (#7614) 2024-12-24 22:23:44 +01:00
chainsx
4c61f61a8e add community support for DShanPI-R1
Some checks failed
Forked Helper / 📢 Run repository dispatch on fork (push) Waiting to run
Announce PR merge to Discord / announcepush (push) Waiting to run
Scorecards Security Scan / Scorecards analysis (push) Waiting to run
Update Board Lists / Send dispatch (push) Has been cancelled
2024-12-24 21:42:18 +08:00
Igor Pecovnik
9b5dc3b046 Odroid XU4: remove deprecated patches 2024-12-24 14:28:42 +01:00
Paolo Sabatino
9d7ab82449 rockchip64: revert rk3308 analog codec to vendor code
Some checks failed
Forked Helper / 📢 Run repository dispatch on fork (push) Has been cancelled
Announce PR merge to Discord / announcepush (push) Has been cancelled
Scorecards Security Scan / Scorecards analysis (push) Has been cancelled
2024-12-23 07:00:58 +01:00
amazingfate
81aea574ee rockchip64-6.12: disable h264 dec of hantro g1 vpu on rk3588 2024-12-21 11:04:31 +08:00
amazingfate
cf31e16c07 merge patches of rockchip-rk3588-6.12 to rockchip64-6.12 2024-12-21 11:04:31 +08:00
The-going
610171949e sunxi-6.6: re-export armbian patches for v6.6.65 2024-12-18 21:04:10 +01:00
The-going
9f3d078e76 sunxi-6.6: re-export megous patches for v6.6.65 version 2024-12-18 21:04:10 +01:00
The-going
77f7b71fa6 sunxi-6.6: Fix incomplete: Allwinner A10 DTS fix for ARM PMU IRQ and EMAC DMA (#7567) 2024-12-18 21:04:10 +01:00
The-going
270da9d963 sunxi-6.6: Fix incomplete: add community support for LonganPi 3H (#7547) 2024-12-18 21:04:10 +01:00
amazingfate
d3761c761d sm8250: clean up patches for old version of kernel 6.9 and 6.10 2024-12-18 21:04:00 +01:00
JohnTheCoolingFan
19de341785 Sunxi-6.11: Fix tsc2007 ghost touches on BTT CB1
Some checks failed
Announce PR merge to Discord / announcepush (push) Has been cancelled
Scorecards Security Scan / Scorecards analysis (push) Has been cancelled
Update Board Lists / Send dispatch (push) Has been cancelled
Forked Helper / 📢 Run repository dispatch on fork (push) Has been cancelled
Based on ab7b1fa6dd
2024-12-16 15:20:40 +03:00
JohnTheCoolingFan
3be54c32e5 Sunxi-6.6: Fix tsc2007 ghost touches on BTT CB1
Based on ab7b1fa6dd
2024-12-16 15:20:40 +03:00
Igor Pecovnik
763a5a3c1d Starfive: adjust kernel config and fix UART driver
sg2042 and jh7100 use the same uart driver

https://lore.kernel.org/lkml/MA0P287MB03320173BB92D2C54FD659A7FEF9A@MA0P287MB0332.INDP287.PROD.OUTLOOK.COM/
2024-12-16 08:29:26 +01:00
Igor Pecovnik
f588b28fb3 Starfive: fix broken patch due to kernel upgrade
Some checks failed
Forked Helper / 📢 Run repository dispatch on fork (push) Waiting to run
Announce PR merge to Discord / announcepush (push) Waiting to run
Scorecards Security Scan / Scorecards analysis (push) Waiting to run
Update Tools in Scripts / Update ${{ matrix.tool.REPO_NAME }} version (map[PROJECT_NAME:koalaman/shellcheck REPO_NAME:shellcheck USER_NAME:koalaman VAR_FILE:lib/functions/general/shellcheck.sh VERSION_VAR:SHELLCHECK_VERSION]) (push) Has been cancelled
Update Tools in Scripts / Update ${{ matrix.tool.REPO_NAME }} version (map[PROJECT_NAME:koalaman/shellcheck REPO_NAME:shellcheck USER_NAME:koalaman VAR_FILE:lib/tools/shellcheck.sh VERSION_VAR:SHELLCHECK_VERSION]) (push) Has been cancelled
Update Tools in Scripts / Update ${{ matrix.tool.REPO_NAME }} version (map[PROJECT_NAME:mvdan/sh REPO_NAME:sh USER_NAME:mvdan VAR_FILE:lib/tools/shellfmt.sh VERSION_VAR:SHELLFMT_VERSION]) (push) Has been cancelled
Update Tools in Scripts / Update ${{ matrix.tool.REPO_NAME }} version (map[PROJECT_NAME:oras-project/oras REPO_NAME:oras USER_NAME:oras-project VAR_FILE:lib/functions/general/oci-oras.sh VERSION_VAR:ORAS_VERSION]) (push) Has been cancelled
Update Tools in Scripts / Update ${{ matrix.tool.REPO_NAME }} version (map[PROJECT_NAME:sharkdp/bat REPO_NAME:bat USER_NAME:sharkdp VAR_FILE:lib/functions/general/bat-cat.sh VERSION_VAR:BATCAT_VERSION]) (push) Has been cancelled
2024-12-15 17:45:22 +01:00
Sergey Ko
66b1e8fad7
meson64 kernels HDMI patch is obsolete (#7579)
Some checks are pending
Forked Helper / 📢 Run repository dispatch on fork (push) Waiting to run
Announce PR merge to Discord / announcepush (push) Waiting to run
Scorecards Security Scan / Scorecards analysis (push) Waiting to run
Update Board Lists / Send dispatch (push) Waiting to run
* HDMI codec patch must nott be used as it is already applied to linux sources
2024-12-15 15:43:25 +01:00
Paolo Sabatino
1c009876f3 rockchip: remove mainlined patches 2024-12-15 15:42:25 +01:00
Julian Sikorski
f087f2e197 Update odroidxu4-current to 6.6.65 2024-12-15 13:41:24 +01:00
Patrick Yavitz
dbdc2c3fa7 BananaPi M4: Remove -zero from overlay names
As they should also work with the other unit in the series, the
M4 Berry.

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-12-13 10:02:42 +01:00
Patrick Yavitz
2852e2f875 series.armbian: fixup
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-12-13 10:02:42 +01:00
Patrick Yavitz
dcc3c5578a BananaPi BPI-M4-Zero: Add overlay support and pin ctrl
Also DTS/DTSI additions and fixups

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-12-13 10:02:42 +01:00
Ryzer58
a71b8675ae
Allwinner A10 DTS fix for ARM PMU IRQ and EMAC DMA (#7567)
* Correcting the Perf unit's interrupt source number to 66 as stated in the Allwinner A10User manual to resolve conflict with Uart 2 which actually uses interrupt source number 3

* rename to all lower case and add in sun4i-emac dma support. Note that support only exist in the driver for the rx channel

* Ensure that sun4i patches actually implemented

Signed-off-by: Ryan L <ryestar101@gmail.com>

* Apply performance monitoring unit IRQ number patch to uboot

* Add patch for resolving the perf unit irq number to the edge kernel

Signed-off-by: Ryan L <ryestar101@gmail.com>

* Add sun4i emac ethernet DMA support to the edge kernel

Signed-off-by: Ryan L <ryestar101@gmail.com>

* Append missing .patch so that our patch is found and works properly

Signed-off-by: Ryan L <ryestar101@gmail.com>

* Apply EMAC DMA support and PMU fix to edge kernel

---------

Signed-off-by: Ryan L <ryestar101@gmail.com>
2024-12-13 09:45:28 +01:00
pykpkg47
eb9ca73e12 patch: remove broken symlink to fix github action start on newer armbian build versions 2024-12-13 09:42:29 +01:00
Valmantas Paliksa
808f860a44 rockchip64: rk3399 fix pcie being stuck at 1x width after a warm phy reset 2024-12-13 09:42:11 +01:00
Maxim Medvedev
0f8f482952 mkspi: increase fsp for TS35 display 2024-12-13 09:41:27 +01:00
Maxim Medvedev
e47fbe6bf2 mkspi: add 800x480 HDMI modes
MKS IPS50 screen
2024-12-13 09:41:27 +01:00
Maxim Medvedev
f5bf277a18 mkspi: adjust vop config 2024-12-13 09:41:27 +01:00
Maxim Medvedev
d2e45e2c42 mkspi: fix HDMI screen detection 2024-12-13 09:41:27 +01:00
Maxim Medvedev
7cad411d9c mkspi: add explicit USB3 configuration
However, the USB3 port also works without these changes.
2024-12-13 09:41:27 +01:00
Maxim Medvedev
627657c713 mkspi: adjust cpu power config 2024-12-13 09:41:27 +01:00
Maxim Medvedev
cab1b3447d mkspi: adjust ethernet config 2024-12-13 09:41:27 +01:00
Maxim Medvedev
87d228506c mkspi: adjust LED config
...however looks like MKSPI LEDs are not connected to these pins.
2024-12-13 09:41:27 +01:00
Maxim Medvedev
4a286c58c6 mkspi: adjust tsadc config 2024-12-13 09:41:27 +01:00
Maxim Medvedev
2a4fff0845 mkspi: disable i2s devices 2024-12-13 09:41:27 +01:00
Maxim Medvedev
2a37468b23 mkspi: fix rk805 irq config
fix for a `irq 41: nobody cared` error
2024-12-13 09:41:27 +01:00
Maxim Medvedev
d03b8f9b9f mkspi: DTBO to disable spi_for_{lcd,touch} when enabling uart1
Based on contirbution from Joe Maples <joe.maples@valtech.com>. It will make the onboard serial (ttyS1) usable for the boards: QIDI X-4, X-6 and X-7
2024-12-13 09:41:27 +01:00
Maxim Medvedev
d76f7f3da0 mkspi: apply MKSPI specific kernel DTS changes
Based on official MKS armbian repo
2024-12-13 09:41:27 +01:00
Maxim Medvedev
b1cf2e7f89 mkspi: add DTS draft for MKSPI board
copy of rk3328-roc-cc.dts
2024-12-13 09:41:27 +01:00
Maxim Medvedev
9eaf5e5140 mkspi: apply MKSPI specific U-Boot changes
Based on official MKS armbian repo
2024-12-13 09:41:27 +01:00
Maxim Medvedev
f1e0ade2e2 mkspi: add U-Boot draft for MKSPI board
copy of rk3328-roc-cc config and DTS files
2024-12-13 09:41:27 +01:00
Igor Pecovnik
c141be59a5 Rpi: update RPi config - merge with upstream, rewrite patches 2024-12-12 15:48:01 +01:00
Jianfeng Liu
707b15fd1f
H6xk boards: toggle to mainline kernel instead of vendor (#7559) 2024-12-11 21:33:49 +01:00
Sergey Ko
fb63c78e7f
add Radxa Zero GPIO names to support libgpiod (#7563) 2024-12-11 14:06:34 -06:00
青菜萝 卜冬瓜
907c9f0531
add community support for LonganPi 3H (#7547) 2024-12-09 14:12:16 +01:00
Maxim Medvedev
c7b454aab2 fix: ST7796 kernel module patch
Fix error from https://github.com/armbian/build/pull/7550
2024-12-08 17:05:37 +01:00
Maxim Medvedev
06c9c2dbe5 feat: add ST7796 kernel module (fbtft)
Add support for ST7796 based LCD module (connected via SPI interface). One of real device example is [MKS PI-TS35 display](https://github.com/makerbase-mks/MKS-TFT-Hardware/tree/master/MKS%20PI-TS35).
2024-12-08 10:50:48 +01:00
JohnTheCoolingFan
6ba9d13dd9 BigTreeTech CB2: fix misplaced reset-gpios
This property was supposed to go to pcie2x1, not gmac1
2024-12-07 09:26:27 +03:00
JohnTheCoolingFan
0bebaf03e8 BigTreeTech CB2 edge device tree 2024-12-07 09:26:27 +03:00
JohnTheCoolingFan
3a7ba30f3f add board bigtreetech-cb2: BigTreeTech CB2 2024-12-07 09:26:27 +03:00
amazingfate
9eaaaae044 sm8250: bump current and edge to 6.12 2024-12-05 00:23:00 +01:00
Chen Jiali
55adb93544 fix: radxa-zero: slow down sdio for all kernel branch 2024-12-05 00:22:43 +01:00
Chen Jiali
9614a2014c fix: add some patch to repair eMMC startup issues 2024-12-05 00:22:43 +01:00
Paolo Sabatino
3839eaa713 rockchip: fix rk3288 usb otg host functionality
this commit reverts commit ca2dc35e555e7043de585f4e46123d8fbd2b5a21
from mainline kernel because rk3288 requires clock gating to
assert irq on usb device plug in and thus proceed with
reset-on-wake quirk
2024-12-05 00:22:27 +01:00
Paolo Sabatino
4ede989f2c rockchip: fix asound.conf for rk322x-box and xt-q8l-v10 boards
sound node in device trees have been migrated to audio-graph-card2
to overcome limitations and configuration mayhems in ALSA userland
libraries
2024-12-05 00:22:27 +01:00
Paolo Sabatino
316169b0a0 rockchip: remove kernel 6.11 patch leftovers 2024-12-05 00:22:27 +01:00
Patrick Yavitz
db3fdc7411 BananaPi BPI-CM4: Enable i2c2 via overlay
Discussion:
https://forum.armbian.com/topic/47842-how-do-i-enable-i2c2-on-armbian-24111-bookworm-minimal/

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-12-04 17:08:37 -05:00
amazingfate
ccc887a36c hinlink-h88k: edge: add rfkill nodes to devicetree for m.2 wifi and bluetooth 2024-12-02 16:06:16 +08:00
Jianfeng Liu
35352fa288 rk35xx-vendor: bump to 6.1 rkr4.1 sdk kernel 2024-12-02 00:16:14 +08:00
Paolo Sabatino
c90a0f7890 rockchip: bump edge kernel to 6.12 2024-11-30 13:07:31 +01:00
Muhammed Efe Cetin
c647f409b2 nanopi-r6s: fix mmc0/mmc1 ordering 2024-11-30 08:38:59 +01:00
Teguh Sobirin
aa1a13c0e3 Add Retroid Pocket SM8250 Patch series and enable peripheral in current config 2024-11-29 11:34:04 +08:00
Paolo Sabatino
51e25479c9 rk3308: rockpis: remove MMC hs200, sdmmc pinctrl-default flags 2024-11-28 12:37:43 +01:00
Paolo Sabatino
48c8fe37e8 rockpis: enable analog codec 2024-11-28 12:37:43 +01:00
Paolo Sabatino
7292fc4efe rk3308: tidy up patches and remove cruft for kernel 6.12 2024-11-28 12:37:43 +01:00
Paolo Sabatino
3f9f36bc23 rk3308: tidy up kernel 6.6 patches 2024-11-28 12:37:43 +01:00
brentr
fc54623c4a
Add Rockchip u-boot "binman" BOOT_SCENARIO (#7505)
* rockchip64: add `BOOT_SCENARIO=binman` for mainline u-boot

- drop special handling for 3308's `legacy` branch
- rpardini: note how SPI/mtd is not yet supported for this scenario

Co-authored-by: Ricardo Pardini <ricardo@pardini.net> (squash/splits, shellfmt)

* `rock-s0`/`rockpi-s`: use `BOOT_SCENARIO=binman`; move blobs to armbian/rkbin

- Move rk3308 boot blobs to armbian/rkbin
  - delete obsolete ones
- Alter rock-s0 and rockpi-s to use the new "binman" BOOT_SCENARIO

Co-authored-by: Ricardo Pardini <ricardo@pardini.net> (shellfmt; small fixes; squashes)
2024-11-22 23:31:39 -08:00
Ricardo Pardini
ae6a235582 rockchip64/rockchip-rk3588: rewrite/rebase patches against 6.12 final, no changes 2024-11-20 12:29:44 +01:00
The-going
45162c2e67 sunxi-6.11: Fix build dtb package
Armbian uses subdirectories <overlay> for arm
and <allwinner/overlay> for arm64.
Delete the vendor's directory if the target architecture
is an arm.
2024-11-20 12:28:48 +01:00
The-going
17a33c1480 sunxi-6.11: Switch to v6.11.9, reextract megous patches 2024-11-20 12:28:48 +01:00
Ricardo Pardini
333d99ca25 meson64-6.12: hackfix for meson-gx-socinfo patch 2
- original from 6.11, re-done on top of Viacheslav's 6.12 fix which missed it
- otherwise
  ```
  drivers/soc/amlogic/meson-gx-socinfo-sm.c:178:19: error: initialization of 'void (*)(struct platform_device *)' from incompatible pointer type 'int (*)(struct platform_device *)' [-Werror=incompatible-pointer-types]
       178 |         .remove = meson_gx_socinfo_sm_remove,
           |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
  ```
2024-11-20 00:58:56 +01:00
Ricardo Pardini
795d8f4808 meson64-6.12: hackfix for add amlogic gpio to irq patch due to pinctrl: meson: Constify some structures
- due to 8a74a53ebb "pinctrl: meson: Constify some structures"
2024-11-20 00:58:56 +01:00
Ricardo Pardini
5dedeb544e meson64-6.12: rebase onto 6.12-rc7, no changes 2024-11-20 00:58:56 +01:00
Viacheslav Bocharov
d76427e85c meson64-6.12: Update meson-gx-socinfo patchset for 6.12
Signed-off-by: Viacheslav Bocharov <adeep@lexina.in>
2024-11-20 00:58:56 +01:00
Ricardo Pardini
98a8823ba7 meson64-6.12: borrow rockchip64-6.12's general-add-overlay-compilation-support.patch 2024-11-20 00:58:56 +01:00
Ricardo Pardini
e6744c61bc meson64: bump edge from 6.11 to 6.12 via rename 2024-11-20 00:58:56 +01:00
Ricardo Pardini
23052814c0 meson64-6.11: rebase patches against 6.11.8 in preparation of 6.12 bump; no changes 2024-11-20 00:58:56 +01:00
fridtjof
d348bde888 rock-5b-plus: add usbdp_phy0 SBU DC GPIOs from vendor tree 2024-11-18 19:19:07 +01:00
fridtjof
65d9293c6d rock-5b-plus: apply rock5b changes from 6.12-rc7
See https://lore.kernel.org/all/335ecd5841ab55f333e17bb391d0e1264fac257b.1726954592.git.dsimic@manjaro.org/
2024-11-18 19:19:07 +01:00
fridtjof
923c194a0c rock-5b-plus: add type-c controller stuff
based on the rock 5 ITX dts
2024-11-18 19:19:07 +01:00
fridtjof
2a653f1eb4 rock-5b-plus: enable PHYs for the USB-C OTG port 2024-11-18 19:19:07 +01:00
fridtjof
a20fa8c38a rock-5b-plus: enable usb_host0_xhci (USB-C OTG port) 2024-11-18 19:19:07 +01:00
fridtjof
eaa150e8eb rockchip-rk3588: device tree for rock5b+ 2024-11-18 19:19:07 +01:00
amazingfate
a46a7cfaf5 enable pd negotiation support for bananapim7 2024-11-17 16:39:45 +01:00
Paolo
db651d68b8
rockchip: remove patch breaking HDMI 7" displays on Tinkerboard (#7479)
* rockchip: remove mainlined patch

* rockchip: remove fracmux limit patch
2024-11-15 07:19:47 +01:00
Igor Pecovnik
0decdd5329 Rockchip armhf: remove parts of code from the patch which has been upstreamed 2024-11-14 21:57:32 +01:00
The-going
81cd995147 sunxi-6.11: Fix the installation of overlay files in the subdir
Merge two patch files and delete the debugging code.
2024-11-14 21:39:00 +01:00
The-going
42505d6e9c sunxi-6.11: reexport megous patches 2024-11-14 21:39:00 +01:00
The-going
e76837f79e sunxi-6.11: Fix dtb install 2024-11-14 21:39:00 +01:00
SuperKali
6d8b845029
Add missing node for youyeetoo r1 on current kernel (#7472) 2024-11-14 08:03:56 +01:00
jomadeto
abe77c314a Add TV Box Magicsee C400 Plus Linux support 2024-11-14 07:35:26 +01:00
Paolo Sabatino
eec2c2bf5a fix crash dump on eager led setting 2024-11-14 07:35:12 +01:00
amazingfate
96fbd4a617 rockchip-rk3588-6.12: add HDMI support to nanopc t6 2024-11-14 07:34:56 +01:00
amazingfate
d956048b37 rockchip-rk3588-6.12: update HDMI0 bridge patch 2024-11-14 07:34:56 +01:00
amazingfate
73cfd37938 rockchip-rk3588-6.12: add patch from rockchip64 to disable tools/shed_ext clean 2024-11-14 07:34:56 +01:00
ColorfulRhino
864a480578 board: nanopc-t6: Add USB3 power supply and pwm fan to DTS
Co-authored-by: SuperKali <hello@superkali.me>
2024-11-14 07:34:56 +01:00
ColorfulRhino
43629768b7 rk3588: edge: Add new v10 patch for basic HDMI out support
Source: https://lore.kernel.org/all/20241016-b4-rk3588-bridge-upstream-v10-0-87ef92a6d14e@collabora.com/^

-----------------------------

**Quote from source:**

Subject: [PATCH v10 0/3] Add initial support for the Rockchip RK3588 HDMI TX Controller
Date: Wed, 16 Oct 2024 23:06:50 +0300

The Rockchip RK3588 SoC family integrates the Synopsys DesignWare HDMI
2.1 Quad-Pixel (QP) TX controller, which is a new IP block, quite
different from those used in the previous generations of Rockchip SoCs.

The controller supports the following features, among others:

* Fixed Rate Link (FRL)
* Display Stream Compression (DSC)
* 4K@120Hz and 8K@60Hz video modes
* Variable Refresh Rate (VRR) including Quick Media Switching (QMS)
* Fast Vactive (FVA)
* SCDC I2C DDC access
* Multi-stream audio
* Enhanced Audio Return Channel (EARC)

This is the last component that needs to be supported in order to enable
the HDMI output functionality on the RK3588 based SBCs, such as the
RADXA Rock 5B.  The other components are the Video Output Processor
(VOP2) and the Samsung IP based HDMI/eDP TX Combo PHY, for which basic
support has been already made available via [1] and [2], respectively.

Please note this is a reworked version of the original series, which
relied on a commonized dw-hdmi approach.  Since the general consensus
was to handle it as an entirely new IP, I dropped all patches related to
the old dw-hdmi and Rockchip glue code - a few of them might still make
sense as general improvements and will be submitted separately.

It's worth mentioning the HDMI output support is currently limited to
RGB output up to 4K@60Hz, without audio, CEC or any of the HDMI 2.1
specific features.  Moreover, the VOP2 driver is not able to properly
handle all display modes supported by the connected screens, e.g. it
doesn't cope with non-integer refresh rates.

A possible workaround consists of enabling the display controller to
make use of the clock provided by the HDMI PHY PLL.  This is still work
in progress and will be submitted later, as well as the required DTS
updates.

To facilitate testing and experimentation, all HDMI output related
patches, including those part of this series, are available at [3].

So far I could only verify this on the RADXA Rock 5B board.

Thanks,
Cristian

[1]: 5a028e8f062f ("drm/rockchip: vop2: Add support for rk3588")
[2]: 553be2830c5f ("phy: rockchip: Add Samsung HDMI/eDP Combo PHY driver")
[3]: https://gitlab.collabora.com/hardware-enablement/rockchip-3588/linux/-/commits/rk3588-hdmi-bridge-v6.12-rc2
[4]: https://lore.kernel.org/lkml/20240801-dw-hdmi-qp-tx-v1-0-148f542de5fd@collabora.com/

Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
2024-11-14 07:34:56 +01:00
ColorfulRhino
7d0726f8ce rk3588: edge: Rename OPi 5 patch to prevent duplicate number 2024-11-14 07:34:56 +01:00
ColorfulRhino
2539d9eacf rk3588: edge: Adapt kernel patches for 6.12
- 0001-general-add-overlay-support
- 0024-RK3588-Add-Crypto-Support (asm/unaligned.h moved to linux/unaligned.h)
- 0025-RK3588-Add-HW-RNG-Support (rename driver file to avoid conflict with new 6.12 driver)
2024-11-14 07:34:56 +01:00
amazingfate
be8176a3ad rockchip-rk3588-6.12: drop patches which cannot get applied 2024-11-14 07:34:56 +01:00
amazingfate
ec66156059 rockchip-rk3588: bump current and edge to 6.12 2024-11-14 07:34:56 +01:00
Paolo Sabatino
977478e380 enable hs200 mode for rockpi-s 2024-11-12 11:37:35 +01:00
Viacheslav Bocharov
f1c43e0468 JetHome: JetHub D2 (j200) add current kernel dts
Signed-off-by: Viacheslav Bocharov <adeep@lexina.in>
2024-11-11 09:28:10 +03:00
Viacheslav Bocharov
5a6c1ae938 JetHome: JetHub D2 (j200) fix edge kernel dts
Signed-off-by: Viacheslav Bocharov <adeep@lexina.in>
2024-11-11 09:28:10 +03:00
amazingfate
8db8e198e3 rockchip-rk3588-6.11: update rkvdec2 patch symlink 2024-11-09 21:43:28 +01:00
amazingfate
139230cae0 rockchip64-6.12: remove downstream rockchip hwrng driver 2024-11-09 21:43:28 +01:00
amazingfate
02a4741126 rockchip64-edge: bump to 6.12 2024-11-09 21:43:28 +01:00
Bob Xiang
97638622dc
Added support of core3566 (#7018)
* added core3566
2024-11-09 21:42:24 +01:00
Martin Schmiedel
ed57514e08 MBa8MPxL-RAS314: add LVDS devicetree
Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2024-11-09 21:07:02 +01:00
chainsx
4d30a7af69 cyber-aib-rk3588: add edge kernel support 2024-11-06 14:49:11 +08:00
amazingfate
4c59d31272 add new board armsom-cm5-rpi-cm4-io 2024-11-05 16:35:24 +01:00
The-going
8bc1838ba5 sunxi-6.11: Fix broken allwinner,sram dependency on h616, h618
For devices running on h616, h618 processors, there is a loss
of temperature interface.
This commit corrects this error.

The discussion is here:
https://forum.armbian.com/topic/46871-sv08-cant-find-thermal-zone-on-6112/
2024-11-05 16:35:12 +01:00
The-going
b7f78fec0c sunxi-6.11: Switch to v6.11.6 and re-extract patches 2024-11-05 16:35:12 +01:00
Igor Pecovnik
49269d68f7 Revert "Update odroidxu4-current to 6.6.59"
This reverts commit d7a6047cea.
2024-11-04 18:44:51 +01:00
amazingfate
345cf3466a rkvdec2: update reg in devicetree according to mailing list 2024-11-04 15:14:40 +01:00
amazingfate
110fda1e4d rockchip-rk3588: use rkvdec2 patch from rockchip64 2024-11-04 15:14:40 +01:00
Julian Sikorski
d7a6047cea Update odroidxu4-current to 6.6.59 2024-11-04 15:13:28 +01:00
amazingfate
b451d4f3e3 rk3576: fix booting from boot.scr 2024-11-03 14:15:35 +08:00
Igor Pecovnik
bfea917451 Remove deprecated patch 2024-11-01 14:44:04 +01:00
Igor Pecovnik
4f4d974bfe sm8250: disable broken patch due upstream changes 2024-11-01 14:03:24 +01:00
Igor Pecovnik
8b3fb65404 Bugfix: patch writing style caused breakage
For some reason added patch had spaces instead of tabs.
2024-10-29 14:16:20 +01:00
chainsx
59de6d7227 Add community support for Cyber Aib RK3588 2024-10-29 06:44:32 +01:00
mr-toolcraft
a8e7d17e7f
Radxa rock-3a - edge - add overlay to disable debug console (#7402)
* rock-3a: add overlay to disable debug serial console

* Update Makefile

* Update patch/kernel/archive/rockchip64-6.11/overlay/Makefile

Co-authored-by: ColorfulRhino <131405023+ColorfulRhino@users.noreply.github.com>

* Rename rockchip-rock-3a-disable-uart2.dtso to rockchip-rk3568-rock-3a-disable-uart2.dtso

---------

Co-authored-by: ColorfulRhino <131405023+ColorfulRhino@users.noreply.github.com>
2024-10-28 20:31:30 +01:00
ColorfulRhino
2032f67c4a board: cm3588-nas: Use mainline U-Boot v2024.10
Support for the CM3588 NAS has been added in v2024.10-rc3.
Drop vendor U-Boot for this board completely.
2024-10-28 20:22:30 +01:00
ColorfulRhino
9c84397e92 board: cm3588-nas: Add HDMI support for current kernel 6.11 2024-10-28 20:22:30 +01:00
ColorfulRhino
853c8f216a board: cm3588-nas: Use mainline dts file
Also add temporary compatibility patch for existing installations,
since existing installations will look for the old dts file.
To make migration smoother, add a pointer to the new file by
including the new dts in the old one.

For migration:
Please edit your `/boot/armbianEnv.txt` as soon as possible to
use BOOT_FDT_FILE="rockchip/rk3588-friendlyelec-cm3588-nas.dtb"!
This workaround will be removed in kernel version 6.14!
2024-10-28 20:22:30 +01:00
mr-toolcraft
ac1b27308f Rename board-rock3a-emmc-sfc.patch to board-rock3a-0001-emmc-sfc.patch 2024-10-28 20:17:12 +01:00
mr-toolcraft
acd6e07281 Rename board-rock3a-usb3.patch to board-rock3a-0002-usb3.patch 2024-10-28 20:17:12 +01:00
mr-toolcraft
a833d163a3 Create board-rock3a-0003-add-gpio-names.patch 2024-10-28 20:17:12 +01:00
amazingfate
0b3a1a06f8 rockchip64-6.11: add patch to enable uwe5622 wifi/bt on opi3b v1.1 2024-10-25 23:43:19 +02:00
amazingfate
b2e28db460 rockchip64-6.11: rewrite kernel patches 2024-10-25 23:43:19 +02:00
ColorfulRhino
1e310a37dc uboot: v2024.10: Add patch numbering information 2024-10-22 13:03:20 +02:00
ColorfulRhino
01d3628316 uboot: v2024.10: Import some general patches from v2024.07 2024-10-22 13:03:20 +02:00
Martin Schmiedel
992e9b71bb MBa8MPxL: Bump current kernel from 6.6.43 to 6.11.x
- remove patches  (already mainlined)
- while at it, rename BOARD_MAINTAINER to the actual GitHub profile

Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2024-10-22 13:01:50 +02:00
SuperKali
435d9e29cf
board: nanopc-t6: Bump uboot from 2024.07 to 2024.10 mainline (#7393) and add USB3 psu + pwm fan
* Board: NanoPC T6 & LTS - Bump uboot from 2024.07 to 2024.10 mainline
- Replaced edge patch with v7 that enable power-supply on USB3.0 and add fan control through pwm.

* Revert BOOTCONFIG to the original state that not exist on vendor kernel and aligned edge BOOTCONFIG

* Rewrited patch with rewrite-kernel-patches flag

* Adjusted nanopct6 configuration

Co-authored-by: ColorfulRhino <131405023+ColorfulRhino@users.noreply.github.com>

* Revert patch, added on the same patch a new patch for usb3 and fan stuff

---------

Signed-off-by: SuperKali <hello@superkali.me>
Co-authored-by: ColorfulRhino <131405023+ColorfulRhino@users.noreply.github.com>
2024-10-21 14:09:20 +00:00
amazingfate
92bd238f83 sm8250-6.11: add oneplus kebab patches 2024-10-18 10:52:59 +02:00
ColorfulRhino
7d4cdc6231 board: orangepi3b: Fix U-Bootx BOOTPATCHDIR and bump to 2024.10
- Bump U-Boot from v2024.10-rc3 to v2024.10
- Move U-Boot patch dir to default one (`$BOOTBRANCH/board_$BOARD`) which gets applied automatically by the patcher for the specific $BOARD
- Little fixes: Use `declare -g` and a code style similar to NanoPi R6 series
2024-10-16 14:09:20 +02:00
amazingfate
c148f4a119 sm8250-6.11: remove patch "of property" because panel driver is built as module 2024-10-13 19:21:29 +02:00
Alex Shumsky
06f573ef3a rk3318: enable rng-seed population in u-boot 2024-10-13 19:17:55 +02:00
Alex Shumsky
864d7f0a1c rockchip64/uboot: increase rng-seed size to make it sufficient for modern linux 2024-10-13 19:17:37 +02:00
Ricardo Pardini
716844e04a uefi-* / edge: bump to 6.12; rework arm64 Phytium stmmac acpi patches
- recover lost patches in 6.9/6.10 cycle
2024-10-13 19:16:20 +02:00
Ricardo Pardini
e6d3af9cf7 uefi-arm64 6.6 (current): rewrite kernel patches, no changes
- in preparation for edge 6.12-rcX bump, and recovering lost patches
2024-10-13 19:16:20 +02:00
Paolo Sabatino
ced0c4a4e9 Provide dtb overlay to enable pwm node for rk3288 2024-10-13 19:16:09 +02:00
The-going
d1c1c193dd sunxi-6.6: armbian patches: rebase to v6.6.54, fix and re-export
Added a kernel panic fix for the ARM architecture:
https://bugzilla.kernel.org/show_bug.cgi?id=219089
https://lore.kernel.org/linux-arm-kernel/20240729165036.7368-1-mikhailai@gmail.com/
2024-10-13 00:04:22 -04:00
The-going
9c3c3edde0 sunxi-6.6: megous patches: rebase to v6.6.54, fix and re-export 2024-10-13 00:04:22 -04:00
The-going
6795f859a7 sunxi-6.11: Re-export armbian patches 2024-10-13 00:04:22 -04:00
Patrick Yavitz
fa3eadecab BananaPi BPI-M4-Zero: Add pinctrl x32clk_fanout_pin
and fixup Makefile

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-10-09 14:58:56 -04:00
Patrick Yavitz
006bd4de30 BananaPi BPI-M4-Zero: partial DTS re-write
Removed gpio-keys node (NOTE: add to the M4 Berry DTS)
Add vcc1v8 and vcc3v3 regulators
Fixup MMC nodes
Add bluetooth node (NOTE: BT is still iffy in Armbian)

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-10-09 14:58:56 -04:00
Patrick Yavitz
d7b5080a65 BananaPi BPI-M4-Zero: partial DTS re-write
Removed gpio-keys node (NOTE: add to the M4 Berry DTS)
Add vcc1v8 and vcc3v3 regulators
Fixup MMC nodes
Add bluetooth node (NOTE: BT is still iffy in Armbian)

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-10-09 14:58:56 -04:00
The-going
2e5611c92d spacemit: opensbi, u-boot, kernel legacy: Update for v1.0.15
Re-extract the kernel patches as a series.
Re-extract the u-boot patches as "git format-patch" command.

Unified patch extraction makes it easier to work with patches.
2024-10-09 20:47:00 +02:00
Patrick Yavitz
70daac7b44 BananaPi BPI-M4-Zero: partial DTS re-write
linux-6.11.y

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-10-09 20:46:40 +02:00
The-going
c7c39d91b9 sunxi-6.11: Re-extract armbian patches 2024-10-09 20:46:40 +02:00
The-going
ed323cbda6 sunxi-6.11: Re-extract the megous patches 2024-10-09 20:46:40 +02:00
Roman Buldygin
e765a31358 Support for Luckfox Core3566 2024-10-09 20:46:27 +02:00
Igor Pecovnik
d8284855c8 Odroid XU4 kernel: remove deprecated patches 2024-10-08 08:32:15 +02:00
Igor Pecovnik
c2149ade6e Revert "Update odroidxu4-current to 6.6.54"
This reverts commit 3bb85b5225.
2024-10-08 07:56:27 +02:00
Muhammed Efe Cetin
7f3c7aba16 Add support for NanoPi M6 2024-10-06 21:35:09 +02:00
Julian Sikorski
3bb85b5225 Update odroidxu4-current to 6.6.54 2024-10-06 17:54:10 +02:00
Paolo Sabatino
8b9fd1507e [rockchip64] add tm16xx led driver for display panels 2024-10-05 19:07:58 +02:00
Patrick Yavitz
7663069fb5 BananaPi BPI-M4-Zero: change overlay to sun50i-h616
Make it Armbian compatible

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-10-05 12:26:51 +02:00
Patrick Yavitz
31ce3431ce BananaPi BPI-M4-Zero: disable bluetooth
Reasons unknown it will not load using Armbian. Until figured
out, disable it.

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-10-05 12:26:51 +02:00
Patrick Yavitz
705fca3dbc BananaPi BPI-M4-ZERO: SDIO WiFi BT overlay
sun50i-h618-bananapi-m4-sdio-wifi-bt.dtso

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-10-05 12:26:51 +02:00
Patrick Yavitz
a528ec229b BananaPi BPI-M4-ZERO: linux fixups
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-10-05 12:26:51 +02:00
Patrick Yavitz
c141cb5ac9 BananaPi BPI-M4-ZERO: u-boot-v2024.04 fixups
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-10-05 12:26:51 +02:00
Igor Pecovnik
4354e2fc8d Kernel bump: adjust broken patches 2024-10-05 12:26:32 +02:00
Paolo Sabatino
07d56cc251 rockchip64: remove mailined patch from edge kernel 2024-10-04 20:29:10 +02:00
Paolo Sabatino
9df699ccdc remove mainlined hunk from patches 2024-10-04 20:29:10 +02:00
M. Efe Çetin
5fc3eb3de3
rockchip-rk3588-current: update kernel to 6.11 (#7326)
* rockchip-rk3588-edge: rebase patches
* rockchip-rk3588-edge: derive HDMI RX patch from 6.10 pathces
* rockchip-rk3588-current: update kernel to 6.11
* rockchip-rk3588-current: derive recent patches from 6.10
2024-10-04 07:21:30 +02:00
Gunjan Gupta
0f94a8c19c VIM1S: Use panfrost by default
Signed-off-by: Gunjan Gupta <viraniac@gmail.com>
2024-10-04 07:20:55 +02:00
Patrick Yavitz
1901b884d2 Gateway GZ80x: fixup patch @armbian.com
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-10-02 18:12:48 -04:00
Patrick Yavitz
eac7bb2ad5 Gateway GZ80x: update to u-boot-v2024.07
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-10-02 18:12:48 -04:00
Patrick Yavitz
29708f6380 BananaPi BPI-M4-Zero: fixup 6.11 patch branding
arm64-dts-sun50i-h616-bananapi-m4-i2c-spi1-uart-pins.patch

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-10-02 10:27:49 -04:00
Patrick Yavitz
bc4b366a9c BananaPi BPI-M4-Zero: update DTS
Added a DTSI just in case a M4 Berry should be added at a
later date.

Removed usb1_vbus-supply = <&reg_usb_vbus>; from the &usbphy
node. In my testing this resolves the onboard WiFi over USB
issue that has been troubling the REV1.

Added REV2 related nodes: SDIO, Regulators, Etc ...

An SDIO / Bluetooth overlay will be added at a later date to
support the REV2.

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-10-02 10:27:49 -04:00
Patrick Yavitz
f9921e3058 BananaPi BPI-M4-Zero: update to u-boot-v2024.04
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-10-02 10:27:49 -04:00
Igor Pecovnik
a53be7e622 Adjust patches due to kernel bump 2024-10-01 14:17:50 +02:00
Nicolas Pereira
f38b5a0de1
enable edge kernel to h96-tvbox-3566 TV-box (#7310)
* enable edge kernel to h96-tvbox-3566

* enable edge kernel to h96-tvbox-3566

* enable edge kernel to h96-tvbox-3566
2024-09-30 21:30:17 +02:00
The-going
3bc94b8355 sunxi-6.11: Fix compilation error incompatible pointer type 2024-09-30 18:38:35 +02:00
The-going
6313cf4368 sunxi-6.11: Switch edge to v6.11 2024-09-30 18:38:35 +02:00
The-going
0d3f0cfe66 sunxi-6.11: Add a series of Armbian patches 2024-09-30 18:38:35 +02:00
The-going
ad027fda4b sunxi-6.11: Add megous patches 2024-09-30 18:38:35 +02:00
The-going
8138abdc26 sunxi-6.9: Delete it as it is not in use and contains bad patches 2024-09-30 18:38:35 +02:00
Tony
60f2ad0146
reinstate tinker edge r dts (#7311) 2024-09-30 12:32:46 -04:00
Ben Hoff
ee4688952e expose itc type to v4l2 in synopsys hdmir rx 2024-09-30 16:15:21 +02:00
Tony
25267c3a4a
remove redundant "add Xiaobao-nas" patch (#7312) 2024-09-30 08:09:06 -04:00
Ben Hoff
e324143b5b add 580 encoding 2024-09-27 14:23:33 +02:00
Ricardo Pardini
7aedf208af mixtile-edge2: add rk3568 board (current/edge/vendor)
- in main `rockchip64` family, for current/edge (6.6 / 6.11)
- using mainline u-boot's generic rk3568 for current/edge
- vendor kernel is added via a copypasta hook to piggyback on `rk35xx`
  - requires armbian/linux-rockchip PR https://github.com/armbian/linux-rockchip/pull/245
- vendor u-boot:
  - is required to bringup npu for vendor kernel (otherwise panics)
  - .dts done based on vendor kernel DT + looking at armsom-sige3
  - defconfig ripped off from armsom-sige3
2024-09-24 09:58:58 +02:00
Ian Leung
94f65ea813 Orange Pi 3B: Edge: Switch to mainline dts 2024-09-24 09:58:43 +02:00
Paolo Sabatino
1c79daddc0 bump rockchip64 edge kernel to v6.11 2024-09-21 14:18:19 +02:00
Igor Pecovnik
8bc31a2882 Bugfix: resolve boot loader compilation issues on X96-mate and Orangepizero2 2024-09-19 10:10:20 +02:00
Igor Pecovnik
6ee98e7f51 Bugfix: u-boot changes for x96q broke most of other Allwinner uboot compilation
If we suspect troubles, we rather do board level patch.
2024-09-18 20:18:11 +02:00
Ricardo Pardini
1ac3f7ca2b rockchip-rk3588/6.11: backport Marcin Juszkiewicz's "FriendlyELEC NanoPC-T6 improvements" v6 series to fix non-LTS and split LTS version of NanoPC T6
- Marcin Juszkiewicz's series https://lore.kernel.org/all/20240829-friendlyelec-nanopc-t6-lts-v6-0-edff247e8c02@linaro.org/ has landed upstream
  - see db1dcbe5f7
  - thus we have 2 separate DTs, one for non-LTS, one for LTS; thus also 2 different Armbian boards (see separate commit)
- drop my own patch that added SPI NOR to the T6, as that is now included in the base DT
- this patch shall be dropped when `6.12-rc1` is released
2024-09-18 16:31:23 +02:00
sicXnull
5e54e2beb8 X96Q LPDDR3 Improvements 2024-09-18 16:31:00 +02:00
amazingfate
9a57760e48 sm8250-current: update to 6.11 2024-09-18 16:30:50 +02:00
Paolo Sabatino
e0a5a2e501 update patching config file 2024-09-18 14:03:19 +02:00
Paolo Sabatino
94ec783de0 bump rockchip 32 bit edge kernel to 6.11 2024-09-18 14:03:19 +02:00
Patrick Yavitz
552281489a Move serial0 = &uart_AO; to meson-axg-amper-gateway-gz80x.dtsi
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-09-17 07:01:05 -04:00
Patrick Yavitz
b2fc2c6f9d Gateway GZ80x: add dtsi and power off support via pwr button
There are three revs: AM-GZ80x, AM-GZ80x-US and SC-GZ80x

Add a DSTI in case one should drop out of the sky and we
need a DTS for it. This also removes its dependency on
meson-axg-jethome-jethub-j1xx.dtsi.

Can now power down via power button on the back of the
unit and power back on via reset button on the side.

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-09-17 07:01:05 -04:00
Ricardo Pardini
c53e43f3df meson64-6.11: rewrite/rebase patches onto v6.11 final
- no changes, I forgot a trailing space in my hackfix comment (facepalm)
2024-09-17 06:55:00 +02:00
Ricardo Pardini
9dacbd0ec3 rockchip-rk3588-6.11: rewrite/rebase patches onto v6.11 final
- no changes
2024-09-17 06:55:00 +02:00
amazingfate
b38e4b238c add support for orangepi5 max 2024-09-17 06:54:23 +02:00
Ben Hoff
8e1839d3f4 fix hotplug detection for op5+ and remove unstable code path in driver 2024-09-16 13:17:38 +02:00
The-going
2ce2a873db u-boot-sunxi: Fix loading of bananapim3 board from eMMC
Add the A83T processor to the sunxi_mmc_can_calibrate
logic function for proper configuration.
Return the default settings of DRAM_CLK.

This code has been tested for bootloader v2024.01 and later.
2024-09-16 13:17:26 +02:00
Alex Shumsky
2cf702a300 rk3318-box: enable usb3 port in uboot 2024-09-16 13:16:59 +02:00
Ricardo Pardini
3594b0c8b7 radxa-zero2: bump to u-boot 2024.07 (from 2023.10)
- (confirmed by testing on-device) fixes UMS/Gadget stuff by including 4005729c0d that landed in v2024.01
2024-09-16 13:15:43 +02:00
amazingfate
cbc7982846 add new board armsom-sige3 2024-09-15 11:45:21 +02:00
Igor Pecovnik
38eb81577d Odroid M1: resolve low network speed 2024-09-15 11:42:07 +02:00
JohnTheCoolingFan
5e06250060 Add sun50i-h616-light dt overlay fix to 6.10 2024-09-15 10:18:12 +02:00
Ricardo Pardini
79ba487399 meson64-6.10: drop 6.10 patch directory after bump to 6.11
- as 6.10 is not an LTS release
2024-09-15 10:17:39 +02:00
Ricardo Pardini
59eb198e57 meson64-6.11: hackfix for general-socinfo-sm-4-soc-amlogic-meson-gx-socinfo-sm-Add-Amlogic-secure-m.patch
- otherwise
  ```
  drivers/soc/amlogic/meson-gx-socinfo-sm.c:178:19: error: initialization of 'void (*)(struct platform_device *)' from incompatible pointer type 'int (*)(struct platform_device *)' [-Werror=incompatible-pointer-types]
       178 |         .remove = meson_gx_socinfo_sm_remove,
           |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~
  ```
2024-09-15 10:17:39 +02:00
Ricardo Pardini
c93407ebec meson64-6.11: rebase/rewrite remaining patches, no changes 2024-09-15 10:17:39 +02:00
Ricardo Pardini
d4e9105413 meson64-6.11: manually fix 4 patches for 6.11
- general-add-overlay-compilation-support.patch: same fix as done in rk3588's 6.11
- board-bananapism1-add-uart_A-and-AO_B.patch: manually rebase, guess there was an indent change
- general-socinfo-sm-1-soc-amlogic-meson-gx-socinfo-Add-S905L-ID.patch and general-socinfo-sm-2-soc-amlogic-meson-gx-socinfo-add-new-A113X-SoC-id.patch: landed upstream
2024-09-15 10:17:39 +02:00
Ricardo Pardini
d0b4bce222 meson64-6.11: copy patches from 6.10 2024-09-15 10:17:39 +02:00
Ricardo Pardini
857c8ed51b meson64-6.10: rebase against v6.10.10; drop dt-bindings-only patch, otherwise no changes
- jethome-0003-dt-bindings-arm-amlogic-add-binding-for-JetHome-JetH.patch contains only dt-bindings, and those are ignored by the rewriter
2024-09-15 10:17:39 +02:00
Alex Shumsky
37ba85f956 rk3318-box: fix usb2 functionality in u-boot, that was broken after update to v2024.07 2024-09-15 09:56:29 +02:00
Ricardo Pardini
ef537a67b0 rockchip-rk3588-6.11: rebase/rewrite patches onto v6.11-rc7
- automatic / no conflicts
2024-09-14 22:43:33 +02:00
Ricardo Pardini
3875290fe4 rockchip-rk3588-6.11: bump to v6.11-rc7; manually rebase 0001-general-add-overlay-support.patch
- this rebases manually around 8fcd8d1e63 introduced in v6.11-rc5 (so much for "fixes only in rc's")
2024-09-14 22:43:33 +02:00
Ricardo Pardini
17aeec93af rockchip64-6.10: rebase/rewrite all patches against v6.10.10 2024-09-14 21:40:43 +02:00
Ricardo Pardini
a223553670 rockchip64-6.10: remove symlinks by replacing with target's content
- having symlinks makes bumping versions a bit harder
- target patches were copied and rebased against v6.10.10
2024-09-14 21:40:43 +02:00
Ricardo Pardini
fa23f62417 rockchip64-6.10: fix add-board-xiabao-nas-dts.patch patch headers/format, no changes 2024-09-14 21:40:43 +02:00
Ricardo Pardini
d32b64baca rockchip64-6.10: fix add-board-fine3399-dts.patch patch headers/format, no changes 2024-09-14 21:40:43 +02:00
Jianfeng Liu
020fc510c4
rockchip-rk3588: fix hdmi display of armsom-sige7 for edge and current (#7243) 2024-09-14 19:23:26 +02:00
Julian Sikorski
72062ba258 Update odroidxu4-current to 6.6.51 2024-09-14 17:39:55 +02:00
Ricardo Pardini
c06ba074bd rockpro64: u-boot: patch u-boot's dtsi to enable otg port for UMS/Gadget capabilities
- Fixes c158f74d22
- I'm slightly unsure why this wasn't needed before; possibly because in 2024.07 this board moved to OF_UPSTREAM?
2024-09-14 15:24:04 +02:00
mattx
8e82d82435 Add Radxa E20C board 2024-09-13 22:02:04 +02:00
Joshua Riek
d564431dc2 Introduce the Turing RK1 2024-09-13 22:01:44 +02:00
IsMrX
3124f0d845 Support CherryBa M1 board 2024-09-13 22:00:52 +02:00
amazingfate
afe644fb44 opi3b: use mainline uboot v2024.10-rc3 2024-09-13 09:36:42 +08:00
amazingfate
ef4d01baa6 add new board armsom-cm5-io 2024-09-13 09:34:03 +08:00
Igor Pecovnik
ccafc4da4c Wireless drivers: rtw88: remove deprecated sections in patch 2024-09-12 14:27:58 +02:00
Igor Pecovnik
155c54f591 Odroid XU4: remove deprecated patches 2024-09-11 18:51:12 +02:00
FUKAUMI Naoki
b1cbd002b4 arm64: dts: rockchip: fix gmac PHY attach error on ROCK Pi E
this fixes following error:

rk_gmac-dwmac ff540000.ethernet end0: __stmmac_open: Cannot attach to PHY (error: -19)

Signed-off-by: FUKAUMI Naoki <naoki@radxa.com>
2024-09-11 07:59:54 +02:00
The-going
9e52e52e9a sunxi-6.10: Revert "drm/sun4i: hdmi: switch to struct drm_edid"
To make our patch work, we will return to the edid structure
while it is safe.
2024-09-10 21:59:57 +02:00
The-going
661b3658ea sunxi-6.10: switch v6.10.9, re-export patches 2024-09-10 21:59:57 +02:00
The-going
789bbf17d5 sunxi-6.10: Disable patch that adds support for HDMI audio
Recent changes in the kernel make the patch unusable for
drm/sun4i/sun4i_hdmi_enc.c.
I'll deal with it later if someone doesn't fix it sooner.
2024-09-10 21:59:57 +02:00
chraac
5d884120a4 fix compiling error of sunxi pwm and eth driver 2024-09-10 21:59:57 +02:00
The-going
f912216fd0 sunxi-6.10: Add patches armbian to series.conf file
Add a lost patch adding spi1_cs1_pin for sun50i-h616
2024-09-10 21:59:57 +02:00
The-going
5838fac412 sunxi-6.10: Delete unused patches and add newly extracted patches.
The patches in the series were applied to the Linux
kernel git repository as the "git am" command.
And then re-extracted to the target patches.armbian
folder using the tools/mk_format_patch script.
In this case, the series.armbian file is created anew
and all patches in the series strictly correspond
to this list.

I.e. unused ones will be deleted. The name of the patch
file will match the string "Subject:".

Signed-off-by: The-going <48602507+The-going@users.noreply.github.com>
2024-09-10 21:59:57 +02:00
The-going
c446e00132 sunxi-6.10: Add armbian patches from sunxi-6.7
Adapt the patch series to the new v6.10.5 kernel version
2024-09-10 21:59:57 +02:00
amazingfate
e13729b3e3 armsom-sige5: update uboot from latest SDK 2024-09-10 21:59:27 +02:00
JohnTheCoolingFan
e59f22ec65 Fix sun50i-h616-light device tree overlay 2024-09-10 21:59:01 +02:00
Patrick Yavitz
72ba1de41e BananaPi CM4: improve SDIO WiFi speeds
Improve overall WiFi experience
Default freq now set to 100MHz (optional overlay to 200MHz)
Resolved incompatibility with the github driver: https://github.com/jethome-ru/rtl88x2cs

If the github driver is preferred blacklist RTW88

/etc/modprobe.d/blacklist-rtw88.conf
blacklist rtw88_8822c
blacklist rtw88_8822cs

EXTRA: Waveshare DTS fixup

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-09-09 07:06:31 -04:00
Igor Pecovnik
95b6348453 Patch: refactor broken patch due to upstream changes 2024-09-08 21:28:41 +02:00
SuperKali
d16f710e7e
Adding Youyeetoo R1 v3 on current & edge kernel (#7173) 2024-09-07 07:40:59 +02:00
Igor Pecovnik
422e91b240 Rockchip64: remove deprecated patches that breaks compilation 2024-09-06 11:13:04 +02:00
JohnTheCoolingFan
23cff9170c Replace symlinked patches by pointed files 2024-09-03 22:03:50 +02:00
Alessandro Lannocca
0a18ec690e rockchip-rk3588: fanctrl overlay: fix "fan" alias for device tree
fixes PR #7137
2024-08-28 18:10:25 +02:00
Alessandro Lannocca
c095b6fd68 rockchip-rk3588: current edge: add a pwm fan control overlay
improve fan curve from rockchip default

Credit: [incognito](https://forum.radxa.com/u/incognito)
Source: [Radxa Forum](https://forum.radxa.com/t/guide-how-to-make-the-rock-5b-fan-work-properly-joshua-rieks-ubuntu-24-04/20836/2)
2024-08-27 21:33:30 +02:00
Julian Sikorski
0cee899233 Update odroidxu4-current to 6.6.47 2024-08-21 14:02:37 +02:00
c0rnelius
433f1241fa
Gateway AM-GZ80x: Re-brand as Amper & update u-boot to v2024.04 (#7113)
* Gateway AM-GZ80x: Re-brand as Amper & update u-boot to v2024.04

During a search I noticed other companies are using the same
unit. Lets re-brand to Amper as technically that is the product
brand name.

Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>

* Delete old patch set: `patch: u-boot: v2023.10: board_gateway-gz80x`

Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>

* Update test target

---------

Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
Co-authored-by: Patrick Yavitz <pyavitz@armbian.com>
Co-authored-by: Igor <igor@armbian.com>
2024-08-21 14:00:43 +02:00
Patrick Yavitz
cc0f38aa45 BananaPi M2S: remove fan control
The fan0 and pwm_cd nodes were removed in linux-6.11.y.

1095ad0e92
https://lore.kernel.org/all/20240606-topic-amlogic-upstream-bindings-fixes-dts-v1-1-62e812729541@linaro.org/

Remove the patch now, so it doesn't become a problem later.

Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-08-21 07:58:01 -04:00
Alessandro Lannocca
fb72484e79 rockchip-rk3588: current: add rfkill-bt device node to Radxa Rock5b board
Enable proper enumeration of usb-bluetooth modules via M2/NGFF slot
2024-08-21 13:56:46 +02:00
sic
100a004aa5
Add Board X96Q TV Box LPDDR3 H313 (#7101)
* X96-Q TV Box Support

* Update x96q-tvbox.csc

* Rename x96q-tvbox.csc to x96q.tvb
2024-08-20 08:35:00 +02:00
monkaBlyat
ac3b86efb9 vendor kernel patch for ds4 controllers 2024-08-18 10:39:57 +02:00
monkaBlyat
54cc6ea4e2 legacy kernel patch for ds4 controllers 2024-08-18 10:39:57 +02:00
ColorfulRhino
30ed9b3a70 rockchip-rk3588-edge: Bump kernel from 6.11-rc2 to 6.11-rc3
Remove one patch that is now included in the latest kernel revision.
2024-08-18 10:38:50 +02:00
Muhammed Efe Cetin
d605d74a02 rockchip-rk3588-{current,edge}: add bluetooth support to Khadas Edge 2 2024-08-18 10:38:50 +02:00
Muhammed Efe Cetin
0a0eb467de rockchip-rk3588-current: disable HDMIRX by default and add heartbeat LED on OPi5+ 2024-08-18 10:38:50 +02:00
Muhammed Efe Cetin
8ceeb33c3b rockchip-rk3588-current: update kernel to v6.10 2024-08-18 10:38:50 +02:00
Muhammed Efe Cetin
97c79d61fd rockchip-rk3588-edge: add mistakenly removed DTS patches back 2024-08-18 10:38:50 +02:00
Muhammed Efe Cetin
61e10f6f64 rockchip-rk3588-edge: add HDMI & VOP2 back to OPi5 devicetree 2024-08-18 10:38:50 +02:00
Muhammed Efe Cetin
7f2a7ab00b rockchip-rk3588-edge: opi5-plus: update dts patch, disable hdmirx by
default
2024-08-18 10:38:50 +02:00
Muhammed Efe Cetin
b9d7bd9e5b rockchip-rk3588-edge: refresh HDMI TX & RX patches from Collabora and add Hantro VPU back 2024-08-18 10:38:50 +02:00
Muhammed Efe Cetin
53396d202c rockchip-rk3588-edge: update kernel to v6.11.0-rc1 2024-08-18 10:38:50 +02:00
The-going
fae2418da9 sunxi-6.10: bugfix the kernel panic for arm architecture
Problem: Linux kernel hangs in early boot on 32-bit ARM platform,
when ftrace 4-byte "mcount" function call location for
"_raw_spin_unlock_irqrestore" function straddles icache lines.

Discussion on the forum:
https://forum.armbian.com/topic/41339-linux-image-legacy-sunxi2451-kernel-6192-is-broken-stuck-at-starting-kernel/?do=findComment&comment=196528
2024-08-18 10:38:11 +02:00
The-going
11c396c183 sunxi-6.10: Add megous patches 2024-08-18 10:38:11 +02:00
Alex
314447dffd
patches: uboot: Improve KASLR support for v2024.07 (#7078)
Reference patch set: https://patchwork.ozlabs.org/project/uboot/list/?series=411513&state=*

Hopefully, other boards using same uboot-version can benefit from the added support.

**Note for Maintainers -  to enable KASLR seed, you need:**
	- `CONFIG_RANDOMIZE_BASE=y` configured in your kernel .config
	- `CONFIG_CMD_KASLRSEED=y` and` CONFIG_DM_RNG=y` configure in your u-boot .config
	- exposed crypto and rng nodes in you board's device-tree
	- `kasrlseed` command before kernel boot in your boot.cmd
	- `CONFIG_SECURITY_DMESG_RESTRICT=y` in kernel .config is also advisable

* KASRL-supported u-boot 2024.07 for everyone:
- move /chosen/kaslr-seed support patchset to general 2024.07 BOOTPATCHDIR
- attach nanopi-r5c and oprangepi5-plus BOOTPACHDIR to patches/uboot/v2024.07 general dir

* u-boot: patch nanopi-r5c-rk3568_defconfig and orangepi-5-plus-rk3588_defconfig to enable KASLR

* rewrite-uboot-patches nanopi-r5c/orangepi5-plus

* patches: uboot: Improve kaslrseed support for v2024.07

---------

Co-authored-by: ColorfulRhino <131405023+ColorfulRhino@users.noreply.github.com>
2024-08-15 20:31:00 +00:00
Alex
63163387c7
rockchip64: refresh drv-spi-spidev-remove-warnings.patch (#7088)
* rockchip64: edge: refresh drv-spi-spidev-remove-warnings.patch

rework to apply cleanly on 6.10.5

* rockchip64: current: refresh drv-spi-spidev-remove-warnings.patch
2024-08-15 13:11:18 +02:00
Viacheslav Bocharov
595ab95a17 JetHome: Update JetHub D2 dts 2024-08-15 12:59:25 +03:00
Alessandro Lannocca
134ae29646 meson64: edge: refresh drv-spi-spidev-remove-warnings.patch
rework to apply cleanly on 6.10.5
2024-08-14 17:39:38 -04:00
Alessandro Lannocca
1ffdab4fe4 meson64: current: refresh drv-spi-spidev-remove-warnings.patch
rework to apply cleanly on 6.6.46
2024-08-14 17:39:38 -04:00
Viacheslav Bocharov
06838e7a19 JetHome: Update JetHub D2 dts file 2024-08-14 19:42:13 +02:00
Viacheslav Bocharov
684a49953b JetHome: fix uboot patchset for JetHub D2 2024-08-14 19:42:13 +02:00
Patrick Yavitz
aff22ad7d5 Add board Alfred Smart Gateway GZ80X Linux support
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-08-13 14:40:48 -04:00
Patrick Yavitz
c201068f30 Add board Alfred Smart Gateway GZ80X U-Boot support
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-08-13 14:40:48 -04:00
33335
cecf6a83b2 chore: Disable OPTEE security partition in U-Boot for Firefly-ITX-3588J board 2024-08-13 09:22:45 +02:00
ARCW
05d7ca03d4
Fixed tinker-edgr-r board GPU bug, drivers:regulator:fan53555:add new device chip id (#6998) 2024-08-12 17:16:11 +02:00
Igor Pecovnik
423868ca26 Bump sunxi legacy and current to latest version 2024-08-12 17:15:40 +02:00
JohnTheCoolingFan
22e3a671a7 BigTreeTech CB1: current: Enable IR Receiver 2024-08-12 17:10:49 +02:00
JohnTheCoolingFan
04829f611c Remove sun50iw9-btt board family 2024-08-11 22:09:17 +02:00
JohnTheCoolingFan
02ad725c6f Break the BigTreeTech Ethernet patches into 3 2024-08-11 22:09:17 +02:00
JohnTheCoolingFan
00c3dd58da Rearrange BTT CB1 patches 2024-08-11 22:09:17 +02:00
JohnTheCoolingFan
4ef3450dc5 U-Boot patch for BigTreeTech CB1 ethernet 2024-08-11 22:09:17 +02:00
JohnTheCoolingFan
b7fac21f3f Patches to enable hdmi and emac1 on BigTreeTech CB1 2024-08-11 22:09:17 +02:00
Alex
3ad547fe93
add general 2024.07 patches to nanopi-r5c u-boot (#7056) 2024-08-10 13:43:29 +02:00
Alex
60ec699aea
add general 2024.07 patches to orangepi5-plus u-boot (#7057) 2024-08-10 13:42:56 +02:00
The-going
e9cc1a2479 sunxi-6.9: bugfix the kernel panic for arm architecture
Linux kernel hangs in early boot on 32-bit ARM platform,
when ftrace 4-byte "mcount" function call location for
"_raw_spin_unlock_irqrestore" function straddles icache lines.

Discussion of the problem:
https://forum.armbian.com/topic/41339-linux-image-legacy-sunxi2451-kernel-6192-is-broken-stuck-at-starting-kernel/?do=findComment&comment=196528
https://bugzilla.kernel.org/show_bug.cgi?id=219089
2024-08-10 08:12:04 +02:00
The-going
87d667ce9a sunxi-6.9: Add Armbian patches 2024-08-10 08:12:04 +02:00
The-going
06030bae54 sunxi-6.9: Add megous patches to EDGE 2024-08-10 08:12:04 +02:00
M. Efe Çetin
e34789f90b
orangepi5: fix SPI flash boot (#7053) 2024-08-09 08:40:04 +02:00
Alex
0a134ffae4
orangepi5-plus: (#7046)
enable KASLR
2024-08-08 07:39:00 +02:00
Alessandro Lannocca
1f672d9faa nanopi-r5c:
bump u-boot to 2024.07
patch in kaslrseed support
enable kaslrseed in nanopi-r5c-rk3568-defconfig
2024-08-08 07:38:23 +02:00
amazingfate
cff7e614f2 uboot: rk3576: add patches to enable tf card boot 2024-08-08 07:38:13 +02:00
Igor Pecovnik
a9670b1dc5 Odroid XU4: Remove deprecated patches on CURRENT branch 2024-08-08 07:38:03 +02:00
Martin Schmiedel
96e1752111 MBa8MPxL: update u-boot-tqma
- rework patches on recent changes

Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2024-08-07 21:39:15 +02:00
Igor Pecovnik
aaee1bb85f RaspberryPi: bump EDGE kernel to 6.10.y 2024-08-05 20:38:46 +02:00
Igor Pecovnik
a082d95117 imx6: bump EDGE kernel to 6.10.y 2024-08-05 20:38:31 +02:00
Martin Schmiedel
42cc795f4d MBa8MPxL: update imx8m-6.6
- linux-tqma-current.config:  enable HDMI, LVDS, Bluetooth
- imx8_common.inc: use tag instead of branch (v6.6.43)
- fix asound.state.tqma

Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2024-08-05 14:36:51 +02:00
Martin Schmiedel
19ec627e90 MBa8MPxL: fix boot problem after updating uboot.sh
- since 792d9d9d Variables add to environment in post_config_uboot_target function are ignored.
- So setting the variable ATF_LOAD_ADDR doesn't work anymore
- ATF_LOAD_ADDR changed in the uboot patch instead

Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2024-08-05 14:36:51 +02:00
Igor Pecovnik
2e9917bc6a Mvebu: Bump kernel config and sources to 6.10.y 2024-08-05 09:38:22 +02:00
Igor Pecovnik
ff8412d676 Add patches to 6.10 folder 2024-08-05 09:38:22 +02:00
Heisath
9ea9e5b97b Move to 6.8 2024-08-05 09:38:22 +02:00
Heisath
72ce5c3f0b Add mvebu 6.7 patches, move to rmk tree 2024-08-05 09:38:22 +02:00
Igor Pecovnik
8662ef1c7b Meson 6.10: adjust patches to align with upstream changes
Need to be tested on hardware
2024-08-05 09:35:43 +02:00
SteeManMI
dcf916ffe8 rewrite kernel patches 2024-08-04 21:25:36 +02:00
SteeManMI
78acfe1a5a Initial changes to move meson edge from 6.9 to 6.10 2024-08-04 21:25:36 +02:00
Igor Pecovnik
4f92c2ebfc Adjust patches that are broken or they found a way upstream 2024-08-03 15:34:00 +02:00
The-going
820d29b657 sunxi-6.6: exclude iio thermal sensors patches
These patches are not needed for the kernel version 6.6 and later.
In addition, they cause minor harm when measuring temperature,
as they additionally calibrate the sensors.
Today, all the work is done by drivers/thermal/sun8i_thermal.c
2024-08-02 17:21:36 +02:00
The-going
641025e1a4 sunxi-6.6: Switch to v6.6.37, edit incorrect patch messages 2024-08-02 17:21:36 +02:00
The-going
ef444f587a sunxi-6.6: Edit the series.conf file, delete unused ones. 2024-08-02 17:21:36 +02:00
The-going
dbdb03ddb8 sunxi-6.6: armbian: delete unused ones, replace changed ones.
Now the names of the patch files correspond to the entry
in the commit message.
Patches that have been transferred (copied) since time
immemorial and require revision have been removed.
No one wants to deal with them.
2024-08-02 17:21:36 +02:00
The-going
8bc515ff21 sunxi-6.6: megous: Delete unused ones. Update the changed ones. 2024-08-02 17:21:36 +02:00
Julian Sikorski
3d59517505 Update odroidxu4-current to 6.6.43 2024-08-02 17:20:37 +02:00
SteeManMI
2f2618f9a5 rewrite kernel patches 2024-07-29 08:16:37 +02:00
SteeManMI
691e7b8b67 Fixes for 6.10: Copied Paolo's rockchip64 overlay compliation fix to meson64 2024-07-29 08:16:37 +02:00
SteeManMI
41fbb0802a Initial changes to move meson64 edge from 6.9 to 6.10 2024-07-29 08:16:37 +02:00
Ivan Podogov
8814cc9f3e
Switch Retro Lite CM5 back to legacy U-Boot (#7004)
This allows us so successfully boot Armbian, ROCKNIX and Android.
2024-07-28 18:36:04 +01:00
amazingfate
d5cb0d6732 rockchip64-edge: disable hantro g1 h264 decoder on rk356x 2024-07-28 14:35:34 +08:00
amazingfate
e1a64270fa rockchip64-edge: add rkvdec2 for rk356x 2024-07-28 14:35:34 +08:00
amazingfate
e1f75f92cb rockchip64-edge: remove vpu non-coherent-dst-bufs patches 2024-07-28 14:35:34 +08:00
sicXnull
37ef83a6f6 add Heltec HT-M2808 2024-07-25 16:42:46 +02:00
amazingfate
0621b9008f add new board armsom-aim7-io 2024-07-25 16:42:04 +02:00
ARCW
cc8291e6e2
Fixed Tinker-edge-r HDMI 4K bug (#6991) 2024-07-25 16:41:17 +02:00
chainsx
1c7c5d302d fix rk3568-roc-pc 2024-07-25 16:40:28 +02:00
Ben Hoff
36a12f1b42 add synopsys designware hdmi rx controller 2024-07-24 14:03:54 +02:00
Julian Sikorski
2eb742bfa5 Update odroidxu4-current to 6.6.41 2024-07-23 11:37:14 +02:00
Paolo Sabatino
34fe6f183b update rockchip patching config yaml file 2024-07-22 19:18:14 +02:00
Paolo Sabatino
7da7bbf61c rockchip: bump edge kernel to 6.10 2024-07-22 19:18:14 +02:00
Paolo Sabatino
1f7289d67f rockchip64: address changes for mainlined rk3308 audio codec
* the existing patches for rk3308 audio codec have been disabled:
  the rk3308 driver has been mainlined and thus the patches
  don't apply anymore
* add the missing i2s_8ch_0 and _1 i2s nodes
* adjust "acodec" with "codec" device tree labels, to match
  mainline kernel nomenclature
2024-07-22 19:17:52 +02:00
Paolo Sabatino
4ae0a95814 rockchip64: bump edge kernel to 6.10 2024-07-22 19:17:52 +02:00
Paolo Sabatino
f82e6e8d0c rorkchip64: fix rk3328 gpio2 bank addressing 2024-07-22 19:17:52 +02:00
amazingfate
5697ba6153 add new board armsom-sige5 2024-07-19 22:49:52 +08:00
amazingfate
7cf6f99e75 rk35xx-vendor: bump to latest sdk release rkr3 2024-07-19 14:04:41 +08:00
Gunjan Gupta
1e4813cba0 meson-s4t7: fix docker crash when building u-boot and rebase patches 2024-07-18 11:44:41 +02:00
Gunjan Gupta
d7d382db69 meson-s4t7: set u-boot code to use branch instead of specific tag 2024-07-18 11:44:41 +02:00
Patrick Yavitz
ecc3c30943 SpacemiT: Legacy: Wireless RTL8852BS: Fixups
CONFIG_RTW_DEBUG = n
Remove RTW_WARN_LMT
Fix aes_encrypt() redefinition errors

Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-18 11:44:12 +02:00
Patrick Yavitz
c5be5a8537 SpacemiT: BananaPi F3: update to BL v1.0.8
Legacy: use TAG instead of BRANCH (gives us more control)
Current: update DTS files
Current: add needed patches up to v1.0.8
Fixup bluetooth node and disable by default (half broke anyway)
Misc fixups to bananapif3.wip and spacemit.conf file

Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-17 03:30:39 -04:00
Patrick Yavitz
36016c8525 patch: atf: atf-spacemit: update to v1.0.7
Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-07-17 03:30:22 -04:00
Patrick Yavitz
7f47cc7a53 SpacemiT: BananaPi F3: U-Boot: use TAGS and add SCRIPT support.
A boot.cmd file still needs to be created, but this is
functional.

Overlay support is now baked into the syslinux patch.

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-07-17 03:30:22 -04:00
Alex Shumsky
9326cc150d u-boot: 2024.07: fix boot from btrfs 2024-07-15 09:12:41 +03:00
Patrick Yavitz
81925b1bba BananaPi CM4/M2S: Bump u-boot to v2024.07
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-15 09:11:37 +03:00
The-going
d05f3b1908 sunxi-6.1: Reverse commit 75317a0, fix real reason inability to load kernel
Reverse commit 75317a0 since this is a special case.

Eliminate the real reason for the inability to boot the kernel.
Linux kernel hangs in early boot on 32-bit ARM platform,
when ftrace 4-byte "mcount" function call location for
"_raw_spin_unlock_irqrestore" function straddles icache lines.

The problem is present for (cross-compiler) GCC 10, 11, 12.
It does not happen when the kernel is compiled with GCC 9,
even when condition (1) is satisfied.

Detailed description:
https://forum.armbian.com/topic/41339-linux-image-legacy-sunxi2451-kernel-6192-is-broken-stuck-at-starting-kernel/?do=findComment&comment=196528
2024-07-14 23:08:40 +02:00
Ricardo Pardini
62af9ee6ba rockchip-rk3588 / edge: drop patch that landed in 6.10-rc7
- `1022-arm64-dts-rockchip-support-poweroff-on-rock-5a.patch` landed d05f7aff7a
2024-07-13 11:48:38 +02:00
Ricardo Pardini
b0a5d1794d rockchip-rk3588 / edge: rebase onto 6.10-rc7
- **win**: notice how one can actually _spot_ revelevant changes now
 - case in point, `1022-arm64-dts-rockchip-support-poweroff-on-rock-5a.patch` -- will drop it in separate commit
2024-07-13 11:48:38 +02:00
Igor Pecovnik
269d7110b2 Spacemit-k1 / Banananpi F3: adjust u-boot patch to match upstream changes 2024-07-11 20:11:41 +02:00
Igor Pecovnik
0b14407c2f Inovato Quadra: enable correct PIN to get wifi working 2024-07-11 18:02:51 +02:00
ColorfulRhino
28233a01c9 mt7623: Bump U-Boot to 2024.07
- Move uboot patch dir to v2024.07 since the `legacy` folder is only for vendor or very old uboots.
2024-07-09 18:04:21 +03:00
ColorfulRhino
0e0656125d mt7623: Bump legacy 4.19 to current 6.6 kernel
NB: This family only has one board (BananaPi R2) and has not been properly maintained in many years, so 'current' LTS kernel is enough.
No need for 'edge' kernel unless someone plans to step in as maintainer who bumps and tests it on every new kernel release.

- Adjust BananaPi R2 board config (board is mainlined)
- Remove legacy kernel patch folder and kernel config
- Remove unstable WiFi stuff
2024-07-09 18:04:21 +03:00
Lemon
41aa99e657
To modify the PWM-fan temperature control policy of fine3399 to adjust the fan speed to a lower level (#6843)
* To modify the PWM-fan temperature control policy of fine3399 to adjust the fan speed to a lower level
* Integrating support for xiaobaonas boards into the rockchip64-6.9 kernel
2024-07-09 11:33:35 +02:00
The-going
7a054c6286 sunxi-6.1: Add missing GPU trip point 2024-07-09 11:32:22 +02:00
The-going
11d11cf747 sunxi-6.1: Turn on poorly designed patches again.
Poorly designed patches result in the maintainer
having to do extra work.
2024-07-09 11:32:22 +02:00
The-going
75317a0778 sunxi-6.1: Revert: handle entropy from atomic process context
Revert 07b37f227c8daa27e68f57b1c691fab34a06731e commit
For the sunxi (armhf) architecture, this commit results in
an inability to load the kernel. It's actually a crutch
that can break everything tomorrow.
Therefore, freeze the kernel version for better times.
2024-07-09 11:32:22 +02:00
The-going
2d7cbfa7c1 sunxi-6.1: switch to tag:v6.1.97, re-extracting the corrected ones
Fix: dtb dtbo install, wrong select media sensors

Disable incorrectly designed patches.
They need to be aligned with the kernel code.
2024-07-09 11:32:22 +02:00
Ricardo Pardini
37279605ac mekotronics: u-boot: join rockchip-rk3588's default u-boot-radxa-rk35xx scheme
- rebased 2 patches
- moved null patches for dts & defconfigs to `dt` / `defconfig` dirs
- rename defconfigs since we're at it; use board-specific only
- defconfigs re-saved
2024-07-09 06:18:00 +02:00
Ricardo Pardini
0347745a34 mixtile-blade3: u-boot: join rockchip-rk3588's default u-boot-radxa-rk35xx scheme
- rebased 3 patches
- moved null patches for dts & defconfigs to `dt` / `defconfig` dirs
- don't rename defconfigs: those are shared with Joshua Riek (ubuntu-rockchip)
- defconfigs re-saved
2024-07-08 17:01:17 +02:00
Ricardo Pardini
bb8ff7b607 jethubj200: rewrite u-boot patches against v2024.07 final 2024-07-08 16:55:47 +02:00
Ricardo Pardini
f60b3bbfe2 rk3318-box: rewrite u-boot patches against v2024.07-rc5 2024-07-08 16:55:47 +02:00
Ricardo Pardini
07084b64b7 rk322x-box: rewrite u-boot patches against v2024.07-rc5 2024-07-08 16:55:47 +02:00
Paolo Sabatino
b5c500481d rebase patches with rewrite-uboot-patches 2024-07-08 13:02:15 +02:00
Paolo Sabatino
87b90295ea bump rk3288 tinkerboard to uboot v2024.07
* also bump:
 * rk3288 xt-q8l-v10 target
 * rk322x-box target (was already v2024.07-rc5)
 * rk3318-box target (was already v2024.07-rc5)
2024-07-08 13:02:15 +02:00
Ricardo Pardini
268c2e8596 odroidm1: bump to u-boot v2024.07; replace defconfig patches with hook
- bump "armbian" env to reset env in SPI on first run
2024-07-07 17:46:47 +02:00
amazingfate
4919e52fea add new board radxa-e52c 2024-07-07 00:51:49 +08:00
Patrick Yavitz
952e680d00 RTW88: 6.6: upstream wireless: fixups
wifi: rtw88: coex: Prevent doing I/O during Wi-Fi power saving
https://patchwork.kernel.org/project/linux-wireless/patch/20240320075047.31810-1-pkshih@realtek.com/

wifi: rtw88: station mode only for SDIO chips
https://patchwork.kernel.org/project/linux-wireless/patch/20240327004155.7172-1-pkshih@realtek.com/

 wifi: rtw88: Set default CQM config if not present
https://lore.kernel.org/all/20240401033019.9664-1-pkshih@realtek.com/

wifi: rtw88: usb: Simplify rtw_usb_write_data
https://patchwork.kernel.org/project/linux-wireless/patch/2479507e-3946-492f-857e-83e54969aad2@gmail.com/#25836118

wifi: rtw88: usb: Fix disconnection after beacon loss
https://patchwork.kernel.org/project/linux-wireless/patch/ecbf0601-810d-4609-b8fc-8b0e38d2948d@gmail.com/

wifi: rtw88: usb: Further limit the TX aggregation
https://patchwork.kernel.org/project/linux-wireless/patch/cb46ea35-7e59-4742-9c1f-01ceeaad36fb@gmail.com/

wifi: rtw88: schedule rx work after everything is set up
https://lore.kernel.org/lkml/96a46df7c4c49b2b033bc7cd8d5cad3306db8ca6.camel@realtek.com/T/

Signed-off-by: Patrick Yavitz <pyavitz@xxxxx.com>
2024-07-05 12:36:45 -04:00
Igor Pecovnik
f696f6d182 Adjust Rockpi S patch to align with upstream changes 2024-07-05 14:25:51 +02:00
Muhammed Efe Cetin
ee62433116 Move OPi5 Plus uboot to Radxa git tree 2024-07-04 21:29:44 +02:00
Muhammed Efe Cetin
35f6fd3238 Move OPi5/5B uboot to Radxa git tree 2024-07-04 21:29:44 +02:00
Ricardo Pardini
fbc60310c6 mekotronics: rk3588: u-boot: borrow patch to fix build on newer gcc 2024-07-04 19:44:55 +02:00
Ricardo Pardini
8ed90ed0e4 mekotronics: rk3588: u-boot: rewrite u-boot patches, no changes
- rewritten against 609a77ef6e99c56aacd4b8d8f9c3056378f9c761 - a specific commit in radxa's next-dev
2024-07-04 19:44:55 +02:00
Ricardo Pardini
9523967449 mixtile-blade3: rk3588: u-boot: bump to next-dev-v2024.03
- drop 0004-cmd-source-fix-the-error-that-the-command-source-failed-to-execute.patch
- rebase the others
2024-07-04 19:44:19 +02:00
Ricardo Pardini
5048eda353 mixtile-blade3: rk3588: u-boot: rewrite u-boot patches, no changes
- rewritten against ddc91cd08c10f625f7a7c93033042aa4071c78a8 - a specific commit in radxa's next-dev
2024-07-04 19:44:19 +02:00
Muhammed Efe Cetin
abe132c233 fix uboot compilation issues on Orange Pi 5/5 Plus 2024-07-03 14:02:42 +02:00
ColorfulRhino
f83e949c88 rk3528: Use default U-Boot for all rk3528 boards
They all use "hinlink_rk3528_defconfig", but an outdated vendor U-Boot.
Use the default Radxa U-Boot from the rk35xx family.
2024-07-03 14:02:29 +02:00
Viacheslav Bocharov
654d208053 JetHome: Update JetHub family
Signed-off-by: Viacheslav Bocharov <adeep@lexina.in>
2024-07-03 11:26:07 +02:00
ColorfulRhino
ccf17a20e8 Purge s5p6818 board family
The family consists of 4 boards, but hasn't seen any activity in years,
is unmaintained, stuck on EOL Linux 4.14 and the bootloader does
not build.
2024-07-03 06:49:46 +02:00
33335
4573778507 fix: firefly-itx-3588j fails to boot, and audio output 2024-07-03 06:43:42 +02:00
Paolo
7876017d0b
Bump rk322x-box and rk3318-box to u-boot v2024.07-rc5 (#6855)
* bump rk322x-box and rk3318-box to u-boot v2024.07-rc5

 * leverage uboot relocation for rk3328
 * rework hdmi/vop patches
 * fix some usb issues on rk3318-box

* cleanup rk322x-box and rk3318-box old uboot patches
2024-07-02 23:31:50 +00:00
ColorfulRhino
8003d1b770 rk3588: Integrate BOOTPATCHDIR with rk35xx
They both use the same U-Boot version now.
2024-07-02 23:08:41 +02:00
ColorfulRhino
b358dc7060 rk35xx: Bump Radxa vendor U-Boot to branch:next-dev-v2024.03
Same version as RK3588, can use the same patch dir.
Fixes not being able to build on Ubuntu Noble (GCC13)
2024-07-02 23:08:41 +02:00
ColorfulRhino
7da8ffb20b uboot: Use semantic versioning for 2022.04 and 2022.07
Setuptools >66 only allows for semantic versioning, but old U-Boot
versions don't use semver yet.
This makes compilation fail with an error.
2024-07-02 23:08:41 +02:00
Elias Bakken
d27b98d78b Add recore dts patch to series.conf so it gets applied
Signed-off-by: Elias Bakken <elias@iagent.no>
2024-07-02 23:05:33 +02:00
Muhammed Efe Cetin
5af481865b Fix Khadas Edge 2 uboot build 2024-07-02 23:05:13 +02:00
Elias Bakken
4b9d96c11b
Add support for Recore A5 to A8 (#6859)
Signed-off-by: Elias Bakken <elias@iagent.no>
2024-07-02 10:49:29 +02:00
Ricardo Pardini
f5c0ec95b9 nanopi-r5s: u-boot: 2024.04: usb otg in u-boot for working UMS/RockUSB 2024-07-02 10:01:31 +02:00
Ricardo Pardini
ce2ba198aa nanopi-r5s: u-boot: 2024.04: boot order: usb -> sd -> nvme -> scsi -> emmc 2024-07-02 10:01:31 +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
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
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
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