summary refs log tree commit diff
path: root/mm/Makefile
diff options
context:
space:
mode:
authorJaroslav Kysela <perex@perex.cz>2022-09-22 10:40:17 +0200
committerTakashi Iwai <tiwai@suse.de>2022-09-22 13:58:16 +0200
commitef6f5494faf6a37c74990689a3bb3cee76d2544c (patch)
tree5e57ad800ced98694a84eab2673536c82e9429a7 /mm/Makefile
parentaf45a0d32df9c8f5abbbc7401d70ffa296c8cef6 (diff)
downloadlinux-ef6f5494faf6a37c74990689a3bb3cee76d2544c.tar.gz
ALSA: hda/hdmi: Use only dynamic PCM device allocation
Per discussion on the alsa-devel mailing list [1], the legacy PIN to PCM
device mapping is obsolete nowadays. The maximum number of the simultaneously
usable PCM devices is equal to the HDMI codec converters.

Remove the extra PCM devices (beyond the detected converters) and force
the use of the dynamic PCM device allocation. The legacy code is removed.

I believe that all HDMI codecs have the jack sensing feature. Move the check
to the codec probe function and print a warning, if a codec without this
feature is detected.

[1] https://lore.kernel.org/alsa-devel/2f37e0b2-1e82-8c0b-2bbd-1e5038d6ecc6@perex.cz/

Cc: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
Link: https://lore.kernel.org/r/20220922084017.25925-1-perex@perex.cz
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'mm/Makefile')
0 files changed, 0 insertions, 0 deletions