drivers/net/wireless/microchip/wilc1000

Microchip (formerly Atmel) WILC1000 and WILC3000 Wi-Fi link controllers

A family of low-power 802.11 b/g/n Wi-Fi companion chips and modules that Atmel introduced and Microchip continues to sell, typically paired over SDIO or SPI with a microcontroller or small Linux SoC. They are widely used in IoT gadgets, industrial gateways, and embedded Linux boards that need to add Wi-Fi without integrating a full wireless SoC.

keep conf=0.91 last_sold=2025 deploy=medium replacement=none subsystem=net category=networking-wireless
91%

recommendation

It should stay in the kernel because the hardware is genuinely current: Microchip still lists the ATWILC1000 chip, module, and evaluation kit as in production in 2025, the parts are actively marketed for embedded Linux designs, and the upstream code is still receiving bug fixes (a security fix for an out-of-bounds read in the firmware RX path landed on linux-wireless in April 2026). There is no replacement driver, and removing it would break a real, shipping class of embedded products.

repository signals

17 files
11,924 source lines
146 commits, 5y
+2,342 / −1,476 lines added / removed, 5y
46 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 146 total · active in 42/61 months
2021 2022 2023 2024 2025 2026 2021-04: 1 commit · +1 −1 2021-05: 0 commits · +0 −0 2021-06: 0 commits · +0 −0 2021-07: 1 commit · +16 −22 2021-08: 4 commits · +44 −37 2021-09: 11 commits · +210 −74 2021-10: 2 commits · +11 −6 2021-11: 2 commits · +3 −8 2021-12: 14 commits · +115 −49 2022-01: 1 commit · +1 −3 2022-02: 0 commits · +0 −0 2022-03: 0 commits · +0 −0 2022-04: 1 commit · +2 −1 2022-05: 9 commits · +319 −246 2022-06: 1 commit · +11 −9 2022-07: 8 commits · +51 −23 2022-08: 4 commits · +53 −14 2022-09: 0 commits · +0 −0 2022-10: 2 commits · +2 −1 2022-11: 6 commits · +53 −15 2022-12: 1 commit · +3 −3 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 0 commits · +0 −0 2023-04: 1 commit · +4 −4 2023-05: 1 commit · +3 −3 2023-06: 0 commits · +0 −0 2023-07: 3 commits · +115 −140 2023-08: 1 commit · +0 −4 2023-09: 2 commits · +19 −5 2023-10: 5 commits · +60 −63 2023-11: 0 commits · +0 −0 2023-12: 0 commits · +0 −0 2024-01: 8 commits · +69 −43 2024-02: 10 commits · +147 −107 2024-03: 1 commit · +2 −3 2024-04: 2 commits · +46 −65 2024-05: 9 commits · +266 −95 2024-06: 6 commits · +32 −75 2024-07: 1 commit · +2 −1 2024-08: 3 commits · +13 −1 2024-09: 3 commits · +5 −19 2024-10: 9 commits · +564 −251 2024-11: 1 commit · +1 −1 2024-12: 1 commit · +14 −6 2025-01: 1 commit · +2 −2 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 1 commit · +9 −9 2025-05: 1 commit · +7 −6 2025-06: 1 commit · +4 −3 2025-07: 1 commit · +1 −4 2025-08: 2 commits · +30 −19 2025-09: 0 commits · +0 −0 2025-10: 0 commits · +0 −0 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 3 commits · +31 −34 2026-03: 1 commit · +1 −1 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    Upstream maintenance is active: linux-wireless carried a WILC1000 bug-fix patch on 2026-04-21 ('fix OOB read from firmware RX packet header fields').

  2. microchip.com

    Microchip lists the ATWILC1000 module as 'In Production', indicating hardware is still sold new.

  3. microchip.com

    Microchip lists the ATWILC1000-IC SoC as 'In Production', indicating current silicon availability.

  4. microchip.com

    Microchip still offers an ATWILC1000 evaluation kit and describes it as an IoT Wi-Fi add-on for MCU/Linux-style embedded designs.

  5. microchip.com

    Microchip's Wi‑Fi link controller portfolio page still positions the WILC family for embedded Linux designs, showing ongoing deployment relevance rather than pure legacy status.

codex reasoning notes (technical)

Shell inspection of local Kconfig/code showed this directory is a real Atmel/Microchip Wi-Fi driver and that the code handles both WILC1000 and WILC3000 IDs. `lore_file_timeline` on `drivers/net/wireless/microchip/wilc1000/wlan.c` showed substantial activity through 2026-04-21, with recent bug-fix traffic and no sampled evidence of removal. Web search surfaced Microchip product, IC, eval-kit, and portfolio pages marking WILC1000 parts as 'In Production' and still marketed for embedded/IoT Linux use. That combination argues for keep: active upstream attention, still-sold hardware, niche but real embedded deployments, and no separate upstream replacement driver.