For more information on the codec control, please refer to the Chapter 29 of the attached document. It also contains some links to the additional documentation on the i.MX6 Linux ALSA drivers.
Also, the custom codec control can be performed through the low-level I2C driver. For more information, please refer to the Chapter 37 of the attached document.
Have a great day,
Artur
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------