Files
t23x-public-dts/nv-soc/tegra234-soc-audio-dai-links.dtsi
Brad Griffis 8f0cbdad83 nv-public: remove REMOVE_FRAGMENT_SYNTAX
These preprocessor conditionals were a temporary step to facilitate
step by step reviews.  Remove them and fix indentation.

Bug 4290389

Change-Id: Iecdbdf1869bec00538530d59420622d8563a116a
Signed-off-by: Brad Griffis <bgriffis@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3000004
Reviewed-by: svcacv <svcacv@nvidia.com>
Reviewed-by: Gautham Srinivasan <gauthams@nvidia.com>
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com>
2023-10-19 18:24:24 -07:00

2277 lines
42 KiB
Devicetree

// SPDX-License-Identifier: GPL-2.0-only
// SPDX-FileCopyrightText: Copyright (c) 2019-2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
#include <dt-bindings/sound/tegra-asoc-dais.h>
#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 = <COMPR_LINK>;
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 = <COMPR_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
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 = <C2C_LINK>;
cpu {
sound-dai = <&tegra_arad ARAD>;
};
codec {
sound-dai = <&tegra_ahub XBAR_ARAD>;
};
};
};
};