We want to add an audio codec Realtek acl5660 (driver is rt5660.c) on orin nx (tegra 234),

We want to add an audio codec ALC5660(driver is rt5660.c) on orin nx (tegra 234),
I found exist a file tegra_rt5640.c and tegra_rt5677.c in sound/soc/tegra directory.
Do we need to write a file tegra_rt5660.c like as tegra_rt5640.c?
Thanks so much!

And I found two files tegra_machine_driver.c and tegra_codecs.c under directory sound/soc/tegra, Does there replace the tegra_rt5640.c or tegra_rt5677.c machine driver?

And the tegra_rt5640.c , tegra_machine_driver.c and tegra_codecs.c all disappear in sound/soc/tegra directory of kernel 5.15, why?

Hi,

On which JP release you are working on?

  • tegra_machine_driver.c, tegra_codecs.c drivers and few more tegra drivers are present inside nvidia-oot directory of source package.
  • tegra_rt5640.c is removed as the required callbacks are part of tegra_codecs.c itself.

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