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.

Linux/TLV320AIC3106: Audio Codec Linux platform driver

Part Number: TLV320AIC3106
Other Parts Discussed in Thread: AM5718,

Tool/software: Linux

Hello,

We are developing a SDR platform based on AM5718 with audio codec TLV320AIC3106.
Since it is an SDR platform,we have to switch waveform at runtime. My query is related to Linux platform device driver.
My understanding is that once powered up, Linux platform device driver will configure the audio codec to a default state.
I have few queries related to it, is it feasible to:

  1. reconfigure codec parameter such as sampling rate,bit resolution and master clock at runtime, depending on the waveform.
  2. access the codec data from DSP, with DSP playing no role in configuring the codec.
  3. configure the codec via DSP, even with Linux platform driver in picture.

Regards

Satheesh Kumar S