Add support for WM8962 and CPCAP codecs found in various Tegra devices.
---
Changes in v2:
- fixed Kconfig dependencies
- added schema adjustments for max9808x
---
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