Add Tegra264 support in AHUB drivers
From: | "Sheetal ." <sheetal-AT-nvidia.com> | |
To: | <robh-AT-kernel.org>, <krzk+dt-AT-kernel.org>, <conor+dt-AT-kernel.org>, <lgirdwood-AT-gmail.com>, <broonie-AT-kernel.org> | |
Subject: | [PATCH v3 00/11] Add Tegra264 support in AHUB drivers | |
Date: | Mon, 12 May 2025 05:17:36 +0000 | |
Message-ID: | <20250512051747.1026770-1-sheetal@nvidia.com> | |
Cc: | <perex-AT-perex.cz>, <tiwai-AT-suse.com>, <devicetree-AT-vger.kernel.org>, <linux-tegra-AT-vger.kernel.org>, <linux-kernel-AT-vger.kernel.org>, <linux-sound-AT-vger.kernel.org>, <thierry.reding-AT-gmail.com>, <jonathanh-AT-nvidia.com>, <spujar-AT-nvidia.com>, <mkumard-AT-nvidia.com>, Sheetal <sheetal-AT-nvidia.com> | |
Archive-link: | Article |
From: Sheetal <sheetal@nvidia.com> The patch series includes the necessary changes to enable support for the Tegra264 platforms in AHUB drivers. Changelog ========= v2 -> v3: -------- - Patch 1/11: Update commit message and update binding doc with info that the properties are not relevant for Tegra210. v1 -> v2: --------- - Patch 1/11: New patch to resolve the dtbs_check error on base yaml file which is modified in Patch2 for Tegra264 support. - Patch 2/11: Fix Tegra264 SoC compatible string order. Sheetal (11): dt-bindings: ASoC: admaif: Add missing properties dt-bindings: ASoC: Document Tegra264 APE support ASoC: tegra: CIF: Add Tegra264 support ASoC: tegra: ADMAIF: Add Tegra264 support ASoC: tegra: ASRC: Update ARAM address ASoC: tegra: Update PLL rate for Tegra264 ASoC: tegra: I2S: Add Tegra264 support ASoC: tegra: AMX: Add Tegra264 support ASoC: tegra: ADX: Add Tegra264 support ASoC: tegra: AHUB: Add Tegra264 support ASoC: tegra: Tegra264 support in isomgr_bw .../bus/nvidia,tegra210-aconnect.yaml | 1 + .../sound/nvidia,tegra-audio-graph-card.yaml | 1 + .../bindings/sound/nvidia,tegra186-asrc.yaml | 4 +- .../bindings/sound/nvidia,tegra186-dspk.yaml | 1 + .../sound/nvidia,tegra210-admaif.yaml | 17 + .../bindings/sound/nvidia,tegra210-adx.yaml | 4 +- .../bindings/sound/nvidia,tegra210-ahub.yaml | 1 + .../bindings/sound/nvidia,tegra210-amx.yaml | 6 +- .../bindings/sound/nvidia,tegra210-dmic.yaml | 1 + .../bindings/sound/nvidia,tegra210-i2s.yaml | 4 +- .../bindings/sound/nvidia,tegra210-mbdrc.yaml | 1 + .../bindings/sound/nvidia,tegra210-mixer.yaml | 1 + .../bindings/sound/nvidia,tegra210-mvc.yaml | 1 + .../bindings/sound/nvidia,tegra210-ope.yaml | 1 + .../bindings/sound/nvidia,tegra210-peq.yaml | 1 + .../bindings/sound/nvidia,tegra210-sfc.yaml | 1 + sound/soc/tegra/tegra186_asrc.c | 18 +- sound/soc/tegra/tegra186_asrc.h | 12 +- sound/soc/tegra/tegra210_admaif.c | 223 ++++- sound/soc/tegra/tegra210_admaif.h | 78 ++ sound/soc/tegra/tegra210_adx.c | 229 ++++- sound/soc/tegra/tegra210_adx.h | 36 +- sound/soc/tegra/tegra210_ahub.c | 848 +++++++++++++++++- sound/soc/tegra/tegra210_ahub.h | 52 +- sound/soc/tegra/tegra210_amx.c | 229 ++++- sound/soc/tegra/tegra210_amx.h | 34 +- sound/soc/tegra/tegra210_i2s.c | 231 ++++- sound/soc/tegra/tegra210_i2s.h | 51 +- sound/soc/tegra/tegra_audio_graph_card.c | 14 +- sound/soc/tegra/tegra_cif.h | 30 +- sound/soc/tegra/tegra_isomgr_bw.c | 7 +- 31 files changed, 1981 insertions(+), 157 deletions(-) -- 2.17.1