[AGX ORIN]audio codec RT5640 is not working with rel36.4

Hello mkumard,

Following your guidance, I directly added audio related change to the dts file(nv-public/nv-platform/tegra234-p3737-0000+p3701-xxxx-nv-common.dtsi).


As a result, when I run the command amixer -c APE control, I can see a control named “CVB-RT.”

However, when testing the speaker using the command speaker-test -c 2, it behaves abnormally.
The speaker test repeat every 10 seconds normally, but after adding code directly to the tegra234-p3737-0000+p3701-xxxx-nv-common.dtsi, the test repeats every 0.2 seconds, and no noise is heard from the speakers.

Here are the logs files.

  1. DT
    dt.log (343.0 KB)
  2. Kernel log (dmesg)
    kernel.txt (60.6 KB)
  3. /sys/kernel/debug/asoc/components
    components.txt (527 Bytes)
  4. /proc/asound/cards
    cards.txt (296 Bytes)
  5. amixer -c APE controls
    controls.txt (69.4 KB)
  6. amixer -c APE contents
    settings.txt (331.4 KB)
  7. /sys/kernel/debug/regmap/2901000.i2c/registers
    reg_dump.txt (585 Bytes)

It seems like progress is being made step by step.
Thank you for continued support.