drivers/fsi

IBM POWER FSI bus and CFAM endpoint stack

FSI (FRU Support Interface) is IBM's low-level service bus that lets a baseboard management controller reach into POWER server processors for boot, debug, and runtime telemetry. The code includes the FSI core bus, host masters on Aspeed AST2600/AST2700 BMCs, and client drivers like SCOM, SBEFIFO, and OCC used on OpenBMC-managed IBM Power9 and Power10 systems.

keep conf=0.91 deploy=low replacement=none subsystem=fsi category=bus-other
91%

recommendation

It should stay because the underlying hardware is still sold new: IBM continues to ship Power10 systems such as the S1022 (documentation refreshed February 2025) and ASPEED still markets the AST2700 BMC that the in-tree masters target. Upstream maintenance is active, with bug-fix traffic on fsi-core and the Aspeed master on lkml as recently as April 2026, and no replacement subsystem could absorb its role. Deployment is niche, confined to OpenBMC-managed POWER servers, but the stack remains live and necessary.

repository signals

16 files
8,168 source lines
78 commits, 5y
+1,333 / −575 lines added / removed, 5y
25 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 78 total · active in 28/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 3 commits · +33 −61 2021-06: 1 commit · +2 −2 2021-07: 1 commit · +37 −17 2021-08: 1 commit · +9 −3 2021-09: 0 commits · +0 −0 2021-10: 3 commits · +108 −84 2021-11: 0 commits · +0 −0 2021-12: 2 commits · +17 −28 2022-01: 4 commits · +66 −7 2022-02: 2 commits · +66 −34 2022-03: 0 commits · +0 −0 2022-04: 4 commits · +20 −12 2022-05: 1 commit · +15 −3 2022-06: 0 commits · +0 −0 2022-07: 1 commit · +1 −1 2022-08: 1 commit · +34 −7 2022-09: 2 commits · +6 −6 2022-10: 0 commits · +0 −0 2022-11: 0 commits · +0 −0 2022-12: 0 commits · +0 −0 2023-01: 1 commit · +3 −3 2023-02: 1 commit · +3 −3 2023-03: 0 commits · +0 −0 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 14 commits · +664 −84 2023-07: 1 commit · +2 −2 2023-08: 3 commits · +23 −13 2023-09: 0 commits · +0 −0 2023-10: 0 commits · +0 −0 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: 4 commits · +8 −16 2024-04: 0 commits · +0 −0 2024-05: 0 commits · +0 −0 2024-06: 1 commit · +8 −9 2024-07: 2 commits · +9 −3 2024-08: 0 commits · +0 −0 2024-09: 0 commits · +0 −0 2024-10: 1 commit · +1 −1 2024-11: 0 commits · +0 −0 2024-12: 2 commits · +8 −8 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 0 commits · +0 −0 2025-05: 1 commit · +2 −2 2025-06: 0 commits · +0 −0 2025-07: 2 commits · +3 −10 2025-08: 0 commits · +0 −0 2025-09: 0 commits · +0 −0 2025-10: 1 commit · +6 −10 2025-11: 0 commits · +0 −0 2025-12: 8 commits · +115 −97 2026-01: 0 commits · +0 −0 2026-02: 2 commits · +22 −22 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    April 2026 LKML patch fixes a refcount leak in fsi-core, showing active upstream maintenance in the current cycle.

  2. ibm.com

    IBM markets the Power S1022 as a Power10 server designed to run Linux, indicating the underlying POWER platform is still sold new.

  3. ibm.com

    IBM documentation for the Power S1022 was updated on February 5, 2025, reinforcing that this Power10 platform remains current.

  4. ibm.com

    IBM documents OpenBMC-based management for Power Systems servers, matching the BMC-facing deployment model used by the FSI stack.

  5. aspeedtech.com

    ASPEED still sells the AST2700 BMC family, a current server-management SoC generation relevant to the in-tree Aspeed FSI master support.

codex reasoning notes (technical)

Not an early-exit case: shell inspection of drivers/fsi/Kconfig/Makefile showed a real bus+driver stack (FSI core, Aspeed/GPIO/I2CR masters, SCOM/SBEFIFO/OCC clients), not docs/helpers/tests. Shell-read DT bindings in-tree also showed current Aspeed AST2600 and AST2700 FSI-master compatibles. lore_file_timeline and lore_activity MCP queries produced recent 2026 fix traffic on fsi-core and fsi-master-aspeed; no successful lore evidence of a removal series surfaced. Web-search-obtained IBM and ASPEED URLs show the stack still maps to shipping IBM Power/OpenBMC server hardware. Deployment is niche rather than broad, so 'low' fits, but it is still live and lacks a natural replacement.