nvidia,dummy-codec-dai = <&spdif_dit3>;
nvidia,dummy-codec-dai-name = "dit-hifi";
- nvidia,num-codec-link = <3>;
+ nvidia,num-codec-link = <4>;
nvidia,audio-routing =
"x Headphone Jack", "x HPO L Playback",
"x DMIC R1", "x Int Mic",
"x DMIC R2", "x Int Mic",
"y Headphone", "y OUT",
- "y IN", "y Mic";
+ "y IN", "y Mic",
+ "l IN", "l OUT";
nvidia,xbar = <&tegra_axbar>;
num-channel = <2>;
name-prefix = "z";
};
+
+ nvidia,dai-link-4 {
+ link-name = "spdif-dit-3";
+ cpu-dai = <&tegra_i2s3>;
+ codec-dai = <&spdif_dit3>;
+ cpu-dai-name = "I2S3";
+ codec-dai-name = "dit-hifi";
+ format = "i2s";
+ bitclock-slave;
+ frame-slave;
+ bitclock-noninversion;
+ frame-noninversion;
+ bit-format = "s16_le";
+ bclk_ratio = <0>;
+ srate = <48000>;
+ num-channel = <2>;
+ name-prefix = "l";
+ };
+ };
+
+ adsp_audio {
+ compr-ops = <1>;
+ num-plugin = <5>;
+ plugin-info-1 {
+ plugin-name = "mp3-dec1";
+ firmware-name = "nvmp3dec.elf";
+ widget-name = "MP3-DEC1";
+ };
+ plugin-info-2 {
+ plugin-name = "spkprot";
+ firmware-name = "nvspkprot.elf";
+ widget-name = "SPKPROT-SW";
+ };
+ plugin-info-3 {
+ plugin-name = "src";
+ firmware-name = "nvsrc.elf";
+ widget-name = "SRC";
+ };
+ plugin-info-4 {
+ plugin-name = "aac-dec1";
+ firmware-name = "nvaacdec.elf";
+ widget-name = "AAC-DEC1";
+ };
+ plugin-info-5 {
+ plugin-name = "aec";
+ firmware-name = "libnvaecfx.elf";
+ widget-name = "AEC";
+ param-type = <2>; /* SNDRV_CTL_ELEM_TYPE_INTEGER */
+ };
};
extcon {