Qualcomm Atheros ath10k Wi-Fi 5 (802.11ac) chipsets
A family of Qualcomm Atheros 802.11ac (Wi-Fi 5) wireless chips shipped widely from the mid-2010s onward. Covered parts include the QCA6174 and QCA9377 client radios used in many laptops, the QCA988x/QCA99x0/QCA9984 chips used in routers and industrial access points, the QCA4019 SoC behind IPQ40xx mesh routers, and the WCN3990 mobile radio in many Snapdragon phones and Chromebooks.
recommendation
It should stay in the kernel because the hardware is still in millions of active laptops, phones, and Wi-Fi access points, and upstream development is clearly ongoing — recent commit history shows steady maintenance from dozens of contributors. New embedded modules based on QCA9984 and similar chips are still being sold in 2025, and the kernel's wireless documentation lists ath10k as a current, supported driver rather than a legacy one.
repository signals
sources
- git.kernel.org
Upstream ath10k still has active history; local git metadata and provided stats show substantive touches through 2026, inconsistent with deprecation/removal.
- wireless.docs.kernel.org
Kernel wireless documentation treats ath10k as a current supported driver family for Qualcomm/Atheros 802.11ac devices rather than a legacy-retired stack.
- cateee.net
LKDDb lists ath10k support across many kernel releases and multiple Qualcomm Atheros 802.11ac device IDs, showing broad in-tree hardware coverage.
- compex.com.sg
A QCA9984-based module was still listed for sale recently, supporting the view that ath10k hardware remains available for new embedded/industrial deployments.
codex reasoning notes (technical)
Real driver directory with module entry points and large .c footprint. Lore-first probe used `lore_file_timeline` on the directory path; it returned no matches, likely because that endpoint is file-oriented for this path shape. Follow-up lore regex probes for removal/deprecation timed out, so I fell back to local tree evidence: provided static stats show 195 substantive commits in 5y, 89 authors, and a most recent substantive touch on 2026-01-30; local `git log` also shows 2026 activity. Chipset family was identified from local source inspection (`pci.c`/`core.c`). URLs were obtained via web search for LKDDb and Compex, plus canonical recall for kernel.org log and wireless.docs.kernel.org. Conclusion: active upstream maintenance plus ongoing embedded sales means keep, not deprecate/remove.