TLV320AIC3007: Linux Driver issue : Chip not listed by alsa mixer

Part Number: TLV320AIC3007

Tool/software:

Hi,

we intend to make a Yocto image for our IMX8 carrier board. The linux kernel is 6.1.6 and we are using the existing TLV320AIC3x driver (

* ALSA SoC TLV320AIC3x codec driver I2C interface
*
* Author: Arun KS, <arunks@mistralsolutions.com>
* Copyright: (C) 2008 Mistral Solutions Pvt Ltd.,) in Yocto . It compiles and initialises the chip (we can perform some I2C access to the chip) but the Alsa Mixer does not "see" the chip. So we add some traces directly into the driver and we found that some driver's functions were not called by Linux.

My questions are :

- Do you know if there is a more recent driver available ?

- Have you ever heard about AlsaMixer issue to detect the TLV320AIC3x chip ?

- Do you know if there are issues with recent kernel ?

Thank you very much for your feedback.

Pascal