Commit Graph

5079 Commits

Author SHA1 Message Date
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