Hello!
There is a section in the above guide on how to integrate codecs with the Tegra audio driver. The device-tree and Tegra audio machine driver need to be updated to work with the codec. Please see the following for more details …
https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%2520Linux%2520Driver%2520Package%2520Development%2520Guide%2Fasoc_driver.18.2.html%23wwpID0E0VT0HA
Please note that there are other people also using the same codec on Nano and so also refer to these threads as well …
Hi, nvidia.
I’m trying to porting realtek’s ALC5640/RT5640 codec to Nano, with I2S and I2C interface.
I've found that there is driver for ALC5640 codec, and the driver's path in the kernel is as follows:
kernel-4.9/sound/soc/codecs/rt5640.c
I followed the steps listed in chapter"Audio Setup and Development, 40-pin GPIO Expansion Header", in this document:
https://docs.nvidia.com/jetson/l4t/index.html
But unfortunately, I found that the function "snd_soc_register_card()" failed in the followi…
Regards,
Jon