FPGA Device Feature List Framework Coming For Linux 4.19

Written by Michael Larabel in Linux Kernel on 17 July 2018 at 07:42 AM EDT. Add A Comment
LINUX KERNEL
There's already a new framework coming to Linux 4.19 in the form of Google's Gasket while queued this week is now another new framework: the FPGA Device Feature List.

The FPGA Device Feature List Framework is developed by Intel and is for assisting with FPGA access from user-space and abstracting some of the low-level details. Their documentation explains:
The Device Feature List (DFL) FPGA framework (and drivers according to this this framework) hides the very details of low layer hardwares and provides unified interfaces to userspace. Applications could use these interfaces to configure, enumerate, open and access FPGA accelerators on platforms which implement the DFL in the device memory. Besides this, the DFL framework enables system level management functions such as FPGA reconfiguration.

This "FPGA DFL" framework was queued yesterday in char-misc-next ahead of the Linux 4.19 kernel merge window opening in August. This work for better supporting Intel FPGA accelerators on Linux comes in at just over five thousand lines of new kernel code.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week