drivers/w1/masters

Dallas/Maxim 1-Wire bus master adapters

Host-side adapters that let Linux talk to Dallas/Maxim 1-Wire devices, the tiny single-pin chips used for temperature sensors, ID buttons, and small EEPROMs in industrial, embedded, and hobbyist setups. Coverage includes USB dongles like the DS9490, I2C bridges like the DS2482, and bit-banged GPIO pins on embedded boards.

keep-annotate conf=0.86 deploy=low replacement=none subsystem=w1 category=bus-other
86%

recommendation

Worth keeping but flagging as a niche corner of the tree. The hardware is genuinely still sold new by Analog Devices (the DS2482-100 I2C bridge and DS9490 USB adapter remain in production), the GPIO-based master is still the standard path for device-tree embedded systems, and the code is actively maintained with cleanups landing as recently as 2024-2026. The user base is small but real, mostly industrial sensing and embedded projects, so the directory should stay while being documented as legacy-skewed rather than mainstream.

repository signals

11 files
3,844 source lines
47 commits, 5y
+1,114 / −1,023 lines added / removed, 5y
19 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 47 total · active in 19/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 1 commit · +47 −47 2021-06: 0 commits · +0 −0 2021-07: 0 commits · +0 −0 2021-08: 0 commits · +0 −0 2021-09: 0 commits · +0 −0 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 2 commits · +67 −65 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 0 commits · +0 −0 2022-08: 2 commits · +2 −3 2022-09: 0 commits · +0 −0 2022-10: 1 commit · +0 −683 2022-11: 0 commits · +0 −0 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 1 commit · +2 −3 2023-03: 1 commit · +1 −1 2023-04: 12 commits · +25 −37 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 0 commits · +0 −0 2023-09: 1 commit · +1 −1 2023-10: 0 commits · +0 −0 2023-11: 1 commit · +407 −0 2023-12: 5 commits · +77 −93 2024-01: 0 commits · +0 −0 2024-02: 5 commits · +434 −16 2024-03: 5 commits · +25 −37 2024-04: 0 commits · +0 −0 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 0 commits · +0 −0 2024-08: 0 commits · +0 −0 2024-09: 1 commit · +2 −2 2024-10: 0 commits · +0 −0 2024-11: 3 commits · +12 −14 2024-12: 1 commit · +5 −5 2025-01: 1 commit · +2 −2 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 1 commit · +3 −7 2025-09: 0 commits · +0 −0 2025-10: 0 commits · +0 −0 2025-11: 1 commit · +0 −5 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 2 commits · +2 −2 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    The ds2490 master driver was still receiving upstream cleanups in April 2026, indicating ongoing maintenance rather than abandonment.

  2. lore.kernel.org

    The w1-gpio master driver saw a 2024 patch series updating device-property handling and related cleanup, showing active upkeep for GPIO-backed 1-Wire deployments.

  3. analog.com

    ADI lists the DS2482-100 I2C-to-1-Wire bridge as PRODUCTION with sample/buy information, so at least one core 1-Wire master chip family remains on the market.

  4. analog.com

    ADI lists the DS9490 USB-to-1-Wire adapter as PRODUCTION, supporting continued availability of DS2490-based USB master hardware.

  5. kernel.org

    Kernel documentation still describes w1-gpio for device-tree and GPIO-based systems, consistent with continuing embedded/industrial use rather than pure legacy status.

codex reasoning notes (technical)

Not a removal candidate: local tree metadata shows 9 C drivers in this directory and substantive touches through 2025-11-11. Lore evidence was obtained with `mcp__lore_http__.lore_activity` on `drivers/w1/masters/ds2490.c` and `drivers/w1/masters/w1-gpio.c`; those URLs show active 2024-2026 maintenance and no removal thread surfaced. Market/deployment evidence was obtained with `web.search_query`: ADI product pages show DS2482-100 and DS9490 still in production, while kernel.org docs show w1-gpio remains a supported path for modern GPIO/device-tree systems. Overall this directory mixes clearly legacy board-specific masters with still-relevant niche industrial/embedded 1-Wire bridges, so the right posture is keep but annotate as niche/legacy-skewed rather than deprecate or remove.