1- In the TLV320AIC3106 datasheet page 43, the section 11.5.1.1.2 says that between 2 SPI write accesses, the chip select should be negated for a minimum of 6.25us. This limitation applies to the registers related to the audio output drivers mux, mix, gain configuration, etc. Do you have a more precise list of which registers need this delay?
2- Is there a way to reduce this delay, for instance by using a slower SPICLK?
I ask this question because this delay is too big to be taken in charge by the omapl138 SPI engine. I have to make a software delay between each access.
Thanks