6034 Commits

Author SHA1 Message Date
Igor Pecovnik
803ea84d8b Fixing broken patch 2026-01-02 20:02:55 +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
32eaeb6193 mixtile-core3588e: drop vendor u-boot (mainline works great)
- no need for vendor u-boot, as mainline can boot vendor kernel fine
- update comments with hardware pin references
- mainline boot order: NVMe -> USB -> eMMC
2025-12-29 09:29:20 +01:00
Ricardo Pardini
b8344d2bea mixtile-core3588e: edge: u-boot defconfig/dt with working nvme/gmac/usb
- boot order: NVMe -> MMC
- GMAC works
- nvme works
- `ums` et al working
- usb3 ports (on carrier board) work
- DT is copy (not symlink) from kernel DT due to NPU nodes
2025-12-29 09:29:20 +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