linux/sound/soc/intel
Peter Ujfalusi fba293488c
ASoC: Intel: sof_sdw: Always register the HDMI dai links
The topology files for SDW devices require HDMI dai links to be present and
this is granted under normal conditions but in case of special use cases
the display (i915) driver might not be enabled due to deny-listing,
booting with nomodeset or just not compiled at all.

This should not block the non HDMI audio to be usable so register the dai
links unconditionally. The code has been prepared for this and in case of
no HDMI audio the link is created with dummy codec.

Closes: https://github.com/thesofproject/linux/issues/4594
Closes: https://github.com/thesofproject/linux/issues/4648
Signed-off-by: Peter Ujfalusi <peter.ujfalusi@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/20231124124032.15946-1-peter.ujfalusi@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2023-11-24 12:55:05 +00:00
..
atom ASoC: intel: convert not to use asoc_xxx() 2023-09-26 17:18:40 +02:00
avs ASoC: Updates for v6.7 2023-10-31 09:01:25 +01:00
boards ASoC: Intel: sof_sdw: Always register the HDMI dai links 2023-11-24 12:55:05 +00:00
catpt ASoC: intel: convert not to use asoc_xxx() 2023-09-26 17:18:40 +02:00
common ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X90 quirk 2023-10-24 18:03:11 +01:00
keembay ASoC: Use device_get_match_data() 2023-10-09 13:13:59 +01:00
skylake ASoC: Intel: Skylake: mem leak in skl register function 2023-11-17 12:47:51 +00:00
Kconfig ASoC: Intel: avs: Probe compress operations 2022-12-05 14:05:27 +00:00
Makefile ASoC: Intel: Introduce AVS driver 2022-03-11 16:23:54 +00:00