Commit Graph

5980 Commits

Author SHA1 Message Date
Ricardo Pardini
4be2185a50 rockchip64-6.18: radxa-e24c: map LEDs to RTL DSA switch ports 2025-12-19 16:16:17 +01:00
Ricardo Pardini
cc58129bc6 rockchip64-6.18: add DeviceTree for radxa-e24c (picked from Kwiboo)
- works: PCIe/NVMe, GMAC, Realtek DSA switch, SD, SPI-NOR
- does not work: USB (I didn't manage to pick correctly; lets wait for Kwiboo on this)
- untested: everything else
2025-12-19 16:16:17 +01:00
Ricardo Pardini
a28680603d rockchip64-6.18: rk3528: PCIe & SFC enablement; RTL DSA fixes
- rk3528 PCIe patch from 6.19
- rest is all Kwiboo
- I didn't pick GRF/USB/thermal stuff as I couldn't make it work
2025-12-19 16:16:17 +01:00
Ricardo Pardini
d3683b7230 radxa-e24c: u-boot: edge: disable gmac1 as the dsa switch won't work anyway
- the gmac works, but is connected to switch chip that is not supported by u-boot
- here I disable gmac1 for the u-boot DT
- that allows for easier booting from USB ethernet adapters
2025-12-19 16:16:17 +01:00
Ricardo Pardini
b2086d997f radxa-e24c: u-boot: edge: add USB NET drivers to defconfig
- so we can boot from USB network in u-boot
2025-12-19 16:16:17 +01:00
Ricardo Pardini
ea57d65665 radxa-e24c: u-boot: edge: mainline u-boot, picked from Kwiboo's WIP branch
- I couldn't wait
- Using a few commits _after_ v2026.01-rc4
2025-12-19 16:16:17 +01:00
EvilOlaf
010fd7a898 sunxi: bump current and edge to latest minor, rewrite patches 2025-12-19 16:15:50 +01:00
Werner
95535bb6dc
rpi4b: bump legacy, current and edge to new major versions (#9097) 2025-12-19 15:08:26 +01:00
Ricardo Pardini
de044ed362
meson64: 6.18: drop cacheref S922X fix patch as it landed on 6.18.2 (#9100) 2025-12-18 20:08:41 +02:00
EvilOlaf
13c79f67fe add overlay folder to Makefile
The autopatcher thingy seems borked as it seems this line should be included automatically (??)
2025-12-18 14:20:54 +01:00
EvilOlaf
79b934e886 remove auto-generated files 2025-12-18 14:19:17 +01:00
EvilOlaf
44403a53be h616: rename misleading patch, adjust header 2025-12-18 14:19:17 +01:00
Patrick Yavitz
91d18529ec SpacemiT: Fixup formatting in lcd_tc358762xbg_dpi_800x480.dtsi
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-12-16 14:24:48 -05:00
Patrick Yavitz
4e7df4389e MusePi Pro: Fixup rgmii0: phy
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-12-16 14:24:48 -05:00
Patrick Yavitz
e2acf04eb5 SpacemiT: Fixup cpus node
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-12-16 14:24:48 -05:00
Patrick Yavitz
9f67e56298 Fixup SpacemiT K1X Fixups patch
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-12-16 14:24:48 -05:00
Patrick Yavitz
7467512a73 SpacemiT: Fixup linux-6.18.y overlay support
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-12-16 14:24:48 -05:00
Patrick Yavitz
eb1351b2a1 SpacemiT: 6.6.y: Fixup patching config yaml
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-12-16 14:24:48 -05:00
Patrick Yavitz
aee1cbb759 Add MusePi Pro DTS and fixup linux patching
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-12-16 14:24:48 -05:00
Patrick Yavitz
41b0fa731b SpacemiT: Add linux-6.18.y support
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-12-16 14:24:48 -05:00
Patrick Yavitz
ca532ed704 SpacemiT: Add UEFI boot support
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-12-16 14:24:48 -05:00
Werner
3d46ef80e0
sunxi: bump edge to 6.18 (#9049)
* sunxi-6.18: make the mess even worse

* fixing one of megis patches and add sunxi 32bit to the mess

* rewrite against 6.18

* fix media-ov5640-Don-t-powerup-the-sensor-during-driver-probe.patch

* fix media-sun6i-csi-implement-vidioc_enum_framesizes.patch

* fix misc-modem-power-Power-manager-for-modems.patch

* Fix usb-gadget-Fix-dangling-pointer-in-netdev-private-data.patch, include rewrite

* fix mmc-sunxi-mmc-Remove-runtime-PM.patch, two hunks no longer apply

* re-extract all of megis patches

* remove unneeded branch

* add note to disabled patch

* auto-generated, out of date

* drop megous drm patches in favor of Jernej's work. disable broken patches

* disable patch which breaks compilation for armhf

* disable breaking patch, rewrite everything

* remove patches unrelated to sunxi family

* fix spi dev compatible patch

* fix tsc2007 patch

* drop mainlined patch, adjust x96 mate T95 eth sd card hack

* remove upstreamed patch

* re-enable no longer broken

* another rewrite to align stuff properly

* adjust various comments in series.conf

* recover lost overlays

* uew5622: fix compilation against Linux 6.18

* fix Add-sunxi-addr-driver-Used-to-fix-uwe5622-bluetooth-MAC-address.patch

* adjust patch subject to make sense

* restore fixup creation
restore overlay prefix on opiz2
this needs to be properly sorted at some point

* bump to 6.18.1
sunxi and sunxi64 build just fine

* fix and re-enable drv-mfd-axp20x-add-sysfs-interface.patch

* rewrite patches
2025-12-16 12:35:24 +01:00
Julian Sikorski
235a729262 Update odroidxu4-current to 6.6.119 2025-12-15 10:51:35 +01:00
Julian Sikorski
462d714489 Adjusted the patches to apply on top of the hardkernel tree
6.6-stable commit 4e83377 is not easily mergeable with hardkernel 0cd454a
and it is not clear whether the memleak it fixes occurs with the
hardkernel code at all. As such, drop it entirely.
2025-12-15 10:51:35 +01:00
Julian Sikorski
da8c5ce849 Update odroidxu4-current to 6.6.118 2025-12-15 10:51:35 +01:00
Patrick Yavitz
9877a95348 Meson64: linux-6.18.y: Improve 6.18.y support for G12/SM1
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-12-15 10:37:30 +01:00
Werner
86f473d7ab
nanopi-r76s: move patch to board specific folder (#9062)
avoid cross-contamination from other boards/families that will use this uboot version in future
2025-12-13 18:32:45 +01:00
simple
413d6d4d59 add SND_SOC_RT5645 tristate 2025-12-11 14:22:14 +01:00
Mecid
4cb8369f39
qcs6490: VP9 fix backported from mailing list
* QCS6490: Fix VP9 decode for SC7280 on venus driver
* QCS6490: Make VP9 Patch work with build system
2025-12-11 03:57:10 +08:00
EvilOlaf
83d07710d3 rockchip-current: rewrite kernel patches 2025-12-11 03:47:08 +08:00
Nikita Maslo
ed39efa76b jethubj200: update JetHub D2 DT file for I2C display and GPIO expander support
Signed-off-by: Nikita Maslo <nikitamalco203@gmail.com>
2025-12-10 10:03:56 +03:00
Lemon
c48393a3e6 dts: rockchip: rk3399-fine3399: adjust pwm-fan control strategy
-cooling-levels = <0 30 60 90 120 160>;
+cooling-levels = <0 50 100 150 200 255>;

-temperature = <50000>;
+temperature = <55000>;
2025-12-10 00:42:37 +01:00
SuperKali
9e1d62fbec
rtw88: Add kernel 6.18 support and clean up patch logic (#9041)
- Created patch/misc/rtw88/6.18/ directory with upstream driver patches
- Removed obsolete kernel 6.16 reference from patch conditions
- Updated comment to clarify that RF path detection fix is only needed
  for kernel 6.1.x (upstreamed in 6.18+)

This fixes RTL8822CS WiFi initialization failures on kernel 6.18 where
the driver was not being properly patched due to missing version directory.

Fixes SDIO timeout errors during chip initialization.
2025-12-08 23:58:15 +01:00
Jianfeng Liu
3dbd4e8e09 rockchip64-6.18: add patch to fix av1 decoding on rk3588 2025-12-08 21:38:14 +01:00
Ricardo Pardini
d8781395c9 rockchip64-6.18: Enable the NPU on Turing RK1
- already had the regulator (`vdd_npu_s0`)
2025-12-04 18:56:21 +01:00
Werner
d91efd329e fix missing bracket 2025-12-02 07:54:31 +01:00
EvilOlaf
41536fefb6 meson64: fix broken patch and overall rewrite patches 2025-12-02 07:54:31 +01:00
EvilOlaf
dc5dcaf5b6 edge: bump to stable and rewrite patches 2025-12-01 22:01:35 +01:00
Igor Velkov
94533e961d ODroid-N2: switch uBoot v2022.10 to v2026.01
reapply patches
2025-12-01 05:50:26 +08:00
SuperKali
7dbd7cab12
board: add Youyeetoo YY3588 support (#9003)
Add initial support for the Youyeetoo YY3588 RK3588 board:
- Board config file (youyeetoo-yy3588.csc)
- U-Boot defconfig
- U-Boot device tree
2025-11-26 15:22:50 +01:00
EvilOlaf
6aa78282e2 rockchip64: rewrite patches 2025-11-25 19:54:28 +01:00
EvilOlaf
cdfcd88dba rockchip64: remove upstreamed fixes 2025-11-25 19:54:28 +01:00
EvilOlaf
25838ef515 Change mainline to rc7, manually fix meson64 patch 2025-11-25 19:54:28 +01:00
SuperKali
18795c437a
rk3576: nanopi-r76s: add mainline u-boot and fix USB3.0 host (#8997)
- Add mainline U-Boot support for edge branch (v2026.01-rc2)
- Add U-Boot defconfig patch for nanopi-r76s
- Fix USB3.0 Type-A host port configuration in DTS
- Enable USB OTG0 controller in host mode with power GPIO control
- Set KERNEL_TEST_TARGET to edge
2025-11-25 17:20:13 +01:00
Tom Urlings
6ae23de2a4 boards / Helios4: fix 0002 patch after bump U-Boot v2025.10
- `CONFIG_RTC_MVEBU` is obsolete and superceded by `CONFIG_RTC_ARMADA38X`
2025-11-24 15:57:01 +08:00
Tom Urlings
0f8babdd78 boards / Helios4: rebase previous u-boot patchset to v2025.10 2025-11-24 15:57:01 +08:00
Tom Urlings
81cd136e29 boards / Helios4: reenable Armbian patchset 2025-11-24 15:57:01 +08:00
Rolf Leggewie
7017a14621 boards / Helios4: drop obsolete patches and those not applicable to helios4
- patch/u-boot/legacy/u-boot-helios4/Add-DM-driver-for-mvebu-rtc.patch
  was upstreamed
- drop all patches for clearfog
2025-11-24 15:57:01 +08:00
Tom Urlings
cba939c364 boards / Helios4: rename some patches in preparation for rebase
- apply patch numbering to ensure patch application order
2025-11-24 15:57:01 +08:00
Mecid
42cd31fec4
Rock5B-Plus and Rock5T: Use upstream u-boot (#8918) 2025-11-19 09:08:54 +01:00