Igor Pecovnik
d7a4c1b3ab
Fix broken patch due to upstream changes, drop edge kernel as its not used
2026-01-08 21:38:09 +01:00
Igor Pecovnik
4eac206ecf
Fix rootfs compilation (dropping deprecated gtk2 engines), broken patch on meson64, series update
2026-01-08 19:27:48 +01:00
EvilOlaf
ee4c79b19a
rewrite everything
...
except patches adding overlays for sunxi and sunxi64
2026-01-08 17:58:43 +01:00
EvilOlaf
45aac305ac
fix broken patch
2026-01-08 17:58:43 +01:00
EvilOlaf
881e231ba5
rewrite all patches
2026-01-08 15:38:23 +01:00
EvilOlaf
ee06d8cdd7
fix borked tz data
2026-01-08 15:38:23 +01:00
EvilOlaf
40173173cf
fix broken patch
2026-01-08 15:38:23 +01:00
Igor Pecovnik
63cf880b6e
Rockchip maint: drop upstreamed patch
2026-01-08 15:36:51 +01:00
Ricardo Pardini
55b14505dd
genio-6.19: add patching config, -extra DT for Radxa NIO-12L
...
- this prepares everything for the more boards in the family
- which will need `dt/` folder to avoid null-patches
- label & make LEDs useful
- alias mmc0/mmc1 so they match u-boot
- expose i2c3 which is exposed in the 40-pin 27:SCL3 28:SDA3 (blue pins)
- shows up at i2c1 to userspace; why would Collabora alias an undescribed bus?
2026-01-08 12:09:02 +01:00
Ricardo Pardini
3be9a59c8d
uefi-loong64-6.19: rewrite against 6.19-rc4
2026-01-08 12:08:49 +01:00
Ricardo Pardini
7e2a0b362f
rockchip-6.19: rewrite against 6.19-rc4
2026-01-08 12:08:49 +01:00
Ricardo Pardini
9c4f8fa339
mixtile-blade3: mainline: updates to mainline DT with "working" RTL8169's
...
- For 6.18 + 6.19
- mixtile-blade3: add 4-pin header fan at 40c
- mixtile-blade3: add gpu nodes
- mixtile-blade3: add vcc5v0-host-en "usb" pinctrl
- somehow results in 2 working RTL8169's behind the ASM1182e on pcie2x1l0
- which just means the _schematics lie_
- mixtile-blade3: drop rst pinctrl from pcie2x1l0 and pcie2x1l1
- this is me probably being stupid, but also required for working ASM1182e/RTL8169
- Status of this mainline port:
- Initially started by Joshua Riek (2023?)
- I then added some PCIe3x4 stuff, but never got around to finishing it
- Specifically, the 2 FUSB302's are beyond me for now
- One of them _powers_ the board. To use with mainline, power the board some other way with 12V, otherwise kaboom.
- See sre's talk on this issue; Blade3 should be similar to Rock-5b in this aspect.
- A challenge has been the PCI2x1 lanes to the miniPCIe and ASM1182e switch
- Which by themselves seem to work, but the devices behind them (Switch + RTL8169 NICs) do not get powered
- Until one day I tried to describe a (in theory) USB-related power pin, and suddenly both PCIe NICs started working!
- All that said, the board is really not stable with this; end-users are much better off with vendor kernel for now.
- Any and all help is appreciated. Those boards are nice, they've 2 FUSB302, and fancy PCIe Endpoint mode stuff.
- Schematics we have access to are in https://damwold5pt25n.cloudfront.net/blade3/file/Schematic_Blade_3_v1.1.0.pdf
- Those clearly lie.
2026-01-08 12:06:59 +01:00
Ricardo Pardini
63192a5e21
rockchip64-6.19: rewrite against 6.19-rc4
2026-01-06 21:47:54 +01:00
Ricardo Pardini
a16da53a5f
rockchip64-6.19: drop mainline-overwriting DT rk3568-9tripod-x3568-v4
...
- as confirmed in https://github.com/armbian/build/pull/9067#issuecomment-3698058523
2026-01-06 21:47:54 +01:00
Ricardo Pardini
6a8e3f20d5
rockchip64-6.19: Enable audio for HDMI0 on station-m3 (repick from 6.18)
...
- from 545b6e28bb
2026-01-06 21:47:54 +01:00
Ricardo Pardini
2b9699c601
rockchip64-6.19: update rk3588 NPU patches; remove always-on from NPU regulator
...
- I've submitted upstream, and got feedback ref the always-on.
- See https://lore.kernel.org/linux-rockchip/20260101-arm64-dts-rockchip-rk3588-npu-enablements-v2-0-013cf5d5c39d@pardini.net
- update: merged to linux-rockchip for-next, should land in 6.20/7.0
2026-01-06 21:47:54 +01:00
Ricardo Pardini
a086111128
rockchip64-6.19: rewrite against 6.19-rc3
2026-01-06 21:47:54 +01:00
Ricardo Pardini
7cfb5732ef
rockchip64-6.19: re-copy patches added to 6.18 since 6.19 bump started
...
- hopefully I got them all
- not `rk3528-01-arm64-dts-rockchip-Add-PCIe-Gen2x1-controller-for-RK` as that was a 6.19 backport
2026-01-06 21:47:54 +01:00
Ricardo Pardini
7033048722
rockchip64-6.19: re-copy overlay/ changed from 6.18 since 6.19 bump started
...
- hopefully I got them all
2026-01-06 21:47:54 +01:00
Ricardo Pardini
204dc67823
rockchip64-6.19: re-copy dt/ changed from 6.18 since 6.19 bump started
...
- hopefully I got them all
2026-01-06 21:47:54 +01:00
Jianfeng Liu
fa5ac4cdc8
rockchip64-6.19: add rkvdec v7 patches
...
- The deleted patch is not necessary because rkvdec patch v7 has removed
h264 sps check at start. And future version of chromium can also get rid
of the issue that patch has fixed.
- rpardini: squash with removal of v5
2026-01-06 21:47:54 +01:00
Fabian Wolter
793f53297a
rockchip64-6.19: fix general-v4l2-iep-driver (IEP driver)
2026-01-06 21:47:54 +01:00
EvilOlaf
d9b72ab3c9
rockchip64-6.19: fix net-ethernet-realtek-add-r8169-LED-configuration-from-OF
2026-01-06 21:47:54 +01:00
EvilOlaf
76d2e86cb6
rockchip64-6.19: fix general-rt5651-add-mclk
2026-01-06 21:47:54 +01:00
EvilOlaf
83b0263622
rockchip64-6.19: disable broken rk3308-acodec-vendor-driver
2026-01-06 21:47:54 +01:00
EvilOlaf
32f3b7c693
rockchip64-6.19: disable broken rk3308-fix-10mbit-ethernet
2026-01-06 21:47:54 +01:00
EvilOlaf
8002936aac
rockchip64-6.19: disable broken rk3308-0001-pinctrl-slew-mux
2026-01-06 21:47:54 +01:00
EvilOlaf
760ee0dcca
rockchip64-6.19: disable broken rk3399-usbc-usb-typec-altmodes-displayport-Respect-DP_CAP_RECEPT
2026-01-06 21:47:54 +01:00
EvilOlaf
a5f02aa850
rockchip64-6.19: disable broken general-add-panel-simple-dsi
2026-01-06 21:47:54 +01:00
EvilOlaf
210f77b770
rockchip64-6.19: drop partially upstreamed general-driver-tm16xx-led-driver
2026-01-06 21:47:54 +01:00
Werner
ef32b3427e
rockchip64-6.19: rk3328-roc-cc-enable-dms: fix opp-microvolt settings
...
- fix Rabbit's mess
2026-01-06 21:47:54 +01:00
EvilOlaf
84597d5502
rockchip64-6.19: rock-s0: fix typo in patch subject
2026-01-06 21:47:54 +01:00
EvilOlaf
d8ec59144a
rockchip64-6.19: rock-3a: fix wrong gpio descriptions
2026-01-06 21:47:54 +01:00
EvilOlaf
250a3c6107
rockchip64-6.19: fix patch name typo "mail" -> "mali"
2026-01-06 21:47:54 +01:00
EvilOlaf
ba230b5abe
rockchip64-6.19: rk3399-fine3399: remove duplicate &gpu node from dts
2026-01-06 21:47:54 +01:00
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