[PATCH v3 0/5] ASoC: tegra: Add support for WM8962 and CPCAP codecs
From: Svyatoslav Ryhel
Date: Mon Feb 23 2026 - 01:51:19 EST
Add support for WM8962 and CPCAP codecs found in various Tegra devices.
---
Changes in v2:
- fixed Kconfig dependencies
- added schema adjustments for max9808x
Changes in v3:
- in nvidia,tegra-audio-cpcap.yaml set vendor of device specific
compatible to motorola
- in nvidia,tegra-audio-cpcap.yaml in example adjusted compatible
to avoid confusion
---
Jonas Schwöbel (1):
ASoC: tegra: Support WM8962 by machine driver
Svyatoslav Ryhel (4):
ASoC: dt-bindings: nvidia,tegra-audio: document CPCAP CODEC
ASoC: tegra: Support CPCAP by machine driver
ASoC: dt-bindings: nvidia,tegra-audio: document WM8962 CODEC
ASoC: dt-bindings: nvidia,tegra-audio-max9808x: document additional
board pins
.../sound/nvidia,tegra-audio-cpcap.yaml | 90 ++++++++++
.../sound/nvidia,tegra-audio-max9808x.yaml | 5 +
.../sound/nvidia,tegra-audio-wm8962.yaml | 88 ++++++++++
sound/soc/tegra/Kconfig | 19 ++
sound/soc/tegra/Makefile | 2 +
sound/soc/tegra/tegra_asoc_machine.c | 52 ++++++
sound/soc/tegra/tegra_wm8962.c | 165 ++++++++++++++++++
7 files changed, 421 insertions(+)
create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra-audio-cpcap.yaml
create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8962.yaml
create mode 100644 sound/soc/tegra/tegra_wm8962.c
--
2.51.0