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 <spujar@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3086600
Reviewed-by: svcacv <svcacv@nvidia.com>
Reviewed-by: Mohan kumar <mkumard@nvidia.com>
Reviewed-by: Sharad Gupta <sharadg@nvidia.com>
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com>
This commit is contained in:
Sameer Pujar
2024-02-29 13:03:24 +00:00
committed by mobile promotions
parent 549e8a4f12
commit 0c1f3d18c4

View File

@@ -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";