TI WiLink 6/7 (WL127x/WL128x) Wi-Fi controllers
Texas Instruments WiLink 6 and 7 single-chip Wi-Fi controllers (WL1271, WL1273, WL1281, WL1283, WL1285, WL1287), introduced around 2010-2011 and widely embedded in ARM-based devices like the BeagleBone, PandaBoard, and various Sitara-based industrial boards. They typically appear as SDIO or SPI-attached 802.11b/g/n radios, often paired with Bluetooth on the same module.
recommendation
Worth keeping but flagging as legacy because the silicon dates to TI's 2011 WiLink 6.0 launch, the representative WL1271 modules are now marked obsolete at distributors, and recent upstream activity has been routine API cleanup rather than new feature work. OpenWrt still ships both the kmod and firmware packages, so a meaningful long tail of embedded boards in the field continues to rely on it, which argues against active deprecation today.
repository signals
sources
- lore.kernel.org
Recent upstream touch exists in late 2024, but it is a small treewide driver-API maintenance change rather than feature work or removal.
- lore.kernel.org
Another recent wlcore/wl12xx change in 2023 was platform remove-callback API churn, again indicating build-maintenance rather than active hardware evolution.
- openwrt.org
OpenWrt still ships a current kmod-wl12xx package, which is evidence of some continuing legacy deployment and support need.
- openwrt.org
OpenWrt also still ships wl12xx firmware, supporting the view that deployed systems still exist even if they are no longer mainstream.
- digikey.com
A representative WL1271-based module is marked Obsolete and no longer manufactured, supporting that this family is not still sold new in 2025.
- ti.com
TI’s own 2011 announcement identifies WL1271 as the WiLink 6.0 solution, grounding the chipset-family naming and showing the product’s age.
codex reasoning notes (technical)
Real driver directory; local source inspection via exec_command shows wl12xx platform-driver code for wl127x/wl128x under TI wlcore. Lore evidence came from lore_file_timeline on drivers/net/wireless/ti/wl12xx/main.c and shows touches through 2025, but the visible recent work is treewide/API maintenance, not a removal series. A lore_regex subject search for removal talk timed out once; per instructions I did not retry the same query, and I found no positive removal evidence. Deployment evidence came from web search hits for current OpenWrt kmod/firmware package pages, which suggest surviving legacy embedded use. Hardware-sales evidence came from web search to DigiKey showing a WL1271-based module as obsolete; combined with TI’s 2011 WiLink 6.0 announcement, this points to old hardware with low but nonzero field presence. Result: keep the driver, but annotate as legacy/low-deployment rather than deprecate/remove.