4105 Commits

Author SHA1 Message Date
The-going
ddcf8e4a63 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-09-13 08:58:35 +08:00
The-going
9cc56e820d sunxi-6.9: Add Armbian patches 2024-09-13 08:58:35 +08:00
The-going
f513dabd1b sunxi-6.9: Add megous patches to EDGE 2024-09-13 08:58:35 +08:00
Igor Pecovnik
d656afee93 Odroid XU4: Remove deprecated patches on CURRENT branch 2024-09-13 08:58:35 +08:00
Igor Pecovnik
11ebd65179 RaspberryPi: bump EDGE kernel to 6.10.y 2024-09-13 08:58:35 +08:00
Igor Pecovnik
f5b7572e6d imx6: bump EDGE kernel to 6.10.y 2024-09-13 08:58:35 +08:00
Martin Schmiedel
7c15d854a3 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-09-13 08:58:35 +08:00
Igor Pecovnik
bce6064a5c Mvebu: Bump kernel config and sources to 6.10.y 2024-09-13 08:58:35 +08:00
Igor Pecovnik
b43804cdc7 Add patches to 6.10 folder 2024-09-13 08:58:35 +08:00
Heisath
3bbf198177 Move to 6.8 2024-09-13 08:58:35 +08:00
Heisath
1eafcd9e51 Add mvebu 6.7 patches, move to rmk tree 2024-09-13 08:58:35 +08:00
Igor Pecovnik
cc621113ff Meson 6.10: adjust patches to align with upstream changes
Need to be tested on hardware
2024-09-13 08:58:35 +08:00
August
48ba6c00a1 bananapif3: add uart5 node and add gpio-line-names to gpiochip 2024-09-13 08:56:32 +08:00
August
65affdea93 bananapif3: update dts 2024-08-16 17:17:09 +08:00
August
9eb6735aeb bananapif3 update kernel config and dts 2024-08-15 13:22:27 +08:00
August
a0d225862a sunxi64: add osc clock patch 2024-08-06 23:24:32 +08:00
SteeManMI
0eb255b31d rewrite kernel patches 2024-08-06 17:13:31 +08:00
SteeManMI
370ece30c8 Initial changes to move meson edge from 6.9 to 6.10 2024-08-06 17:13:31 +08:00
Igor Pecovnik
f5993c2400 Adjust patches that are broken or they found a way upstream 2024-08-06 17:13:31 +08:00
The-going
fba23d7ab4 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-06 17:13:31 +08:00
The-going
8e9f85b355 sunxi-6.6: Switch to v6.6.37, edit incorrect patch messages 2024-08-06 17:13:31 +08:00
The-going
ffef509773 sunxi-6.6: Edit the series.conf file, delete unused ones. 2024-08-06 17:13:31 +08:00
The-going
8f4f5169b1 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-06 17:10:51 +08:00
The-going
9ca3820c37 sunxi-6.6: megous: Delete unused ones. Update the changed ones. 2024-08-06 16:51:57 +08:00
Julian Sikorski
8195322a93 Update odroidxu4-current to 6.6.43 2024-08-06 16:51:57 +08:00
SteeManMI
6e2b604686 rewrite kernel patches 2024-08-06 16:51:57 +08:00
SteeManMI
bd60ba371a Fixes for 6.10: Copied Paolo's rockchip64 overlay compliation fix to meson64 2024-08-06 16:51:57 +08:00
SteeManMI
610fe7ec0e Initial changes to move meson64 edge from 6.9 to 6.10 2024-08-06 16:51:57 +08:00
amazingfate
0ced50c66e rockchip64-edge: disable hantro g1 h264 decoder on rk356x 2024-08-06 16:51:57 +08:00
amazingfate
f1f40cc7a0 rockchip64-edge: add rkvdec2 for rk356x 2024-08-06 16:51:57 +08:00
amazingfate
811efca496 rockchip64-edge: remove vpu non-coherent-dst-bufs patches 2024-08-06 16:51:57 +08:00
sicXnull
aa0a3032c8 add Heltec HT-M2808 2024-08-06 16:51:57 +08:00
ARCW
392d5cb2ca Fixed Tinker-edge-r HDMI 4K bug (#6991) 2024-08-06 16:51:57 +08:00
chainsx
dd90f07f28 fix rk3568-roc-pc 2024-08-06 16:51:57 +08:00
Ben Hoff
1a2c5f0e0b add synopsys designware hdmi rx controller 2024-08-06 16:51:57 +08:00
Julian Sikorski
5699c2a75d Update odroidxu4-current to 6.6.41 2024-08-06 16:51:57 +08:00
Paolo Sabatino
f1a9374dbf update rockchip patching config yaml file 2024-08-06 16:51:57 +08:00
Paolo Sabatino
844d20aa3e rockchip: bump edge kernel to 6.10 2024-08-06 16:51:57 +08:00
Paolo Sabatino
b190c5da50 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-08-06 16:51:57 +08:00
Paolo Sabatino
4ed0e5f251 rockchip64: bump edge kernel to 6.10 2024-08-06 16:51:57 +08:00
Paolo Sabatino
0c238e1ae6 rorkchip64: fix rk3328 gpio2 bank addressing 2024-08-06 16:51:57 +08:00
amazingfate
ebf4c7d895 rk35xx-vendor: bump to latest sdk release rkr3 2024-08-06 16:51:57 +08:00
Patrick Yavitz
089a6cbe40 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-08-06 16:51:57 +08:00
Patrick Yavitz
78477e122c 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-08-06 16:51:57 +08:00
The-going
3cdaf43f06 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-08-06 16:51:56 +08:00
Ricardo Pardini
f9271f336f rockchip-rk3588 / edge: drop patch that landed in 6.10-rc7
- `1022-arm64-dts-rockchip-support-poweroff-on-rock-5a.patch` landed d05f7aff7a
2024-08-06 16:51:56 +08:00
Ricardo Pardini
f44220462f 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-08-06 16:51:56 +08:00
ColorfulRhino
fd9d3733b2 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-08-06 16:51:56 +08:00
Lemon
6b99e82634 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-08-06 16:51:56 +08:00
The-going
13d912c981 sunxi-6.1: Add missing GPU trip point 2024-08-06 16:51:56 +08:00