ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available
authorPeter Ujfalusi <peter.ujfalusi@linux.intel.com>
Fri, 24 Nov 2023 12:40:15 +0000 (14:40 +0200)
committerMark Brown <broonie@kernel.org>
Fri, 24 Nov 2023 12:55:04 +0000 (12:55 +0000)
commit3d1dc8b1030df8ca0fdfd4905c88ee10db943bf8
tree8ab6b26246abc4204deffd61dfe02030cb918c2b
parent347ecf29a68cc8958fbcbd26ef410d07fe9d82f4
ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available

When the HDMI is not present due to disabled display support
we will use dummy codec and the HDMI routes will refer to non existent
DAPM widgets.

Trim the route list from the HDMI routes to be able to probe the card even
if the HDMI dais are not registered.

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
Reviewed-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Reviewed-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://lore.kernel.org/r/20231124124015.15878-1-peter.ujfalusi@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/boards/skl_hda_dsp_generic.c