drivers/iio/resolver

Analog Devices AD2S Resolver-to-Digital Converters

A small family of SPI-attached resolver-to-digital converter chips from Analog Devices that translate the analog sine/cosine outputs of a rotary resolver into a digital angle and velocity reading. They are used in industrial motor control, robotics, and automotive applications where rugged absolute position sensing is needed instead of optical encoders.

keep conf=0.93 deploy=low replacement=none subsystem=iio category=sensor-iio
93%

recommendation

It should stay in the kernel because the AD2S90, AD2S1200, AD2S1205, and AD2S1210 are still sold new by Analog Devices in 2025, and the code is actively maintained upstream — AD2S1210 support was added as recently as 2023 and reviewed patches continued through 2025 and into 2026. No replacement covers these specific chips, so removing the directory would orphan working industrial and automotive hardware.

repository signals

5 files
1,952 source lines
16 commits, 5y
+1,704 / −71 lines added / removed, 5y
5 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 16 total · active in 8/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 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: 0 commits · +0 −0 2022-04: 0 commits · +0 −0 2022-05: 2 commits · +2 −2 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: 0 commits · +0 −0 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: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 0 commits · +0 −0 2023-09: 0 commits · +0 −0 2023-10: 5 commits · +1,669 −36 2023-11: 0 commits · +0 −0 2023-12: 0 commits · +0 −0 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: 2 commits · +3 −0 2024-11: 0 commits · +0 −0 2024-12: 1 commit · +1 −1 2025-01: 0 commits · +0 −0 2025-02: 2 commits · +7 −10 2025-03: 0 commits · +0 −0 2025-04: 2 commits · +6 −5 2025-05: 1 commit · +1 −2 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 0 commits · +0 −0 2025-09: 1 commit · +15 −15 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: 0 commits · +0 −0 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    The directory still sees upstream attention in 2026; ad2s1210 received a resolver-specific patch on 2026-03-16.

  2. lore.kernel.org

    The driver had reviewed and acked maintenance work in 2025, indicating active subsystem stewardship rather than abandonment.

  3. lore.kernel.org

    AD2S1210 support was added upstream in 2023, so part of this directory is relatively new rather than legacy-only code.

  4. analog.com

    Analog Devices lists AD2S1210 as PRODUCTION and offers Sample & Buy, supporting that hardware was still sold new in 2025.

  5. analog.com

    Analog Devices lists AD2S1205 as PRODUCTION with ordering information, showing ongoing new-hardware availability for this family.

  6. analog.com

    Analog Devices lists AD2S90 as PRODUCTION with priced orderable models, indicating even the oldest supported chip remains commercially available.

codex reasoning notes (technical)

Local `rg`/`sed` on Kconfig and MODULE_DESCRIPTION identified this as real IIO SPI driver code for AD2S90/1200/1205/1210 resolver converters. `lore_file_timeline` and `lore_activity` provided the cited lore URLs and show steady 2023-2026 maintenance, including reviewed 2025 patches; sampled lore evidence did not show a removal/deprecation thread, so absence of removal talk is an inference from recent activity rather than exhaustive proof. `web.search_query` found the official Analog Devices product pages, all marked PRODUCTION with ordering/sample paths, so the hardware family still appears to be sold for industrial/automotive niches. No upstream replacement driver covers the same chips; these are chip-specific drivers, so removal/deprecation is not justified.