[enhancement] Use snd-hda-codec-hdmi for SOF HDMI/DP support #1123
Labels
enhancement
New feature or request
reuse legacy HDMI codec
Reuse legacy HDA HDMI codec driver snd-hda-codec-hdmi
There are currently two i915 HDMI codec implementations in upstream kernel, snd-hda-codec-hdmi (sound/pci/hda) and hdac_hdmi (sound/soc/codecs).
SOF is currently using the latter to enable HDMI/DP features for Intel HDA platforms.
Maintaining two codecs for the same hardware is not efficient as a fair amount of bugfixes and hw quirks are maintained for different hardware generations. And as of now, the snd-hda-codec-hdmi driver is much more widely used.
SOF should move to use the snd-hda-codec-hdmi driver as well and eventually to merge the drivers. SOF already reuses the HDAC library for HDA audio and HDMI/DP is programmed via HDA interface on the i915 hardware, so using this solution also for HDMI makes sense.
The text was updated successfully, but these errors were encountered: