Microchip Polarfire SPI FPGA manager

modulename: microchip-spi.ko

configname: CONFIG_FPGA_MGR_MICROCHIP_SPI

Linux Kernel Configuration
└─>Device Drivers
└─>FPGA Configuration Framework
└─>SPI support
└─>Microchip Polarfire SPI FPGA manager
In linux kernel since version 6 (release Date: 2022-10-02)  
FPGA manager driver support for Microchip Polarfire FPGAs
programming over slave SPI interface with .dat formatted
bitstream image.

source code: