linux/sound/hda/core
Xu Rao ceaebef91d ALSA: hda: Add Lisuan HDMI controller and codec support
Lisuan GPUs expose an HD-audio controller at PCI ID 4c54:5010 and an
HDMI/DP codec with codec ID 0x4c545020.  Neither ID is currently matched
by the HDA stack, leaving HDMI/DP audio unavailable on these devices.

The existing downstream support uses the generic HDMI codec path and
attaches no Lisuan-specific capability flags to the controller.  Its
dedicated AZX driver type only changes the short driver name.

Use the corresponding generic upstream paths instead: bind 4c54:5010 to
AZX_DRIVER_GENERIC, register 0x4c545020 as MODEL_GENERIC, and add the
Lisuan codec vendor name.  This keeps the enablement minimal and avoids
a vendor-only AZX driver type with no vendor-specific behavior.

Signed-off-by: Xu Rao <raoxu@uniontech.com>
Link: https://patch.msgid.link/DE1B62191D573D37+20260817085531.992573-1-raoxu@uniontech.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2026-08-17 13:51:02 +02:00
..
ext ALSA: hda/ext: preserve PPLCCTL bits when clearing reset 2026-08-13 09:11:38 +02:00
array.c
bus.c ALSA: hda/core: add addr_offset field for bus address translation 2025-12-07 13:13:20 +01:00
component.c ALSA: hda/core: Use guard() for mutex locks 2025-08-29 11:52:14 +02:00
controller.c ALSA: hda/core: Log stream DMA errors on interrupt 2026-08-04 13:20:01 +02:00
device.c ALSA: hda: Add Lisuan HDMI controller and codec support 2026-08-17 13:51:02 +02:00
hda_bus_type.c ALSA: hda: simplify match functions and remove unreachable return 2026-08-12 07:28:48 +02:00
hdmi_chmap.c ALSA: hda: Avoid WARN_ON() for HDMI chmap slot checks 2026-04-29 07:49:09 +02:00
i915.c ALSA: Consistently define pci_device_ids using named initializers 2026-05-04 13:22:14 +02:00
intel-dsp-config.c ALSA: hda: core: intel-dsp-config: Add support for NVL 2026-01-20 20:08:22 +00:00
intel-nhlt.c
intel-sdw-acpi.c
Kconfig
local.h
Makefile
regmap.c ALSA: hda: Fix cached processing coefficient verbs 2026-07-07 16:38:51 +02:00
stream.c ALSA: hda: Fix single byte writing issue for Hygon family 18h model 5h 2026-06-29 12:26:18 +02:00
sysfs.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
trace.c ALSA: isa: Add SPDX id lines to some files 2026-02-18 08:56:47 +01:00
trace.h