/* * Copyright (c) 2015-2016, NVIDIA CORPORATION. All rights reserved. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License along * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ / { #if TEGRA_AUDIO_BUS_DT_VERSION >= DT_VERSION_2 aconnect@702c0000 { status = "okay"; #endif ahub { status = "okay"; admaif@0x702d0000 { status = "okay"; }; ope@702d8000 { status = "okay"; peq@702d8100 { status = "okay"; }; mbdrc@702d8200 { status = "okay"; }; }; ope@702d8400 { status = "okay"; peq@702d8500 { status = "okay"; }; mbdrc@702d8600 { status = "okay"; }; }; sfc@702d2000 { status = "okay"; }; sfc@702d2200 { status = "okay"; }; sfc@702d2400 { status = "okay"; }; sfc@702d2600 { status = "okay"; }; spkprot@702d8c00 { status = "okay"; }; mvc@702da000 { status = "okay"; }; mvc@0x702da200 { status = "okay"; }; amixer@702dbb00 { status = "okay"; }; i2s@702d1000 { pinctrl-names = "dap_active", "dap_inactive"; pinctrl-0 = <>; pinctrl-1 = <>; status = "okay"; }; i2s@702d1100 { pinctrl-names = "dap_active", "dap_inactive"; pinctrl-0 = <>; pinctrl-1 = <>; status = "okay"; }; i2s@702d1200 { prod-name = "i2s2_prod"; pinctrl-names = "dap_active", "dap_inactive"; pinctrl-0 = <>; pinctrl-1 = <>; status = "okay"; }; i2s@702d1300 { pinctrl-names = "dap_active", "dap_inactive"; pinctrl-0 = <>; pinctrl-1 = <>; status = "okay"; }; i2s@702d1400 { pinctrl-names = "dap_active", "dap_inactive"; pinctrl-0 = <>; pinctrl-1 = <>; status = "okay"; }; dmic@702d4000 { status = "okay"; }; dmic@702d4100 { status = "okay"; }; dmic@702d4200 { status = "okay"; }; amx@702d3000 { status = "okay"; }; amx@702d3100 { status = "okay"; }; adx@702d3800 { status = "okay"; }; adx@702d3900 { status = "okay"; }; afc@702d7000 { status = "okay"; }; afc@702d7100 { status = "okay"; }; afc@702d7200 { status = "okay"; }; afc@702d7300 { status = "okay"; }; afc@702d7400 { status = "okay"; }; afc@702d7500 { status = "okay"; }; mvc@702da000 { status = "okay"; }; mvc@702da200 { status = "okay"; }; }; adsp_audio { status = "okay"; }; #if TEGRA_AUDIO_BUS_DT_VERSION >= DT_VERSION_2 }; #endif spdif_dit0: spdif-dit.0@0 { compatible = "linux,spdif-dit"; reg = <0x0 0x0 0x0 0x0>; }; spdif_dit1: spdif-dit.1@1 { compatible = "linux,spdif-dit"; reg = <0x0 0x1 0x0 0x0>; }; spdif_dit2: spdif-dit.2@2 { compatible = "linux,spdif-dit"; reg = <0x0 0x2 0x0 0x0>; }; spdif_dit3: spdif-dit.3@3 { compatible = "linux,spdif-dit"; reg = <0x0 0x03 0x0 0x0>; }; spdif_dit4: spdif-dit.4@4 { compatible = "linux,spdif-dit"; reg = <0x0 0x04 0x0 0x0>; }; spdif_dit5: spdif-dit.5@5 { compatible = "linux,spdif-dit"; reg = <0x0 0x05 0x0 0x0>; }; spdif_dit6: spdif-dit.6@6 { compatible = "linux,spdif-dit"; reg = <0x0 0x06 0x0 0x0>; }; spdif_dit7: spdif-dit.7@7 { compatible = "linux,spdif-dit"; reg = <0x0 0x07 0x0 0x0>; }; };