ASoC: Intel: avs: Unhardcode HDAudio BE DAI drivers description
authorCezary Rojewski <cezary.rojewski@intel.com>
Fri, 17 Nov 2023 12:06:10 +0000 (13:06 +0100)
committerTakashi Iwai <tiwai@suse.de>
Mon, 27 Nov 2023 16:28:59 +0000 (17:28 +0100)
commitf8ccb133c9866b17a44f8e1a2478beb1631a366d
treea142b67d6e08d31233d98b109e22c8cb573d2071
parentc93c604e93af7f6085df5b7cad4d96f538ece68d
ASoC: Intel: avs: Unhardcode HDAudio BE DAI drivers description

To not expose more than in fact is supported by the codec, update CPU
DAI initialization procedure to rely on codec capabilities instead of
hardcoding them. This includes subformat which is currently ignored.

As capabilities for HDMI streams are initialized on PCM open, leave it
as is for now.

Acked-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
Acked-by: Jaroslav Kysela <perex@perex.cz>
Link: https://lore.kernel.org/r/20231117120610.1755254-17-cezary.rojewski@intel.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/soc/intel/avs/pcm.c