Audio migration from JetPack4 to JetPack5


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?


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 Spujar. I will review the document.


This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.