// SPDX-License-Identifier: GPL-2.0-only // SPDX-FileCopyrightText: Copyright (c) 2019-2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved. #include #define ADMAIF_FIFO(i) (TEGRA186_ADMAIF_FIFO_OFFSET + i - 1) #define ADMAIF_CIF(i) (TEGRA186_ADMAIF_CIF_OFFSET + i - 1) / { sound { /* ADMAIF <--> XBAR PCM links */ admaif1_pcm_link: nvidia-audio-card,dai-link@0 { status = "okay"; cpu { sound-dai = <&tegra_admaif ADMAIF1>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF1>; }; }; admaif2_pcm_link: nvidia-audio-card,dai-link@1 { status = "okay"; cpu { sound-dai = <&tegra_admaif ADMAIF2>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF2>; }; }; admaif3_pcm_link: nvidia-audio-card,dai-link@2 { status = "okay"; cpu { sound-dai = <&tegra_admaif ADMAIF3>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF3>; }; }; admaif4_pcm_link: nvidia-audio-card,dai-link@3 { status = "okay"; cpu { sound-dai = <&tegra_admaif ADMAIF4>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF4>; }; }; admaif5_pcm_link: nvidia-audio-card,dai-link@4 { status = "okay"; cpu { sound-dai = <&tegra_admaif ADMAIF5>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF5>; }; }; admaif6_pcm_link: nvidia-audio-card,dai-link@5 { status = "okay"; cpu { sound-dai = <&tegra_admaif ADMAIF6>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF6>; }; }; admaif7_pcm_link: nvidia-audio-card,dai-link@6 { status = "okay"; cpu { sound-dai = <&tegra_admaif ADMAIF7>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF7>; }; }; admaif8_pcm_link: nvidia-audio-card,dai-link@7 { status = "okay"; cpu { sound-dai = <&tegra_admaif ADMAIF8>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF8>; }; }; admaif9_pcm_link: nvidia-audio-card,dai-link@8 { status = "okay"; cpu { sound-dai = <&tegra_admaif ADMAIF9>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF9>; }; }; admaif10_pcm_link: nvidia-audio-card,dai-link@9 { status = "okay"; cpu { sound-dai = <&tegra_admaif ADMAIF10>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF10>; }; }; admaif11_pcm_link: nvidia-audio-card,dai-link@10 { status = "okay"; cpu { sound-dai = <&tegra_admaif ADMAIF11>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF11>; }; }; admaif12_pcm_link: nvidia-audio-card,dai-link@11 { status = "okay"; cpu { sound-dai = <&tegra_admaif ADMAIF12>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF12>; }; }; admaif13_pcm_link: nvidia-audio-card,dai-link@12 { status = "okay"; cpu { sound-dai = <&tegra_admaif ADMAIF13>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF13>; }; }; admaif14_pcm_link: nvidia-audio-card,dai-link@13 { status = "okay"; cpu { sound-dai = <&tegra_admaif ADMAIF14>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF14>; }; }; admaif15_pcm_link: nvidia-audio-card,dai-link@14 { status = "okay"; cpu { sound-dai = <&tegra_admaif ADMAIF15>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF15>; }; }; admaif16_pcm_link: nvidia-audio-card,dai-link@15 { status = "okay"; cpu { sound-dai = <&tegra_admaif ADMAIF16>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF16>; }; }; admaif17_pcm_link: nvidia-audio-card,dai-link@16 { status = "okay"; cpu { sound-dai = <&tegra_admaif ADMAIF17>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF17>; }; }; admaif18_pcm_link: nvidia-audio-card,dai-link@17 { status = "okay"; cpu { sound-dai = <&tegra_admaif ADMAIF18>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF18>; }; }; admaif19_pcm_link: nvidia-audio-card,dai-link@18 { status = "okay"; cpu { sound-dai = <&tegra_admaif ADMAIF19>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF19>; }; }; admaif20_pcm_link: nvidia-audio-card,dai-link@19 { status = "okay"; cpu { sound-dai = <&tegra_admaif ADMAIF20>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF20>; }; }; /* * List ADSP PCM/COMPR links just after ADMAIF PCM links. * This keeps the ADSP PCM/COMPR device IDs continuous from * ADMAIF PCM devices and remain the same even if links * which follow these are removed or any new links are added. */ adsp_pcm_fe1: nvidia-audio-card,dai-link@20 { status = "okay"; cpu { sound-dai = <&tegra_adsp_audio ADSP_PCM1>; }; codec { sound-dai = <&tegra_adsp_audio ADSP_FE1>; }; }; adsp_pcm_fe2: nvidia-audio-card,dai-link@21 { status = "okay"; cpu { sound-dai = <&tegra_adsp_audio ADSP_PCM2>; }; codec { sound-dai = <&tegra_adsp_audio ADSP_FE2>; }; }; adsp_compr_fe3: nvidia-audio-card,dai-link@22 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_COMPR1>; }; codec { sound-dai = <&tegra_adsp_audio ADSP_FE3>; }; }; adsp_compr_fe4: nvidia-audio-card,dai-link@23 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_COMPR2>; }; codec { sound-dai = <&tegra_adsp_audio ADSP_FE4>; }; }; /* ADSP to ADMAIF links */ adsp_to_admaif1: nvidia-audio-card,dai-link@24 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_ADMAIF1>; }; codec { sound-dai = <&tegra_admaif ADMAIF_FIFO(1)>; }; }; adsp_to_admaif2: nvidia-audio-card,dai-link@25 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_ADMAIF2>; }; codec { sound-dai = <&tegra_admaif ADMAIF_FIFO(2)>; }; }; adsp_to_admaif3: nvidia-audio-card,dai-link@26 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_ADMAIF3>; }; codec { sound-dai = <&tegra_admaif ADMAIF_FIFO(3)>; }; }; adsp_to_admaif4: nvidia-audio-card,dai-link@27 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_ADMAIF4>; }; codec { sound-dai = <&tegra_admaif ADMAIF_FIFO(4)>; }; }; adsp_to_admaif5: nvidia-audio-card,dai-link@28 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_ADMAIF5>; }; codec { sound-dai = <&tegra_admaif ADMAIF_FIFO(5)>; }; }; adsp_to_admaif6: nvidia-audio-card,dai-link@29 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_ADMAIF6>; }; codec { sound-dai = <&tegra_admaif ADMAIF_FIFO(6)>; }; }; adsp_to_admaif7: nvidia-audio-card,dai-link@30 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_ADMAIF7>; }; codec { sound-dai = <&tegra_admaif ADMAIF_FIFO(7)>; }; }; adsp_to_admaif8: nvidia-audio-card,dai-link@31 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_ADMAIF8>; }; codec { sound-dai = <&tegra_admaif ADMAIF_FIFO(8)>; }; }; adsp_to_admaif9: nvidia-audio-card,dai-link@32 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_ADMAIF9>; }; codec { sound-dai = <&tegra_admaif ADMAIF_FIFO(9)>; }; }; adsp_to_admaif10: nvidia-audio-card,dai-link@33 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_ADMAIF10>; }; codec { sound-dai = <&tegra_admaif ADMAIF_FIFO(10)>; }; }; adsp_to_admaif11: nvidia-audio-card,dai-link@34 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_ADMAIF11>; }; codec { sound-dai = <&tegra_admaif ADMAIF_FIFO(11)>; }; }; adsp_to_admaif12: nvidia-audio-card,dai-link@35 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_ADMAIF12>; }; codec { sound-dai = <&tegra_admaif ADMAIF_FIFO(12)>; }; }; adsp_to_admaif13: nvidia-audio-card,dai-link@36 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_ADMAIF13>; }; codec { sound-dai = <&tegra_admaif ADMAIF_FIFO(13)>; }; }; adsp_to_admaif14: nvidia-audio-card,dai-link@37 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_ADMAIF14>; }; codec { sound-dai = <&tegra_admaif ADMAIF_FIFO(14)>; }; }; adsp_to_admaif15: nvidia-audio-card,dai-link@38 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_ADMAIF15>; }; codec { sound-dai = <&tegra_admaif ADMAIF_FIFO(15)>; }; }; adsp_to_admaif16: nvidia-audio-card,dai-link@39 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_ADMAIF16>; }; codec { sound-dai = <&tegra_admaif ADMAIF_FIFO(16)>; }; }; adsp_to_admaif17: nvidia-audio-card,dai-link@40 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_ADMAIF17>; }; codec { sound-dai = <&tegra_admaif ADMAIF_FIFO(17)>; }; }; adsp_to_admaif18: nvidia-audio-card,dai-link@41 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_ADMAIF18>; }; codec { sound-dai = <&tegra_admaif ADMAIF_FIFO(18)>; }; }; adsp_to_admaif19: nvidia-audio-card,dai-link@42 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_ADMAIF19>; }; codec { sound-dai = <&tegra_admaif ADMAIF_FIFO(19)>; }; }; adsp_to_admaif20: nvidia-audio-card,dai-link@43 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adsp_audio ADSP_ADMAIF20>; }; codec { sound-dai = <&tegra_admaif ADMAIF_FIFO(20)>; }; }; /* ADMAIF <--> XBAR CODEC links */ admaif1_codec_link: nvidia-audio-card,dai-link@44 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_admaif ADMAIF_CIF(1)>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF1>; }; }; admaif2_codec_link: nvidia-audio-card,dai-link@45 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_admaif ADMAIF_CIF(2)>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF2>; }; }; admaif3_codec_link: nvidia-audio-card,dai-link@46 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_admaif ADMAIF_CIF(3)>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF3>; }; }; admaif4_codec_link: nvidia-audio-card,dai-link@47 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_admaif ADMAIF_CIF(4)>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF4>; }; }; admaif5_codec_link: nvidia-audio-card,dai-link@48 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_admaif ADMAIF_CIF(5)>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF5>; }; }; admaif6_codec_link: nvidia-audio-card,dai-link@49 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_admaif ADMAIF_CIF(6)>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF6>; }; }; admaif7_codec_link: nvidia-audio-card,dai-link@50 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_admaif ADMAIF_CIF(7)>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF7>; }; }; admaif8_codec_link: nvidia-audio-card,dai-link@51 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_admaif ADMAIF_CIF(8)>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF8>; }; }; admaif9_codec_link: nvidia-audio-card,dai-link@52 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_admaif ADMAIF_CIF(9)>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF9>; }; }; admaif10_codec_link: nvidia-audio-card,dai-link@53 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_admaif ADMAIF_CIF(10)>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF10>; }; }; admaif11_codec_link: nvidia-audio-card,dai-link@54 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_admaif ADMAIF_CIF(11)>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF11>; }; }; admaif12_codec_link: nvidia-audio-card,dai-link@55 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_admaif ADMAIF_CIF(12)>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF12>; }; }; admaif13_codec_link: nvidia-audio-card,dai-link@56 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_admaif ADMAIF_CIF(13)>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF13>; }; }; admaif14_codec_link: nvidia-audio-card,dai-link@57 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_admaif ADMAIF_CIF(14)>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF14>; }; }; admaif15_codec_link: nvidia-audio-card,dai-link@58 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_admaif ADMAIF_CIF(15)>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF15>; }; }; admaif16_codec_link: nvidia-audio-card,dai-link@59 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_admaif ADMAIF_CIF(16)>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF16>; }; }; admaif17_codec_link: nvidia-audio-card,dai-link@60 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_admaif ADMAIF_CIF(17)>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF17>; }; }; admaif18_codec_link: nvidia-audio-card,dai-link@61 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_admaif ADMAIF_CIF(18)>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF18>; }; }; admaif19_codec_link: nvidia-audio-card,dai-link@62 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_admaif ADMAIF_CIF(19)>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF19>; }; }; admaif20_codec_link: nvidia-audio-card,dai-link@63 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_admaif ADMAIF_CIF(20)>; }; codec { sound-dai = <&tegra_ahub XBAR_ADMAIF20>; }; }; /* XBAR <---> I2S links */ xbar_to_i2s1: nvidia-audio-card,dai-link@64 { status = "okay"; format = "i2s"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_I2S1>; }; codec { sound-dai = <&tegra_i2s1 I2S_CIF>; prefix = "I2S1"; }; }; xbar_to_i2s2: nvidia-audio-card,dai-link@65 { status = "okay"; format = "i2s"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_I2S2>; }; codec { sound-dai = <&tegra_i2s2 I2S_CIF>; prefix = "I2S2"; }; }; xbar_to_i2s3: nvidia-audio-card,dai-link@66 { status = "okay"; format = "i2s"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_I2S3>; }; codec { sound-dai = <&tegra_i2s3 I2S_CIF>; prefix = "I2S3"; }; }; xbar_to_i2s4: nvidia-audio-card,dai-link@67 { status = "okay"; format = "i2s"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_I2S4>; }; codec { sound-dai = <&tegra_i2s4 I2S_CIF>; prefix = "I2S4"; }; }; xbar_to_i2s5: nvidia-audio-card,dai-link@68 { status = "okay"; format = "i2s"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_I2S5>; }; codec { sound-dai = <&tegra_i2s5 I2S_CIF>; prefix = "I2S5"; }; }; xbar_to_i2s6: nvidia-audio-card,dai-link@69 { status = "okay"; format = "i2s"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_I2S6>; }; codec { sound-dai = <&tegra_i2s6 I2S_CIF>; prefix = "I2S6"; }; }; /* XBAR <----> DMIC links */ xbar_to_dmic1: nvidia-audio-card,dai-link@70 { status = "okay"; format = "i2s"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_DMIC1>; }; codec { sound-dai = <&tegra_dmic1 DMIC_CIF>; prefix = "DMIC1"; }; }; xbar_to_dmic2: nvidia-audio-card,dai-link@71 { status = "okay"; format = "i2s"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_DMIC2>; }; codec { sound-dai = <&tegra_dmic2 DMIC_CIF>; prefix = "DMIC2"; }; }; xbar_to_dmic3: nvidia-audio-card,dai-link@72 { status = "okay"; format = "i2s"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_DMIC3>; }; codec { sound-dai = <&tegra_dmic3 DMIC_CIF>; prefix = "DMIC3"; }; }; xbar_to_dmic4: nvidia-audio-card,dai-link@73 { status = "okay"; format = "i2s"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_DMIC4>; }; codec { sound-dai = <&tegra_dmic4 DMIC_CIF>; prefix = "DMIC4"; }; }; /* XBAR <----> DSPK links */ xbar_to_dspk1: nvidia-audio-card,dai-link@74 { status = "okay"; format = "i2s"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_DSPK1>; }; codec { sound-dai = <&tegra_dspk1 DSPK_CIF>; prefix = "DSPK1"; }; }; xbar_to_dspk2: nvidia-audio-card,dai-link@75 { status = "okay"; format = "i2s"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_DSPK2>; }; codec { sound-dai = <&tegra_dspk2 DSPK_CIF>; prefix = "DSPK2"; }; }; /* I2S(DAP) <----> I2S(Dummy) links */ i2s1_to_codec: nvidia-audio-card,dai-link@76 { status = "okay"; format = "i2s"; link-type = ; i2s1_cpu: cpu { sound-dai = <&tegra_i2s1 I2S_DAP>; }; codec { sound-dai = <&tegra_i2s1 I2S_DUMMY>; }; }; i2s2_to_codec: nvidia-audio-card,dai-link@77 { status = "okay"; format = "i2s"; link-type = ; i2s2_cpu: cpu { sound-dai = <&tegra_i2s2 I2S_DAP>; }; codec { sound-dai = <&tegra_i2s2 I2S_DUMMY>; }; }; i2s3_to_codec: nvidia-audio-card,dai-link@78 { status = "okay"; format = "i2s"; link-type = ; i2s3_cpu: cpu { sound-dai = <&tegra_i2s3 I2S_DAP>; }; codec { sound-dai = <&tegra_i2s3 I2S_DUMMY>; }; }; i2s4_to_codec: nvidia-audio-card,dai-link@79 { status = "okay"; format = "i2s"; link-type = ; i2s4_cpu: cpu { sound-dai = <&tegra_i2s4 I2S_DAP>; }; codec { sound-dai = <&tegra_i2s4 I2S_DUMMY>; }; }; i2s5_to_codec: nvidia-audio-card,dai-link@80 { status = "okay"; format = "i2s"; link-type = ; i2s5_cpu: cpu { sound-dai = <&tegra_i2s5 I2S_DAP>; }; codec { sound-dai = <&tegra_i2s5 I2S_DUMMY>; }; }; i2s6_to_codec: nvidia-audio-card,dai-link@81 { status = "okay"; format = "i2s"; link-type = ; i2s6_cpu: cpu { sound-dai = <&tegra_i2s6 I2S_DAP>; }; codec { sound-dai = <&tegra_i2s6 I2S_DUMMY>; }; }; /* DMIC(DAP) <----> DMIC(Dummy) links */ dmic1_to_codec: nvidia-audio-card,dai-link@82 { status = "okay"; format = "i2s"; link-type = ; cpu { sound-dai = <&tegra_dmic1 DMIC_DAP>; }; codec { sound-dai = <&tegra_dmic1 DMIC_DUMMY>; }; }; dmic2_to_codec: nvidia-audio-card,dai-link@83 { status = "okay"; format = "i2s"; link-type = ; cpu { sound-dai = <&tegra_dmic2 DMIC_DAP>; }; codec { sound-dai = <&tegra_dmic2 DMIC_DUMMY>; }; }; dmic3_to_codec: nvidia-audio-card,dai-link@84 { status = "okay"; format = "i2s"; link-type = ; cpu { sound-dai = <&tegra_dmic3 DMIC_DAP>; }; codec { sound-dai = <&tegra_dmic3 DMIC_DUMMY>; }; }; dmic4_to_codec: nvidia-audio-card,dai-link@85 { status = "okay"; format = "i2s"; link-type = ; cpu { sound-dai = <&tegra_dmic4 DMIC_DAP>; }; codec { sound-dai = <&tegra_dmic4 DMIC_DUMMY>; }; }; /* DSPK(DAP) <----> DSPK(Dummy) links */ dspk1_to_codec: nvidia-audio-card,dai-link@86 { status = "okay"; format = "i2s"; link-type = ; cpu { sound-dai = <&tegra_dspk1 DSPK_DAP>; }; codec { sound-dai = <&tegra_dspk1 DSPK_DUMMY>; }; }; dspk2_to_codec: nvidia-audio-card,dai-link@87 { status = "okay"; format = "i2s"; link-type = ; cpu { sound-dai = <&tegra_dspk2 DSPK_DAP>; }; codec { sound-dai = <&tegra_dspk2 DSPK_DUMMY>; }; }; xbar_to_amx1_in1: nvidia-audio-card,dai-link@88 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AMX1_IN1>; }; codec { sound-dai = <&tegra_amx1 AMX_IN1>; prefix = "AMX1"; }; }; xbar_to_amx1_in2: nvidia-audio-card,dai-link@89 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AMX1_IN2>; }; codec { sound-dai = <&tegra_amx1 AMX_IN2>; prefix = "AMX1"; }; }; xbar_to_amx1_in3: nvidia-audio-card,dai-link@90 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AMX1_IN3>; }; codec { sound-dai = <&tegra_amx1 AMX_IN3>; prefix = "AMX1"; }; }; xbar_to_amx1_in4: nvidia-audio-card,dai-link@91 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AMX1_IN4>; }; codec { sound-dai = <&tegra_amx1 AMX_IN4>; prefix = "AMX1"; }; }; amx1_out_to_xbar: nvidia-audio-card,dai-link@92 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_amx1 AMX_OUT>; }; codec { sound-dai = <&tegra_ahub XBAR_AMX1_OUT>; }; }; xbar_to_amx2_in1: nvidia-audio-card,dai-link@93 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AMX2_IN1>; }; codec { sound-dai = <&tegra_amx2 AMX_IN1>; prefix = "AMX2"; }; }; xbar_to_amx2_in2: nvidia-audio-card,dai-link@94 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AMX2_IN2>; }; codec { sound-dai = <&tegra_amx2 AMX_IN2>; prefix = "AMX2"; }; }; xbar_to_amx2_in3: nvidia-audio-card,dai-link@95 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AMX2_IN3>; }; codec { sound-dai = <&tegra_amx2 AMX_IN3>; prefix = "AMX2"; }; }; xbar_to_amx2_in4: nvidia-audio-card,dai-link@96 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AMX2_IN4>; }; codec { sound-dai = <&tegra_amx2 AMX_IN4>; prefix = "AMX2"; }; }; amx2_out_to_xbar: nvidia-audio-card,dai-link@97 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_amx2 AMX_OUT>; }; codec { sound-dai = <&tegra_ahub XBAR_AMX2_OUT>; }; }; xbar_to_amx3_in1: nvidia-audio-card,dai-link@98 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AMX3_IN1>; }; codec { sound-dai = <&tegra_amx3 AMX_IN1>; prefix = "AMX3"; }; }; xbar_to_amx3_in2: nvidia-audio-card,dai-link@99 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AMX3_IN2>; }; codec { sound-dai = <&tegra_amx3 AMX_IN2>; prefix = "AMX3"; }; }; xbar_to_amx3_in3: nvidia-audio-card,dai-link@100 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AMX3_IN3>; }; codec { sound-dai = <&tegra_amx3 AMX_IN3>; prefix = "AMX3"; }; }; xbar_to_amx3_in4: nvidia-audio-card,dai-link@101 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AMX3_IN4>; }; codec { sound-dai = <&tegra_amx3 AMX_IN4>; prefix = "AMX3"; }; }; amx3_out_to_xbar: nvidia-audio-card,dai-link@102 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_amx3 AMX_OUT>; }; codec { sound-dai = <&tegra_ahub XBAR_AMX3_OUT>; }; }; xbar_to_amx4_in1: nvidia-audio-card,dai-link@103 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AMX4_IN1>; }; codec { sound-dai = <&tegra_amx4 AMX_IN1>; prefix = "AMX4"; }; }; xbar_to_amx4_in2: nvidia-audio-card,dai-link@104 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AMX4_IN2>; }; codec { sound-dai = <&tegra_amx4 AMX_IN2>; prefix = "AMX4"; }; }; xbar_to_amx4_in3: nvidia-audio-card,dai-link@105 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AMX4_IN3>; }; codec { sound-dai = <&tegra_amx4 AMX_IN3>; prefix = "AMX4"; }; }; xbar_to_amx4_in4: nvidia-audio-card,dai-link@106 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AMX4_IN4>; }; codec { sound-dai = <&tegra_amx4 AMX_IN4>; prefix = "AMX4"; }; }; amx4_out_to_xbar: nvidia-audio-card,dai-link@107 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_amx4 AMX_OUT>; }; codec { sound-dai = <&tegra_ahub XBAR_AMX4_OUT>; }; }; xbar_to_adx1_in: nvidia-audio-card,dai-link@108 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_ADX1_IN>; }; codec { sound-dai = <&tegra_adx1 ADX_IN>; prefix = "ADX1"; }; }; adx1_out1_to_xbar: nvidia-audio-card,dai-link@109 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adx1 ADX_OUT1>; }; codec { sound-dai = <&tegra_ahub XBAR_ADX1_OUT1>; }; }; adx1_out2_to_xbar: nvidia-audio-card,dai-link@110 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adx1 ADX_OUT2>; }; codec { sound-dai = <&tegra_ahub XBAR_ADX1_OUT2>; }; }; adx1_out3_to_xbar: nvidia-audio-card,dai-link@111 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adx1 ADX_OUT3>; }; codec { sound-dai = <&tegra_ahub XBAR_ADX1_OUT3>; }; }; adx1_out4_to_xbar: nvidia-audio-card,dai-link@112 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adx1 ADX_OUT4>; }; codec { sound-dai = <&tegra_ahub XBAR_ADX1_OUT4>; }; }; xbar_to_adx2_in: nvidia-audio-card,dai-link@113 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_ADX2_IN>; }; codec { sound-dai = <&tegra_adx2 ADX_IN>; prefix = "ADX2"; }; }; adx2_out1_to_xbar: nvidia-audio-card,dai-link@114 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adx2 ADX_OUT1>; }; codec { sound-dai = <&tegra_ahub XBAR_ADX2_OUT1>; }; }; adx2_out2_to_xbar: nvidia-audio-card,dai-link@115 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adx2 ADX_OUT2>; }; codec { sound-dai = <&tegra_ahub XBAR_ADX2_OUT2>; }; }; adx2_out3_to_xbar: nvidia-audio-card,dai-link@116 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adx2 ADX_OUT3>; }; codec { sound-dai = <&tegra_ahub XBAR_ADX2_OUT3>; }; }; adx2_out4_to_xbar: nvidia-audio-card,dai-link@117 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adx2 ADX_OUT4>; }; codec { sound-dai = <&tegra_ahub XBAR_ADX2_OUT4>; }; }; xbar_to_adx3_in: nvidia-audio-card,dai-link@118 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_ADX3_IN>; }; codec { sound-dai = <&tegra_adx3 ADX_IN>; prefix = "ADX3"; }; }; adx3_out1_to_xbar: nvidia-audio-card,dai-link@119 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adx3 ADX_OUT1>; }; codec { sound-dai = <&tegra_ahub XBAR_ADX3_OUT1>; }; }; adx3_out2_to_xbar: nvidia-audio-card,dai-link@120 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adx3 ADX_OUT2>; }; codec { sound-dai = <&tegra_ahub XBAR_ADX3_OUT2>; }; }; adx3_out3_to_xbar: nvidia-audio-card,dai-link@121 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adx3 ADX_OUT3>; }; codec { sound-dai = <&tegra_ahub XBAR_ADX3_OUT3>; }; }; adx3_out4_to_xbar: nvidia-audio-card,dai-link@122 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adx3 ADX_OUT4>; }; codec { sound-dai = <&tegra_ahub XBAR_ADX3_OUT4>; }; }; xbar_to_adx4_in: nvidia-audio-card,dai-link@123 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_ADX4_IN>; }; codec { sound-dai = <&tegra_adx4 ADX_IN>; prefix = "ADX4"; }; }; adx4_out1_to_xbar: nvidia-audio-card,dai-link@124 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adx4 ADX_OUT1>; }; codec { sound-dai = <&tegra_ahub XBAR_ADX4_OUT1>; }; }; adx4_out2_to_xbar: nvidia-audio-card,dai-link@125 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adx4 ADX_OUT2>; }; codec { sound-dai = <&tegra_ahub XBAR_ADX4_OUT2>; }; }; adx4_out3_to_xbar: nvidia-audio-card,dai-link@126 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adx4 ADX_OUT3>; }; codec { sound-dai = <&tegra_ahub XBAR_ADX4_OUT3>; }; }; adx4_out4_to_xbar: nvidia-audio-card,dai-link@127 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_adx4 ADX_OUT4>; }; codec { sound-dai = <&tegra_ahub XBAR_ADX4_OUT4>; }; }; xbar_to_mixer_in1: nvidia-audio-card,dai-link@128 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_MIXER_IN1>; }; codec { sound-dai = <&tegra_amixer MIXER_IN1>; }; }; xbar_to_mixer_in2: nvidia-audio-card,dai-link@129 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_MIXER_IN2>; }; codec { sound-dai = <&tegra_amixer MIXER_IN2>; }; }; xbar_to_mixer_in3: nvidia-audio-card,dai-link@130 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_MIXER_IN3>; }; codec { sound-dai = <&tegra_amixer MIXER_IN3>; }; }; xbar_to_mixer_in4: nvidia-audio-card,dai-link@131 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_MIXER_IN4>; }; codec { sound-dai = <&tegra_amixer MIXER_IN4>; }; }; xbar_to_mixer_in5: nvidia-audio-card,dai-link@132 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_MIXER_IN5>; }; codec { sound-dai = <&tegra_amixer MIXER_IN5>; }; }; xbar_to_mixer_in6: nvidia-audio-card,dai-link@133 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_MIXER_IN6>; }; codec { sound-dai = <&tegra_amixer MIXER_IN6>; }; }; xbar_to_mixer_in7: nvidia-audio-card,dai-link@134 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_MIXER_IN7>; }; codec { sound-dai = <&tegra_amixer MIXER_IN7>; }; }; xbar_to_mixer_in8: nvidia-audio-card,dai-link@135 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_MIXER_IN8>; }; codec { sound-dai = <&tegra_amixer MIXER_IN8>; }; }; xbar_to_mixer_in9: nvidia-audio-card,dai-link@136 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_MIXER_IN9>; }; codec { sound-dai = <&tegra_amixer MIXER_IN9>; }; }; xbar_to_mixer_in10: nvidia-audio-card,dai-link@137 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_MIXER_IN10>; }; codec { sound-dai = <&tegra_amixer MIXER_IN10>; }; }; mixer_out1_to_xbar: nvidia-audio-card,dai-link@138 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_amixer MIXER_OUT1>; }; codec { sound-dai = <&tegra_ahub XBAR_MIXER_OUT1>; }; }; mixer_out2_to_xbar: nvidia-audio-card,dai-link@139 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_amixer MIXER_OUT2>; }; codec { sound-dai = <&tegra_ahub XBAR_MIXER_OUT2>; }; }; mixer_out3_to_xbar: nvidia-audio-card,dai-link@140 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_amixer MIXER_OUT3>; }; codec { sound-dai = <&tegra_ahub XBAR_MIXER_OUT3>; }; }; mixer_out4_to_xbar: nvidia-audio-card,dai-link@141 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_amixer MIXER_OUT4>; }; codec { sound-dai = <&tegra_ahub XBAR_MIXER_OUT4>; }; }; mixer_out5_to_xbar: nvidia-audio-card,dai-link@142 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_amixer MIXER_OUT5>; }; codec { sound-dai = <&tegra_ahub XBAR_MIXER_OUT5>; }; }; xbar_to_sfc1: nvidia-audio-card,dai-link@143 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_SFC1_RX>; }; codec { sound-dai = <&tegra_sfc1 SFC_IN>; prefix = "SFC1"; }; }; xbar_to_sfc2: nvidia-audio-card,dai-link@144 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_SFC2_RX>; }; codec { sound-dai = <&tegra_sfc2 SFC_IN>; prefix = "SFC2"; }; }; xbar_to_sfc3: nvidia-audio-card,dai-link@145 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_SFC3_RX>; }; codec { sound-dai = <&tegra_sfc3 SFC_IN>; prefix = "SFC3"; }; }; xbar_to_sfc4: nvidia-audio-card,dai-link@146 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_SFC4_RX>; }; codec { sound-dai = <&tegra_sfc4 SFC_IN>; prefix = "SFC4"; }; }; sfc1_to_xbar: nvidia-audio-card,dai-link@147 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_sfc1 SFC_OUT>; }; codec { sound-dai = <&tegra_ahub XBAR_SFC1_TX>; }; }; sfc2_to_xbar: nvidia-audio-card,dai-link@148 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_sfc2 SFC_OUT>; }; codec { sound-dai = <&tegra_ahub XBAR_SFC2_TX>; }; }; sfc3_to_xbar: nvidia-audio-card,dai-link@149 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_sfc3 SFC_OUT>; }; codec { sound-dai = <&tegra_ahub XBAR_SFC3_TX>; }; }; sfc4_to_xbar: nvidia-audio-card,dai-link@150 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_sfc4 SFC_OUT>; }; codec { sound-dai = <&tegra_ahub XBAR_SFC4_TX>; }; }; xbar_to_afc1: nvidia-audio-card,dai-link@151 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AFC1>; }; codec { sound-dai = <&tegra_afc1 AFC_IN>; prefix = "AFC1"; }; }; xbar_to_afc2: nvidia-audio-card,dai-link@152 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AFC2>; }; codec { sound-dai = <&tegra_afc2 AFC_IN>; prefix = "AFC2"; }; }; xbar_to_afc3: nvidia-audio-card,dai-link@153 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AFC3>; }; codec { sound-dai = <&tegra_afc3 AFC_IN>; prefix = "AFC3"; }; }; xbar_to_afc4: nvidia-audio-card,dai-link@154 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AFC4>; }; codec { sound-dai = <&tegra_afc4 AFC_IN>; prefix = "AFC4"; }; }; xbar_to_afc5: nvidia-audio-card,dai-link@155 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AFC5>; }; codec { sound-dai = <&tegra_afc5 AFC_IN>; prefix = "AFC5"; }; }; xbar_to_afc6: nvidia-audio-card,dai-link@156 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_AFC6>; }; codec { sound-dai = <&tegra_afc6 AFC_IN>; prefix = "AFC6"; }; }; afc1_to_xbar: nvidia-audio-card,dai-link@157 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_afc1 AFC_OUT>; }; codec { sound-dai = <&tegra_ahub XBAR_AFC1>; }; }; afc2_to_xbar: nvidia-audio-card,dai-link@158 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_afc2 AFC_OUT>; }; codec { sound-dai = <&tegra_ahub XBAR_AFC2>; }; }; afc3_to_xbar: nvidia-audio-card,dai-link@159 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_afc3 AFC_OUT>; }; codec { sound-dai = <&tegra_ahub XBAR_AFC3>; }; }; afc4_to_xbar: nvidia-audio-card,dai-link@160 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_afc4 AFC_OUT>; }; codec { sound-dai = <&tegra_ahub XBAR_AFC4>; }; }; afc5_to_xbar: nvidia-audio-card,dai-link@161 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_afc5 AFC_OUT>; }; codec { sound-dai = <&tegra_ahub XBAR_AFC5>; }; }; afc6_to_xbar: nvidia-audio-card,dai-link@162 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_afc6 AFC_OUT>; }; codec { sound-dai = <&tegra_ahub XBAR_AFC6>; }; }; xbar_to_mvc1: nvidia-audio-card,dai-link@163 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_MVC1_RX>; }; codec { sound-dai = <&tegra_mvc1 MVC_IN>; prefix = "MVC1"; }; }; xbar_to_mvc2: nvidia-audio-card,dai-link@164 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_MVC2_RX>; }; codec { sound-dai = <&tegra_mvc2 MVC_IN>; prefix = "MVC2"; }; }; mvc1_to_xbar: nvidia-audio-card,dai-link@165 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_mvc1 MVC_OUT>; }; codec { sound-dai = <&tegra_ahub XBAR_MVC1_TX>; }; }; mvc2_to_xbar: nvidia-audio-card,dai-link@166 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_mvc2 MVC_OUT>; }; codec { sound-dai = <&tegra_ahub XBAR_MVC2_TX>; }; }; xbar_to_ope1: nvidia-audio-card,dai-link@167 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_OPE1_RX>; }; codec { sound-dai = <&tegra_ope1 OPE_IN>; prefix = "OPE1"; }; }; ope1_to_xbar: nvidia-audio-card,dai-link@168 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ope1 OPE_OUT>; }; codec { sound-dai = <&tegra_ahub XBAR_OPE1_TX>; }; }; xbar_to_asrc_in1: nvidia-audio-card,dai-link@169 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_ASRC_IN1>; }; codec { sound-dai = <&tegra_asrc ASRC_IN1>; prefix = "ASRC1"; }; }; xbar_to_asrc_in2: nvidia-audio-card,dai-link@170 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_ASRC_IN2>; }; codec { sound-dai = <&tegra_asrc ASRC_IN2>; prefix = "ASRC1"; }; }; xbar_to_asrc_in3: nvidia-audio-card,dai-link@171 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_ASRC_IN3>; }; codec { sound-dai = <&tegra_asrc ASRC_IN3>; prefix = "ASRC1"; }; }; xbar_to_asrc_in4: nvidia-audio-card,dai-link@172 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_ASRC_IN4>; }; codec { sound-dai = <&tegra_asrc ASRC_IN4>; prefix = "ASRC1"; }; }; xbar_to_asrc_in5: nvidia-audio-card,dai-link@173 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_ASRC_IN5>; }; codec { sound-dai = <&tegra_asrc ASRC_IN5>; prefix = "ASRC1"; }; }; xbar_to_asrc_in6: nvidia-audio-card,dai-link@174 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_ASRC_IN6>; }; codec { sound-dai = <&tegra_asrc ASRC_IN6>; prefix = "ASRC1"; }; }; xbar_to_asrc_in7: nvidia-audio-card,dai-link@175 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_ahub XBAR_ASRC_IN7>; }; codec { sound-dai = <&tegra_asrc ASRC_IN7>; prefix = "ASRC1"; }; }; asrc_out1_to_xbar: nvidia-audio-card,dai-link@176 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_asrc ASRC_OUT1>; }; codec { sound-dai = <&tegra_ahub XBAR_ASRC_OUT1>; }; }; asrc_out2_to_xbar: nvidia-audio-card,dai-link@177 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_asrc ASRC_OUT2>; }; codec { sound-dai = <&tegra_ahub XBAR_ASRC_OUT2>; }; }; asrc_out3_to_xbar: nvidia-audio-card,dai-link@178 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_asrc ASRC_OUT3>; }; codec { sound-dai = <&tegra_ahub XBAR_ASRC_OUT3>; }; }; asrc_out4_to_xbar: nvidia-audio-card,dai-link@179 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_asrc ASRC_OUT4>; }; codec { sound-dai = <&tegra_ahub XBAR_ASRC_OUT4>; }; }; asrc_out5_to_xbar: nvidia-audio-card,dai-link@180 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_asrc ASRC_OUT5>; }; codec { sound-dai = <&tegra_ahub XBAR_ASRC_OUT5>; }; }; asrc_out6_to_xbar: nvidia-audio-card,dai-link@181 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_asrc ASRC_OUT6>; }; codec { sound-dai = <&tegra_ahub XBAR_ASRC_OUT6>; }; }; arad_to_xbar: nvidia-audio-card,dai-link@182 { status = "okay"; link-type = ; cpu { sound-dai = <&tegra_arad ARAD>; }; codec { sound-dai = <&tegra_ahub XBAR_ARAD>; }; }; }; };