Altera FPGA Passive Serial over SPI

modulename: altera-ps-spi.ko

configname: CONFIG_FPGA_MGR_ALTERA_PS_SPI

Linux Kernel Configuration
└─>Device Drivers
└─>FPGA Configuration Framework
└─>SPI support
└─>Altera FPGA Passive Serial over SPI
In linux kernel since version 4.2 (release Date: 2015-08-30)  
FPGA manager driver support for Altera Arria/Cyclone/Stratix
using the passive serial interface over SPI.

source code: