drivers/iio/potentiometer

I2C and SPI digital potentiometers from Analog Devices, Microchip, Maxim, TI, and Renesas

Digital potentiometers are small I2C- or SPI-controlled chips that act as software-adjustable variable resistors, used in embedded and industrial designs to calibrate analog circuits, trim gain, or tune sensor front-ends. About a dozen drivers cover parts like the ADI AD5272, Microchip MCP4131, and TI TPL0102, many still sold new in 2025.

keep-annotate conf=0.77 last_sold=2025 deploy=low replacement=none subsystem=iio category=sensor-iio
77%

recommendation

Worth keeping but documenting as a niche component because, while real-world deployments are modest, the underlying chips are still in active production at multiple vendors and the subsystem is still receiving real maintenance — including a 2025 treewide cleanup and a 2026 bug fix to the MCP4131 driver. There is no replacement framework that would make this code redundant, so it should remain available for the embedded and industrial users who need it.

repository signals

14 files
2,994 source lines
30 commits, 5y
+893 / −205 lines added / removed, 5y
9 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 30 total · active in 15/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 1 commit · +9 −13 2021-07: 0 commits · +0 −0 2021-08: 1 commit · +355 −0 2021-09: 0 commits · +0 −0 2021-10: 1 commit · +6 −1 2021-11: 0 commits · +0 −0 2021-12: 1 commit · +3 −3 2022-01: 1 commit · +1 −3 2022-02: 6 commits · +138 −41 2022-03: 0 commits · +0 −0 2022-04: 0 commits · +0 −0 2022-05: 5 commits · +6 −6 2022-06: 0 commits · +0 −0 2022-07: 0 commits · +0 −0 2022-08: 0 commits · +0 −0 2022-09: 0 commits · +0 −0 2022-10: 0 commits · +0 −0 2022-11: 4 commits · +11 −11 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 0 commits · +0 −0 2023-04: 0 commits · +0 −0 2023-05: 2 commits · +238 −7 2023-06: 0 commits · +0 −0 2023-07: 2 commits · +90 −84 2023-08: 2 commits · +18 −16 2023-09: 0 commits · +0 −0 2023-10: 0 commits · +0 −0 2023-11: 0 commits · +0 −0 2023-12: 1 commit · +2 −2 2024-01: 0 commits · +0 −0 2024-02: 0 commits · +0 −0 2024-03: 0 commits · +0 −0 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: 0 commits · +0 −0 2024-10: 0 commits · +0 −0 2024-11: 0 commits · +0 −0 2024-12: 0 commits · +0 −0 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 1 commit · +15 −15 2025-05: 0 commits · +0 −0 2025-06: 1 commit · +0 −2 2025-07: 0 commits · +0 −0 2025-08: 0 commits · +0 −0 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: 1 commit · +1 −1 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    linux-iio carried a 2026 fix for mcp4131, showing the directory still receives non-removal maintenance.

  2. lore.kernel.org

    linux-iio saw 2025 treewide cleanup touching the potentiometer drivers, consistent with an actively maintained subsystem rather than abandoned code.

  3. analog.com

    ADI still markets the AD5272 digital potentiometer product family, indicating covered hardware remains on sale.

  4. ti.com

    TI still lists TPL0102 as a current product, indicating this driver directory covers hardware still available for new designs.

  5. microchip.com

    Microchip still lists MCP4131 as a current digital potentiometer product, supporting continued hardware availability.

codex reasoning notes (technical)

Local shell inspection of Kconfig and driver sources showed 12 real I2C/SPI digital-potentiometer drivers spanning ADI/Microchip/Maxim/TI/Renesas. lore_regex on patch bodies (linux-iio, since 5y) returned recent 2025-2026 touches including an mcp4131 bug fix and subsystem cleanups; that is active maintenance, so not a removal candidate. A separate lore_regex subject scan for removal/deprecation timed out rather than returning evidence, which lowers confidence slightly but does not indicate an actual removal effort. Vendor product-page URLs are canonical recall of stable official pages and show at least several covered chip families still sold in 2025. These parts are niche embedded/industrial components, so deployments today are low, but there is no single upstream replacement driver for the same use case; annotate as niche/long-tail rather than deprecate.