EvilOlaf
6b173a1ee2
rockchip64-6.19: rk3328-dusun-dsom-010r: fix typo in dts
2026-01-06 21:47:54 +01:00
EvilOlaf
c857cf01fb
rockchip64-6.19: rk3399-am40: fix typo in dts
2026-01-06 21:47:54 +01:00
Werner
4c0380e140
rockchip64-6.19: rk3328-nanopi-neo3-rev02: fix "pinctl-0" -> "pinctrl-0"
2026-01-06 21:47:54 +01:00
Werner
0c40865147
rockchip64-6.19: rk3399-orangepi-4-lts: fix "disable" -> "disabled"
2026-01-06 21:47:54 +01:00
EvilOlaf
b5107d405b
rockchip64-6.19: update patching-config for 6.19
2026-01-06 21:47:54 +01:00
EvilOlaf
a5fad3b3d7
rockchip64-6.19: copy patches from 6.18
2026-01-06 21:47:54 +01:00
Alex Ling
545b6e28bb
rockchip64-6.18: Enable audio for HDMI0 on station-m3
...
Signed-off-by: Alex Ling <ling_kasim@hotmail.com>
2026-01-06 18:44:25 +01:00
Paolo Sabatino
748a082c71
rockchip: fix rtw88 broken driver
...
* hundred of read32/write8 errors with rtl8723cs
chipset, caused by a driver mistake. Backporting solution
from 6.19-rc4 fixes the issue
2026-01-06 18:13:52 +01:00
Paolo Sabatino
911a160980
rockchip: other fixes and cleanups for current/edge kernels
...
* DFI driver fix to let DDR3 rk322x handle DMC driver
* edge kernel: removal for Gigabit Ethernet DMA
workaround for rk3288
* reinstate CONFIG_DEBUG_FS=y with both current/edge kernels
2026-01-06 18:13:52 +01:00
Paolo Sabatino
4ccaf7e473
rockchip: bump edge kernel to 6.19
2026-01-06 18:13:52 +01:00
Paolo Sabatino
329ec0626a
rockchip: bump current kernel to v6.18
2026-01-06 18:13:52 +01:00
EvilOlaf
c98fc56724
rockchip64: fix broken patch in 6.18.3, rewrite everything
2026-01-02 20:47:31 +01:00
Ricardo Pardini
448881496a
meson64-6.19: de-bork PCIe, again (missed a patch from 6.18)
...
- `b4 am -o- "https://lore.kernel.org/linux-amlogic/20251103221930.1831376-1-helgaas@kernel.org/ " > patch/kernel/archive/meson64-6.19/x-PCI-meson-Remove-meson_pcie_link_up-timeout-message-speed-check.patch`
- this was the trick, I had mixed up with a different one in 6.18, half of which (`elbi` stuff) actually landed in 6.19-rc1
- `b4 am -o- "https://lore.kernel.org/linux-amlogic/20251127170908.14850-1-18255117159@163.com/ " > patch/kernel/archive/meson64-6.19/x-PATCH-v7-2-2-PCI-dwc-Remove-redundant-MPS-configuration.patch`
- to de-slow PCIe on meson64 (simple refresh, we already had it)
2025-12-30 18:35:22 +01:00
Jianfeng Liu
4e9dded00c
uefi-loong64-edge: bump to 6.19
2025-12-30 10:28:26 +01:00
Ricardo Pardini
30389a6763
wsl2(-all): drop forgotten wsl2 patches for dropped wsl2 "boards"
...
Fixes: 6e12c118b2
2025-12-29 16:33:29 +01:00
Ricardo Pardini
db850a319c
uefi-arm64-6.19: rework net-stmmicro-stmmac Phytium driver + ACPI glue patches for 6.19
...
- adapting to
- 26ab9830be
- efd3c8cc52
- 85081acc6b
2025-12-29 16:33:29 +01:00
Ricardo Pardini
91feaacaaa
uefi-arm64-6.19: rewrite against 6.19-rc3
2025-12-29 16:33:29 +01:00
EvilOlaf
33b86b7fbb
uefi-arm64-6.19: copy patches from 6.18
2025-12-29 16:33:29 +01:00
EvilOlaf
5c5f5c1246
uefi-x86-6.19: update patches from t2linux 6.19 branch + rewrite
...
- https://github.com/t2linux/linux-t2-patches/tree/6.19
- except `1002-Put-apple-bce-in-drivers-staging.patch` where we had already diverged
- except `7001-drm-i915-fbdev-Discard-BIOS-framebuffers-exceeding-h.patch` to keep attribution
- (don't) Apply suggestion from rabbit (loose quote) - rabbit was wrong
- rewritten against 6.19-rc3
2025-12-29 16:33:29 +01:00
EvilOlaf
32ef352ad9
uefi-x86-6.19: copy patches from 6.18
2025-12-29 16:33:29 +01:00
Ricardo Pardini
ab787f6f28
meson64-6.18: rewrite against 6.18.2
2025-12-29 12:50:02 +01:00
Ricardo Pardini
3a320d17e1
meson64-6.19: rewrite against 6.19-rc3
2025-12-29 12:50:02 +01:00
Ricardo Pardini
94f09f8a0f
meson64-6.19: pick dwc-MPS-slowness-fix patch that missed the bus from 6.18
2025-12-29 12:50:02 +01:00
EvilOlaf
5580066a4a
meson64-6.19: use llm suggestion for overlay README
2025-12-29 12:50:02 +01:00
EvilOlaf
671270edd9
meson64-6.19: rewrite patches against 6.19-rc2
2025-12-29 12:50:02 +01:00
EvilOlaf
7161c9cbb1
meson64-6.19: rework patches for 6.19-rc1
...
- fix jethome
- fix socinfo patch, re-enable another
- seems like no longer needed, upstream code has changed
- disable more breaking patches. Buildable state
- remove upstreamed patch
- adjust patching_config kernel versions
2025-12-29 12:50:02 +01:00
EvilOlaf
8e81ee08d5
meson64-6.19: copy 6.18 patches into 6.19
2025-12-29 12:50:02 +01:00
Ricardo Pardini
1a63a5a22c
Revert "meson64: bump edge to 6.19; current 6.12 -> 6.18 ( #9069 )" (wrong squash)
...
This reverts commit f1b5acc9a1 .
2025-12-29 12:50:02 +01:00
Werner
f1b5acc9a1
meson64: bump edge to 6.19; current 6.12 -> 6.18 ( #9069 )
...
* meson64-6.19: copy 6.18 patches into 6.19
* meson64_common: meson64 bump edge to 6.19
* meson64-6.19: rework patches for 6.19-rc1
- fix jethome
- fix socinfo patch, re-enable another
- seems like no longer needed, upstream code has changed
- disable more breaking patches. Buildable state
- remove upstreamed patch
- adjust patching_config kernel versions
* mainline-kernel: bump 6.19 to 6.19-rc2
* meson64-6.19: rewrite patches against 6.19-rc2
* meson64-6.19: use llm suggestion for overlay README
* mainline-kernel: bump 6.19 to 6.19-rc3
* meson64-6.19: pick dwc-MPS-slowness-fix patch that missed the bus from 6.18
* meson64-6.19: rewrite against 6.19-rc3
* meson64_common: bump `current` 6.12 -> 6.18
* meson64-6.18: rewrite against 6.18.2
---------
Co-authored-by: Ricardo Pardini <ricardo@pardini.net>
2025-12-29 12:30:26 +01:00
SuperKali
50d6519612
rockchip64: add edge kernel support for Youyeetoo YY3588 ( #9137 )
...
- Add mainline device tree for YY3588 board
- Enable all peripherals: USB 3.0, Ethernet, PCIe, HDMI
- Add RK8602 PMIC regulators for CPU/NPU power
- Enable I2C buses for PMIC and RTC
- Fix pinctrl conflicts (I2C1 M2, disable SFC for UART7)
- Configure USB-C and USB 3.0 host ports
- Add HDMI0 output with HDPTX PHY
- Enable thermal management with PWM fan
- Add SD card and eMMC storage support
- Configure all UARTs, I2S audio, and SPI buses
- ES8323 audio codec currently disabled for further debugging
2025-12-29 12:18:56 +01:00
Ricardo Pardini
77aa36d799
rockchip64-6.18: mixtile-core3588e: device tree additions & fixes
...
- on top of Joshua Riek's DT, add:
- GPU
- NPU
- i2c5 (40-pin)
- saradc
- tsadc (thermals)
- pwm2 / tacho / cooling fan
- sys-led
- usb2 otg (for flashing / UMS - microusb port)
- USB3 ports (via usb hub on carrier board)
- hdmi0 & hdmi0 audio & vop
- uart1 (40-pin)
2025-12-29 09:29:20 +01:00
Ricardo Pardini
42a0055940
mixtile-core3588e: add board with vendor and edge branches (Joshua Riek + fixes)
...
- vendor:
- kernel: armbian/linux-rockchip already had a DTS from jriek
- u-boot: taken from jriek (reorg'ed the defconfig)
- edge:
- kernel: taken from jriek's 6.11 wip branch
- u-boot: generic (can only boot SD/eMMC)
2025-12-29 09:29:20 +01:00
Igor Pecovnik
4d4390541e
Making Rabbbit happy - drop .orig garbage from the patches
2025-12-29 09:25:58 +01:00
EvilOlaf
aa2e963721
add allwinner: a523: Support SPI controllers patch series
...
https://patchwork.kernel.org/project/linux-arm-kernel/cover/20251221110513.1850535-1-wens@kernel.org/
2025-12-29 09:25:58 +01:00
Ricardo Pardini
2c881a87a0
rockchip64-6.18: Enable HDMI1 and audio for HDMI0/1 on CM3588-NAS
2025-12-29 09:16:04 +01:00
Ricardo Pardini
dce9abba2e
rockchip64-6.18: mekotronics-r58-4x4: rtl8125/8169 describe in DT for stable MAC
...
- this will later be patched by an u-boot board file fdt_init() with ethaddr
- for now just hardcoded
2025-12-28 12:38:02 +01:00
Ricardo Pardini
d176957476
rockchip64-6.18: mekotronics-r58-4x4: usb 2.0 type-A ports & regulator/pinctrl
...
- straight-ish from vendor (which is a complete mess)
- front:
- blue ports work (in usb2.0 mode, which also happens in vendor kernel)
- black ports do NOT work (but are powered...?)
- back:
- white ports work in usb 2.0 mode (as expected, also in vendor kernel)
- those ports have too-long wires (flat cable) and reset all the time
- in summary: blue "USB3" ports at the front work in USB2.0 mode
- rest doesn't
2025-12-28 12:38:02 +01:00
Ricardo Pardini
941dc725bc
rockchip64-6.18: mekotronics-r58-4x4: uart6 and bluetooth part of BCM43752
...
- all credit to armsom sige7 DT, otherwise I'd be lost forever
2025-12-28 12:38:02 +01:00
Ricardo Pardini
e49880669b
rockchip64-6.18: mekotronics-r58-4x4: uart1 (green connector on back of board)
2025-12-28 12:38:02 +01:00
Ricardo Pardini
3c9243b5d0
rockchip64-6.18: mekotronics-r58-4x4: wifi on pcie2x1l0 with clock and wifi_host_wake_irq
2025-12-28 12:38:02 +01:00
Ricardo Pardini
9164cc93ca
rockchip64-6.18: mekotronics-r58-4x4: rtc
2025-12-28 12:38:02 +01:00
Ricardo Pardini
fa672fbfcb
rockchip64-6.18: mekotronics-r58-4x4: hdmi-in (hdmirx)
...
- the 4x4 has 4 HDMI-In's, only one of them (labeled "HDMI IN60") is 3588-native
2025-12-28 12:38:02 +01:00
Ricardo Pardini
7e531c09e3
rockchip64-6.18: mekotronics-r58-4x4: hdmi audio (out)
2025-12-28 12:38:02 +01:00
Ricardo Pardini
24a9e994bd
rockchip64-6.18: mekotronics-r58-4x4: "power" led & pinctrl
2025-12-28 12:38:02 +01:00
Ricardo Pardini
8aa448f8f8
rockchip64-6.18: mekotronics-r58-4x4: i2c2 regulator and NPU
2025-12-28 12:38:02 +01:00
Ricardo Pardini
94fa014ac1
rockchip64-6.18: mekotronics-r58-4x4: hdmi, vop, gpu, saradc, tsadc
...
- all work fine
2025-12-28 12:38:02 +01:00
Ricardo Pardini
b0da2145ad
rockchip64-6.18: mekotronics-r58-4x4: pcie2x1l0 (wifi) and pcie2x1l1 (rtl8169)
...
- wifi doesn't come up; guess I'll have to add bus-range later
- rtl8169 works
2025-12-28 12:38:02 +01:00
Ricardo Pardini
dfcc8cd7b6
rockchip64-6.18: mekotronics-r58-4x4: pcie3x4 (NVMe)
2025-12-28 12:38:02 +01:00
Ricardo Pardini
2a54f483e9
rockchip64-6.18: mekotronics-r58-4x4: simple u2phy0(_otg) and usb_host0_xhci for UMS
2025-12-28 12:38:02 +01:00
Ricardo Pardini
3c073a94e0
rockchip64-6.18: mekotronics-r58-4x4: big voltage for big cores
2025-12-28 12:38:02 +01:00
Ricardo Pardini
166c1a3d08
rockchip64-6.18: mekotronics-r58-4x4: eMMC & SD fixes +regulator
2025-12-28 12:38:02 +01:00
Ricardo Pardini
312bfd4905
rockchip64-6.18: mekotronics-r58-4x4: adapt rk806 according to vendor
...
- a translation of the vendor "&rk806single" and its "pmic-power-off" with rk806_dvs1_slp
2025-12-28 12:38:02 +01:00
Ricardo Pardini
9b03d788d7
rockchip64-6.18: mekotronics-r58-4x4: basic DT with SD/eMMC/UART/rk806
...
- very basic, started from a mainlined DT, stripped almost everything
- only SD/eMMC/debug UART and basic regulators
2025-12-28 12:38:02 +01:00
Werner
8fb61c91d7
dts: orangepi-4-lts: fix mispelled disable properites ( #9123 )
2025-12-25 12:44:57 +01:00
EvilOlaf
430d9ab41b
Port patches from PR #8831
2025-12-22 21:22:51 +01:00
EvilOlaf
145fd0b799
fix indentations
2025-12-22 21:22:51 +01:00
EvilOlaf
6520578103
sunxi: backport allwinner a523/t527 patches from 6.19
2025-12-22 21:22:51 +01:00
Fabian Wolter
3aacc125a6
rockchip64: Fix IEP driver
2025-12-21 13:42:12 +01:00
Igor Pecovnik
3d66969166
Bump rockchip edge to 6.18.y
2025-12-19 20:53:57 +01:00
brentr
7a84087f74
DevTree overlays to enable RK3308 UARTS ( #9072 )
...
* rk3308 dts overlays to enable its built-in uarts
* Add rk3308 uart enabling device tree overlays
2025-12-19 16:30:25 +01:00
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
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
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
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
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
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
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
Ricardo Pardini
3f909fa645
uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches
...
- from linux-t2 project: https://github.com/t2linux/linux-t2-patches
- https://t2linux.org/
- x86: add .config hook `custom_kernel_config__applet2()`
- original patches from t2linux for 6.18 and 6.12
- rewrite patches against v6.18-rc4 and v6.12.57
- `7001-drm-i915-fbdev-Discard-BIOS-framebuffers-exceeding-h.patch`
needed special attention for correct patch attribution (missing From)
- `1002-Put-apple-bce-in-drivers-staging` needs reordering to the
top to avoid conflicts with EXTRAWIFI sed-based "patching"
2025-11-17 20:24:53 +01:00
Your Name
ccd1ca04f9
rockchip: cleanup and rewrite patches for edge
2025-11-17 20:23:00 +01:00
Your Name
b225a264e3
rockchip: cleanup and rewrite patches for current
2025-11-17 20:22:36 +01:00
Ricardo Pardini
2ef84d3b73
uefi-loong64-6.18: rewrite patches against v6.18-rc6, no changes
...
- this was actually pending back from v6.18-rc2
2025-11-17 20:20:18 +01:00
Igor Pecovnik
2bbf332e87
Upgrade Allwinner CURRENT kernels to latest
2025-11-17 12:16:23 +01:00
retro98boy
2ac1b4ccff
sm8250 current: Add support to load QUP SE Firmware via Linux subsystem
2025-11-17 08:56:04 +01:00
SuperKali
f252a17297
rockchip: rk3576: Fix serial console to use UART0 (ttyS0) ( #8936 )
...
- Change debug console from ttyS2 to ttyS0
- Remove SERIALCON from board configs
- Set console based on BOOT_SOC
- Enable UART0 in device tree for nanopi-r76s
2025-11-15 18:33:52 +01:00
Igor Pecovnik
9b5518d8a9
Drop patches that has been upstreamed - rockchip and sm8550
2025-11-15 11:18:34 +01:00
Coia Prant
8cd0b3d70a
rockchip: x3568 v4: sync changes from linux mainline
...
9Tripod X3568 v4 are merged into linux mainline.
Sync these changes.
2025-11-08 20:47:38 +01:00
Patrick Yavitz
c7114e73a5
Radxa Zero 3W: Add ext antenna overlay
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-11-08 11:02:29 -05:00
Ricardo Pardini
21955bd205
meson64-6.18: temporary patch for pcie vs aspm woes on Amlogic
...
- See https://lore.kernel.org/linux-amlogic/20251031161323.GA1688975@bhelgaas/
- and Neil's https://lists.infradead.org/pipermail/linux-amlogic/2025-November/025692.html
2025-11-06 00:16:00 +01:00
Coia Prant
05511627a6
rockchip: add 9tripod x3568 v4 support ( #8823 )
2025-11-05 11:06:38 +08:00
Your Name
10bcdb1cb9
rockchip64: bump to 6.18.0-rc4, rewrite patches
2025-11-03 16:42:38 +01:00
tabris
3fcb8ef7b2
filogic kernel edge - change from frank-w's tree to just a git-format-patches from his tree
2025-11-02 19:17:22 +01:00
Jojo-A
de1f49f241
Add support for Hardkernel ODROID M1S
...
Initial support for ODROID M1S
Tested with Debian Bookworm and Noble Cinnamon and Noble GNOME desktop
environment.
See: https://forum.armbian.com/topic/33242-odroid-m1s-image-planned/
- few fixes, rebase
Signed-off-by: Ricardo Pardini <ricardo@pardini.net>
Co-authored-by: Ricardo Pardini <ricardo@pardini.net>
2025-11-02 18:12:32 +01:00
Paolo Sabatino
411c767fe4
rockchip64: add rk3318-box overlays for T98_RK3318 and T9_RK3318 boards
2025-11-01 14:21:44 +01:00
tabris
ce92468e6b
filogic kernel - fix 6.16-rsslro kernel config
2025-11-01 08:13:13 +01:00
Ricardo Pardini
73755ada1e
meson64-6.18: rewrite patches vs 6.18-rc3, no changes
2025-10-27 10:16:36 +01:00
Ricardo Pardini
2c8567b8d9
rockchip64-6.18: rewrite patches vs 6.18-rc3, no changes
2025-10-27 10:16:36 +01:00
Hsun Lai
6cb8cb3da8
station-p2: fix pcie
2025-10-25 22:05:19 +02:00
retro98boy
ebe77dc278
board: add BesTV R3300-L support
2025-10-23 22:31:23 +02:00
Julian Sikorski
23ca542c87
Update odroidxu4-current to 6.6.113 ( #8806 )
2025-10-23 19:05:47 +02:00
SuperKali
a24fadabd4
Update U-Boot to 2025.10 and refactor Youyeetoo R1 DTS (ES8323 audio + NPU) ( #8810 )
...
* youyeetoo-r1: bump u-boot to v2025.10 final
* rockchip64-edge: enable es8323 driver by default
* rockchip64-6.18: dts: youyeetoo-r1 - refactor DTS
2025-10-23 17:17:42 +02:00
Ricardo Pardini
2e139987e7
rockchip64-6.18: add DT patches for NPU on T6(-LTS) and CM3588-NAS
2025-10-21 11:19:07 +02:00
Ricardo Pardini
5d19ca52e4
rockchip64-6.18: fix net-phy-realtek-add-rtl8211x-LED-configuration-from-OF for v6.18-rc2
2025-10-21 11:19:07 +02:00
Ricardo Pardini
2502498494
rockchip64-6.18: drop upstreamed DT changes for R6*, T6, CM3588-NAS (USB3/HDMI-RX)
...
- they landed upstream
- our patches still apply (with fuzz), unfortunately
- caught those by accident
- probably there are more
2025-10-21 11:19:07 +02:00
Ricardo Pardini
10585156b0
rockchip64-6.18: rewrite/rebase patches - no changes - vs v6.18-rc2
2025-10-21 11:19:07 +02:00
Patrick Yavitz
5decdbfac1
SpacemiT: Update EDGE to linux-6.17.y
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-10-20 09:16:21 -04:00
Igor Pecovnik
596b6c6a47
Move to supported, drop device tree as it was merged to the kernel repository
2025-10-20 10:51:12 +02:00
balbes150
db8e1a3021
add r58-4x4
...
(cherry picked from commit 5c2f051ffa6bd9cc5cb5abaceae68a9aea4095e6)
2025-10-20 10:51:12 +02:00
Ricardo Pardini
8f6e17e52f
meson64-6.18: rewrite patches
2025-10-19 01:44:16 +02:00
Ricardo Pardini
f7f8b6ab0b
meson64-6.18: bump 6.17 -> 6.18 via rename
2025-10-19 01:44:16 +02:00
Ricardo Pardini
dd810a4963
rockchip64-6.18: rewrite/rebase patches - no changes
...
- few archeology manual fixes
2025-10-19 01:43:30 +02:00
Ricardo Pardini
0ff175d956
rockchip64-6.18: media-0001-Add-rkvdec-Support-v5: drop upstreamed patch (:12)
...
- See 21368fcbb1
2025-10-19 01:43:30 +02:00
Jianfeng Liu
e5080ec2cb
rockchip64-6.18: update patches
2025-10-19 01:43:30 +02:00
Ricardo Pardini
0d78b09c9a
uefi-arm64-6.18: fix net-stmicro-stmmac-Phytium-onboard-ethernet-drivers-and-ACPI-glue
...
- see 6b0ed6a3a8
2025-10-19 01:42:52 +02:00
Ricardo Pardini
a5d09d9ea8
uefi-arm64-edge: bump edge 6.17 -> 6.18 via rename
2025-10-19 01:42:52 +02:00
Jianfeng Liu
a06ae9c539
uefi-loong64-edge: bump to 6.18
2025-10-19 01:42:52 +02:00
Jianfeng Liu
932661f3dc
qcs6490-edge: bump to 6.18
2025-10-17 19:32:38 +02:00
Jianfeng Liu
fc0a8039c4
qcs6490-edge: bump to 6.17
2025-10-17 19:32:38 +02:00
tabris
6a698327b9
filogic patches - tweak 0000.patching_config.yaml
2025-10-15 20:57:59 +02:00
tabris
d3af1e8e46
filogic - fix for openwrt kernel tree's lack of bpi-r4 sd dtb
2025-10-15 20:57:59 +02:00
Ricardo Pardini
74e231e66e
meson64-6.17: arm64: dts: amlogic: Enable the npu node for Radxa Zero 2
2025-10-12 21:10:42 +02:00
Ricardo Pardini
cd6c09b07a
meson64-6.17: rewrite/rebase against v6.17.1, no changes
2025-10-12 21:10:42 +02:00
Ricardo Pardini
06675ca040
meson64-6.17: rework g12b pinmux/pinctrl; thanks to retro98boy
...
> The kernel upstream fixed the missing PWM pinctrl C code for g12b and
> sm1, but did not add these PWM pinctrl nodes in the device tree.
> Therefore, only need to delete the
> meson-g12b-pinctrl-Add-missing-pinmux-for-pwm.patch from the repository
> and add a meson-g12b-dt-Add-missing-pinmux-node-for-pwm.patch.
> This patch does not include all PWM pinctrl nodes, only adding some
> g12b PWM pinctrl nodes as in the old patch. Notably, pwm_b_z_pins was
> renamed to pwm_b_z0_pins, but this is not used in the build repository.
- thus:
- added `meson-g12b-dt-Add-missing-pinmux-node-for-pwm.patch`
- dropped `meson-g12b-pinctrl-Add-missing-pinmux-for-pwm.patch`
- kept `dt/meson-g12b-a311d-cainiao-cniot-core.dts`
Co-authored-by: retro98boy <retro98boy@qq.com>
2025-10-12 21:10:42 +02:00
Ricardo Pardini
1eb1e6a552
meson64-6.17: rework jethome-0001-Fix-meson64-add-gpio-irq-patch-from-https-lkml.org-l.patch
2025-10-12 21:10:42 +02:00
Ricardo Pardini
2637ec73c5
meson64-6.17: reworked hwmon-emc2305-fixups-for-driver.patch; thanks to pyavitz
...
Co-authored-by: Patrick Yavitz <pyavitz@gmail.com>
2025-10-12 21:10:42 +02:00
Ricardo Pardini
bd862d0873
meson64-6.17: borrow drv-spi-spidev-remove-warnings.patch from rockchip64
2025-10-12 21:10:42 +02:00
Ricardo Pardini
ff55f3185c
meson64: bump to 6.17 via rename
2025-10-12 21:10:42 +02:00
Ricardo Pardini
69d36d8b87
meson64-6.16: rewrite/rebase patches vs v6.16.10
2025-10-12 21:10:42 +02:00
The-going
aae05ba5b5
sunxi-6.12: re-extract megous patches
2025-10-11 14:04:35 +02:00
Kingsley Jarrett
1bd88637be
Add Kernel overlay to reduce eMMC frequency for FriendlyElec NanoPC-T6 boards
...
Some FriendlyElec NanoPC-T6 boards use a A3A444 eMMC chip. Under heavy I/O load when running in HS400 mode, this will often result in I/O errors.
Reducing the eMMC frequency from the default 200000000 Hz to 150000000 Hz improves stability and eliminates the I/O errors.
2025-10-11 08:13:44 +02:00
retro98boy
3058d11c51
SMART AM40: Enable native HDMI interface in OPS slot
2025-10-11 10:30:25 +08:00
Jianfeng Liu
0aa0216030
rockchip64-6.17: add rkvdec patch for rk35xx back
2025-10-08 22:44:03 +02:00
Muhammed Efe Cetin
204b1e402d
rockchip64: current: fix display mode patches for rk3588 boards
2025-10-08 22:43:16 +02:00
Werner
7d241e36e5
remove pcie disabling node ( #8726 )
2025-10-07 13:59:10 +02:00
Ricardo Pardini
4088a0e6fd
uefi-arm64-6.17: rebase against v6.17
2025-10-06 23:40:09 +02:00
Jianfeng Liu
4aadf67cb7
uefi-loong64-edge: bump to 6.17 via rename
2025-10-06 23:40:09 +02:00
Ricardo Pardini
8aafb20530
uefi-arm64: bump 6.16 -> 6.17 via rename
2025-10-06 23:40:09 +02:00
Ricardo Pardini
cce8e67ace
uefi-arm64-6.16: rewrite patches against 6.16 final, no changes
2025-10-06 23:40:09 +02:00
royka1
784d367e8a
Add sata overlay for Orange-Pi-5 ( #8707 )
...
* OPi5: SATA power via vcc3v3_pcie20; set to 3.3V; rename overlay
* Convert spaces to tabs
---------
Co-authored-by: Igor <igor@armbian.com>
2025-10-06 23:39:26 +02:00
Paolo Sabatino
ec840494c8
Add rk3328 board Dusun DSOM-010R with carrier board RP3328-B
2025-10-06 22:37:48 +02:00
Nicolas Pereira
c340b22dcb
rockchip rk3566: h96-TVbox: prepare i2c Leds to mainline 6.18
2025-10-04 21:08:27 +02:00
Patrick Yavitz
c6857a1594
BananaPi BPI-F3: Fixup bt_pwrseq node
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-10-04 07:04:33 -04:00
Patrick Yavitz
e726476423
SpacemiT: K1-X: Forward port 6.6.y DTSI
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2025-10-04 07:04:33 -04:00
Paolo
35629f641e
Bump rockchip64-edge kernel to 6.17 ( #8703 )
...
* bump rockchip64 edge kernel to 6.17
* update rockchip64 edge kernel config to 6.17
* Fixes for wireless drivers for rockchip64-edge 6.17
Patches for:
* uwe5622
* rtl8723ds
* rtl8852bs
* update rtl8852bs and rtl8723ds repository commit hashes
2025-10-03 18:36:42 +02:00
Igor Pecovnik
992edf26f4
UEFI loong64: drop upstreamed patches
2025-10-02 15:38:50 +02:00
Jianfeng Liu
c83f89a6e1
rockchip64-6.16: add patch to remove overclocked CPU OPP table
2025-10-02 15:43:40 +08:00
Jianfeng Liu
c5072b88ff
Revert "rockchip64-edge: fix RK3576 CPU OPP voltages for cpufreq ( #8697 )"
...
This reverts commit 31168a8041 .
2025-10-02 15:43:40 +08:00
Julian Sikorski
1cf20837d2
Update odroidxu4-current to 6.6.108
2025-10-01 12:08:24 +02:00
torzdf
04e7845da0
Remove outdated MMC HS patch revert ( #8698 )
2025-10-01 12:08:05 +02:00
SuperKali
3033165f06
rockchip64-edge: nanopi-r76s: Improve DTS organization ( #8699 )
...
Add section comments and reorganize nodes for better readability.
Signed-off-by: SuperKali <hello@superkali.me>
2025-10-01 07:28:32 +02:00
SuperKali
31168a8041
rockchip64-edge: fix RK3576 CPU OPP voltages for cpufreq ( #8697 )
2025-09-30 18:50:47 +02:00
SuperKali
badbc99594
rockchip64-edge: Enable UFS and add power regulators for NanoPi M5 ( #8691 )
...
* rockchip64-edge: Enable UFS and add power regulators for NanoPi M5
* rockchip64-edge: cleanup and rewrite using kernel-config
2025-09-29 19:52:05 +02:00
Hsun Lai
74c97b6c2a
khadas-vim3: add mainline npu support
2025-09-29 14:24:12 +02:00
Jianfeng Liu
e5a702fde6
uefi-loong64-6.16: add revert patches to fix xe driver
2025-09-28 14:08:01 +02:00
SuperKali
412f67c20d
rockchip: Add NanoPi M5 board support to edge kernel ( #8684 )
...
* rockchip: Add NanoPi M5 board support to edge kernel
* rockchip64: enable Rockchip ASoC drivers and codecs in kernel config
* config: Fix audio Kconfig tristate hierarchy
Set CONFIG_SOUND, CONFIG_SND, and CONFIG_SND_SOC to built-in (y)
to allow Rockchip audio drivers to be built-in instead of being
silently downgraded to modules by olddefconfig.
* nanopi-m5: Add asound.state for audio configuration
* nanopi-m5: Fix SAI2 clock output
2025-09-28 12:46:45 +02:00
Paolo
343df94818
rockchip64: update tm16xx driver from kenrel mailing list ( #8679 )
2025-09-28 06:44:03 +02:00
Igor Pecovnik
b81d9e8b48
SM8550: drop patches that have been upstreamed
2025-09-27 13:21:38 +02:00
Jianfeng Liu
43d6de8929
add family qcs6490 and new board radxa dragon q6a
2025-09-25 10:18:34 +08:00
hqnicolas
a68ea8f525
rockchip rk3566: h96-TVbox: Include i2c Led Pins into dts
2025-09-23 07:34:41 +02:00
Igor Pecovnik
684936ea72
sunxi-6.16: Fix and re-enable patches for tsc2007
2025-09-21 20:09:24 +02:00
The-going
64a3da3b64
sunxi-6.16: move drm-sun4i-Mark-one-of-the-UI-planes-as-a-cursor-one.patch
...
This patch breaks the cursor display.
2025-09-21 20:09:24 +02:00
The-going
2279308d76
sunxi-6.16: Disable patches for tsc2007.
...
drivers/input/touchscreen/tsc2007_core.c:266:30: error: implicit declaration of function 'from_timer';
did you mean 'mod_timer'? [-Werror=implicit-function-declaration]
134 │ 266 | struct tsc2007 *ts = from_timer(ts, t, timer);
135 │ | ^~~~~~~~~~
136 │ | mod_timer
137 │ drivers/input/touchscreen/tsc2007_core.c:266:48: error: 'timer' undeclared (first use in this function);
did you mean 'ktimerd'?
138 │ 266 | struct tsc2007 *ts = from_timer(ts, t, timer);
2025-09-21 20:09:24 +02:00
The-going
82d66bb6f9
sunxi-6.16: Skip changes to drv-mfd-axp20x-add-sysfs-interface.patch
...
Potch is outdated.
Compilation fails with [-Werror=incompatible-pointer-types].
2025-09-21 20:09:24 +02:00
The-going
18d939edfd
sunxi-6.16: add sun50i-h618-bananapi-m4-zero support
2025-09-21 20:09:24 +02:00
The-going
25ff95075e
sunxi-6.16: add armbian patches
2025-09-21 20:09:24 +02:00
The-going
2b3a4c382a
sunxi-6.16: add media patches
2025-09-21 20:09:24 +02:00
The-going
6db90af653
sunxi-6.16: re-export patces to v6.16.8
2025-09-21 20:09:24 +02:00
The-going
72ee3fe714
sunxi-6.16: add drm patches series
...
re-extract drm patches from v6.15.11 to v6.16.7
2025-09-21 20:09:24 +02:00
The-going
2805a7acce
sunxi-6.16: move Revert megous patches to megous series
2025-09-21 20:09:24 +02:00
The-going
8bbaa8666a
sunxi-6.16: remove unused megous patches
2025-09-21 20:09:24 +02:00
The-going
095e9c68e8
sunxi-6.16: Add series.conf file and switch to v6.16.7
2025-09-21 20:09:24 +02:00
The-going
13e6960fd6
sunxi-6.16: Fix ASoC: soc-core, usb: dwc3, drm: sun4i
2025-09-21 20:09:24 +02:00
The-going
c1b82e9824
sunxi-6.16: Add megous patches for v6.16.7
2025-09-21 20:09:24 +02:00
LXY
5c273e2754
sakurapi-rk3308b: add high speed conf for emmc and ufs for tf slot (6.12)
2025-09-20 17:50:06 +08:00
LXY
adb24b0129
sakurapi-rk3308b: add high speed conf for emmc and ufs for tf slot
2025-09-20 17:50:06 +08:00
Paolo Sabatino
29317c6f7e
update rockchip 32 bit edge kernel to 6.17
...
* import new layout for libreelec patches (no more mbox)
* refactor existing patches to kernel 6.17
* fix uboot issue causing VOP IOMMU page fault and no screen
2025-09-18 22:48:06 +02:00
Martin Schmiedel
4db2f1abd2
IMX8 kernel 6.12.y: remove obsolete patch
...
Signed-off-by: Martin Schmiedel <martin.schmiedel@tq-group.com>
2025-09-17 16:45:14 +02:00
Jianfeng Liu
9d0ed58bb0
uefi-loong64-6.16: add patch to enable xe driver build
2025-09-17 14:16:41 +08:00
brentr
428d467087
Add DT overlay to operate RK3308 OTG USB port in Host mode ( #8642 )
...
Also remove DT overlays that existed only to support unsupported legacy kernels
and fix a typo in a comment in rk3308-emmc.dtso
2025-09-15 22:08:20 -07:00
retro98boy
903f67e7f3
SMART AM40: U-Boot: fix DWC DRD could not find phy and thus crashed
2025-09-15 21:21:35 +02:00
Muhammed Efe Cetin
8b48d991a8
rockchip64: current: rewrite patches
2025-09-15 21:12:38 +02:00
Muhammed Efe Cetin
1f8c83cfb7
rockchip64: current: fix some rk3588 boards stuck in initramfs stage
2025-09-15 21:12:38 +02:00
Muhammed Efe Cetin
7b56c4266f
add support for Bananapi M5 Pro board
2025-09-15 19:47:19 +02:00