We want to use TLV320AIC23b audio codes for our mainboard.
We are going to connect our microcontroller with TLV320AIC23 via SPI interface. Our mainboard work with Linux operating system. I have found ALSA SoC TLV320AIC23 codec driver, but this driver uses I2C interface.
Does anyone knowns where can I find codec driver for Linux for TLV320AIC23b that uses SPI?
We don't have an SPI version of the AIC23 Linux driver. However, you can take a look at the AIC26 ALSA driver (see 2.6 Linux GIT tree / OMAP). This one uses SPI and it should be a good starting point how to migrate the AIC23 driver from I2C to SPI.