From 0c1f3d18c4c60e972964ce0009cd711d10ab4e1f Mon Sep 17 00:00:00 2001 From: Sameer Pujar Date: Thu, 29 Feb 2024 13:03:24 +0000 Subject: [PATCH] nv-soc: overlay: Add PCM override device Add PCM override device as child of sound node. The override device depends on the sound card and it registers the additional PCM override mixer controls for the sound card. Bug 4508166 Change-Id: I117150cfdbab5b9a8db328b1b7c27dfef96ebb0e Signed-off-by: Sameer Pujar Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3086600 Reviewed-by: svcacv Reviewed-by: Mohan kumar Reviewed-by: Sharad Gupta GVS: Gerrit_Virtual_Submit --- nv-soc/tegra234-soc-audio-dai-links.dtsi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nv-soc/tegra234-soc-audio-dai-links.dtsi b/nv-soc/tegra234-soc-audio-dai-links.dtsi index 8324767..8311827 100644 --- a/nv-soc/tegra234-soc-audio-dai-links.dtsi +++ b/nv-soc/tegra234-soc-audio-dai-links.dtsi @@ -10,6 +10,12 @@ tegra_sound: sound { #sound-dai-cells = <0>; + /* mixer-controls node provide controls to override PCM params */ + mixer-controls { + compatible = "nvidia,tegra234-mixer-control"; + status = "okay"; + }; + /* ADMAIF <--> XBAR PCM links */ admaif1_pcm_link: nvidia-audio-card,dai-link@0 { status = "okay";