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
Ricardo Pardini
2c881a87a0
rockchip64-6.18: Enable HDMI1 and audio for HDMI0/1 on CM3588-NAS
2025-12-29 09:16:04 +01:00
Patrick Yavitz
09f7b36373
SpacemiT: Fixup eMMC boot on the MusePi Pro "SPINOR"
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com >
2025-12-28 17:05:50 -05:00
Ricardo Pardini
27d283ced9
mekotronics-r58-4x4: add v2026.01 mainline u-boot
...
- DT is a copy from kernel, minus the NPU nodes (which u-boot doesn't know about yet)
2025-12-28 12:38:02 +01:00
Ricardo Pardini
47b982f678
mekotronics-r58-4x4: fix vendor u-boot
...
- add missing symlink to u-boot patches, same as other meko boards
2025-12-28 12:38:02 +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