Cirrus Logic Madera codecs with SPI

modulename: madera-spi.ko

configname: CONFIG_MFD_MADERA_SPI

Linux Kernel Configuration
└─>Device Drivers
└─>Multifunction device drivers
└─>Cirrus Logic Madera codecs with SPI
In linux kernel since version 4.2 (release Date: 2015-08-30)  
Support for the Cirrus Logic Madera platform audio SoC
core functionality controlled via SPI.

source code: