Audio migration from JetPack4 to JetPack5

Hi,

We are in the process of migrating to the new JetPack5. In JetPack4 we have noticed that in JetPack4 the machine driver is located in folder sound/soc/tegra-alt. In JetPack5 there are two tegra_machine_driver.c one in folder kernel-5.10/sound/soc/tegra/ and another in nvidia/sound/soc/tegra-alt/.

My question is, in what situation should we use the kernel-5.10/sound/soc/tegra/ machine driver versus the tegra-alt (similiar to our JetPack4) machine driver?

Malcolm

Hi Malcom,

Please refer to Audio Setup and Development — Jetson Linux<br/>Developer Guide 34.1 documentation

There are improvements in the machine driver and more details can be found in above reference. Machine driver in “kernel-5.10/sound/soc/tegra/” is the default one in JetPack5.

Thanks.

Thanks Spujar. I will review the document.

Malcolm