drivers/iio/pressure

IIO pressure sensors (Bosch BMP280, Honeywell ABP2/MPRLS, Aosong ADP810, Freescale MPL3115, and others)

A collection of drivers for small digital barometric and differential pressure sensors from vendors like Bosch, Honeywell, Aosong, NXP/Freescale, and STMicroelectronics, typically connected over I2C or SPI. They are found in smartphones, fitness trackers, drones, weather instruments, HVAC controls, and medical and industrial equipment, and many of the parts are still in production in 2025.

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

recommendation

It should stay because this directory hosts roughly forty distinct drivers for pressure sensors used across phones, weather stations, drones, medical devices, and industrial automation, and it is actively growing. New drivers for the Honeywell ABP2 family and the Aosong ADP810 were posted in late 2025, an existing Honeywell MPRLS driver got a fix in January 2026, and Honeywell still sells ABP2 parts new. There is no single replacement and no sign of deprecation.

repository signals

50 files
17,035 source lines
223 commits, 5y
+9,612 / −2,662 lines added / removed, 5y
53 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 223 total · active in 47/61 months
2021 2022 2023 2024 2025 2026 2021-04: 4 commits · +35 −22 2021-05: 1 commit · +3 −2 2021-06: 4 commits · +12 −27 2021-07: 2 commits · +27 −33 2021-08: 6 commits · +17 −102 2021-09: 1 commit · +4 −0 2021-10: 2 commits · +25 −30 2021-11: 1 commit · +11 −5 2021-12: 0 commits · +0 −0 2022-01: 11 commits · +57 −55 2022-02: 1 commit · +2 −6 2022-03: 0 commits · +0 −0 2022-04: 1 commit · +0 −2 2022-05: 1 commit · +1 −1 2022-06: 2 commits · +6 −3 2022-07: 2 commits · +5 −6 2022-08: 2 commits · +8 −14 2022-09: 12 commits · +1,327 −352 2022-10: 5 commits · +108 −91 2022-11: 14 commits · +40 −42 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 6 commits · +956 −250 2023-03: 1 commit · +1 −1 2023-04: 0 commits · +0 −0 2023-05: 2 commits · +478 −14 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 2 commits · +5 −5 2023-09: 4 commits · +948 −10 2023-10: 6 commits · +41 −27 2023-11: 0 commits · +0 −0 2023-12: 11 commits · +1,230 −198 2024-01: 0 commits · +0 −0 2024-02: 7 commits · +122 −9 2024-03: 4 commits · +15 −23 2024-04: 10 commits · +217 −189 2024-05: 7 commits · +397 −287 2024-06: 4 commits · +598 −107 2024-07: 7 commits · +223 −17 2024-08: 0 commits · +0 −0 2024-09: 9 commits · +122 −87 2024-10: 8 commits · +566 −55 2024-11: 2 commits · +32 −48 2024-12: 4 commits · +68 −67 2025-01: 1 commit · +0 −2 2025-02: 0 commits · +0 −0 2025-03: 7 commits · +71 −78 2025-04: 5 commits · +117 −121 2025-05: 4 commits · +3 −10 2025-06: 6 commits · +27 −41 2025-07: 0 commits · +0 −0 2025-08: 5 commits · +7 −19 2025-09: 1 commit · +9 −6 2025-10: 5 commits · +534 −41 2025-11: 3 commits · +224 −17 2025-12: 2 commits · +825 −15 2026-01: 17 commits · +87 −124 2026-02: 1 commit · +1 −1 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lwn.net

    A new Honeywell ABP2 pressure-sensor driver series for drivers/iio/pressure was still being posted in December 2025, showing active upstream expansion rather than retirement.

  2. lwn.net

    A new Aosong ADP810 pressure-sensor driver series for drivers/iio/pressure was posted in October 2025, indicating current enablement of newly supported hardware.

  3. spinics.net

    Existing mprls0025pa code in drivers/iio/pressure received a functional fix patch in January 2026, showing ongoing maintenance of deployed hardware.

  4. automation.honeywell.com

    Honeywell still marketed the ABP2 digital pressure-sensor family with I2C/SPI interfaces and 2025 collateral, so at least part of this driver directory covers hardware still sold new in 2025.

codex reasoning notes (technical)

Real driver directory: 40 C files with module/driver entry points. Local shell (`rg --files`, `git -c safe.directory=... log`) showed broad 2025-2026 churn, including new drivers and fixes across multiple chips. URLs were obtained via web search: LWN pages for late-2025 ABP2 and ADP810 patch series, Spinics for a January 2026 mprls0025pa fix, and Honeywell product search for current-market ABP2 hardware. I found evidence of active addition/fix traffic and no removal/deprecation discussion in the searched lore-adjacent results. Because this directory aggregates many still-relevant industrial/mobile/embedded pressure sensors rather than one obsolete chipset, there is no single replacement driver and removal is not justified.