This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TLV320AIC3106 Linux Driver

Other Parts Discussed in Thread: TLV320AIC3106

Good Day,

Are there any available Linux device Driver for TLV320AIC3106?

I've found some thread in this forum regarding Linux device Driver but AIC3106 is not included. But I think this is compatible with AIC3106 Codec.
----> AIC33,AIC3101,AIC3104,AIC3107: sound/soc/codecs/tlv320aic3x.c

But still, i couldn't find the Header File for this. Could anyone post some link where I can download the .h File.

Thanks!

  • Hello Chie,

    Thank you for the post. If the driver is compatible with AIC3104 then it should be compatible with AIC3106 as well. Is this not the case?

    I can also check to see if we have a dedicated header file for this part.

    Please let me know if you need anything else,

    Nate

  • Hello Chie,

    Turns out the code for each particular codec is controlled by the compilation flag (enabled manually by the developer).

    For building the Linux Audio Driver for AIC3106, please enable the AIC3104_CODEC_SUPPORT macro in the soc/codecs/tlv320aic310x.h header file.

     

    Please let me know if this solves your issue,

    Nate