FPGA manager, bridge, and region framework for Intel, AMD/Xilinx, Lattice, and Microchip devices
A vendor-neutral kernel framework for loading bitstreams into and managing field-programmable gate arrays from AMD/Xilinx (Versal, Zynq), Intel/Altera (Agilex, Stratix), Lattice, and Microchip. It is the plumbing that configures reconfigurable logic and wires it into the rest of the system, used in embedded, networking, industrial, and data-center accelerator deployments.
recommendation
It should stay because it is an actively maintained subsystem, not a legacy single-device driver, with patches landing on the core in 2025 and 2026 and per-vendor drivers like versal-fpga still receiving updates. The hardware it supports is current: AMD advertises Versal availability into the 2040s and Intel still sells new Agilex 3 parts, so this framework underpins new deployments rather than aging ones.
repository signals
sources
- lore.kernel.org
Core framework file fpga-mgr.c was still receiving upstream changes in March 2026, indicating active maintenance rather than retirement.
- lore.kernel.org
A concrete per-driver update landed for versal-fpga.c in February 2025, showing current attention to modern FPGA hardware support.
- kernel.org
Kernel documentation describes the FPGA manager core as a manufacturer-agnostic framework intended to support adding new FPGA devices, which matches this directory's role as an active subsystem.
- amd.com
AMD still markets Versal adaptive SoCs and states long lifecycle availability through 2045+ for major Versal portfolios, evidencing ongoing new-hardware relevance.
- intel.com
Intel/Altera still markets Agilex 3 FPGA and SoC FPGA devices, evidencing continued new deployments in the Intel FPGA family covered by this subsystem.
codex reasoning notes (technical)
Not a removal candidate. Local tree inspection (shell: rg/sed on drivers/fpga and Kconfig) shows a live subsystem spanning FPGA manager/bridge/region core plus vendor drivers for AMD/Xilinx, Intel/Altera, Lattice, and Microchip. lore_activity on fpga-mgr.c and versal-fpga.c produced the cited lore URLs and showed 2025-2026 maintenance traffic; I found no concrete subsystem removal signal. kernel.org doc URL came from web search and confirms the framework is for adding new FPGA devices. AMD and Intel URLs came from web search and show current product families still sold, so this is not legacy-only hardware. Replacement driver is null because this directory is the upstream framework itself, not a superseded single-device driver.