Implement full DMA reinitialization to recover from firmware crashes without requiring a reboot.
Background: @marcin-fm developed an initial implementation but it has unguarded paths that affect mt7925 standalone (non-MT7927). Dropped from DKMS in v2.1-21 and from the upstream WiFi series.
Requirements:
- Guard all MT7927-specific paths with
is_mt7927() checks
- Verify mt7925 standalone is not affected
- Test firmware crash recovery
Status: Deferred until base series lands upstream. Planned as follow-up patch.
cc: @marcin-fm @Loong0x00
Implement full DMA reinitialization to recover from firmware crashes without requiring a reboot.
Background: @marcin-fm developed an initial implementation but it has unguarded paths that affect mt7925 standalone (non-MT7927). Dropped from DKMS in v2.1-21 and from the upstream WiFi series.
Requirements:
is_mt7927()checksStatus: Deferred until base series lands upstream. Planned as follow-up patch.
cc: @marcin-fm @Loong0x00