secubox-deb/kernel-build/patches
CyberMind-FR 5f44df655b revert(kernel): drop DTS patch 004 USB3-on-mPCIe (WLE900VX QCA9880 PCIe backhaul installed, closes #465)
WLE900VX QCA9880 (3×3 11ac PCIe x1) is now installed in mPCIe slot J5 —
exactly the canonical backhaul radio designated by CM-MESH-MPCIE-2026-06
v0.2.1 §3. This card uses the PCIe x1 lane of the slot.

Patch 004 (#463 / PR #464) had repurposed SerDes comphy5 lane 5 from
PCIe to USB3 SuperSpeed, physically removing PCIe from J5. To let the
WLE900VX enumerate, the slot must return to stock (PCIe x1 + USB 2.0
via UTMI from patch 003).

This revert restores the kernel to the "patch 003 only" baseline.
Patch 003 stays — it enables USB 2.0 on the slot for backwards
compatibility with cellular modems (Quectel EP06-E, etc.) plugged in
the slot's USB pins. The PCIe path of the slot becomes live again
WHEN the hardware modification is also reverted by the dev.

Sister concerns :
  - #460 stays open as the canonical "enable cp0_pcie2 properly" issue
    (the current patch 003 only addresses USB2, not PCIe activation).
    May or may not need a separate patch 004v2 to ship cp0_pcie2
    declarations.
  - #463 will be closed as "obsoleted by hardware revert" once the
    revert is done physically.
  - USB3 WiFi cards (MT7921U from #462) will plug into standard USB3
    ports on the SMSC hub, not J5.

Will trigger kernel rebuild as 5secubox after merge.
2026-06-02 17:47:26 +02:00
..
001-leds-is31fl319x-add-i2c-delays.patch feat(kernel): Add I2C timing patches for LED driver reliability 2026-05-08 09:21:21 +02:00
002-i2c-mv64xxx-increase-errata-delay.patch feat(kernel): Add I2C timing patches for LED driver reliability 2026-05-08 09:21:21 +02:00
003-mochabin-mpcie-usb-phy.patch kernel-build: add DTS patch for MOCHAbin mPCIe USB PHY (ref #255) (#258) 2026-05-20 16:44:31 +02:00