linux/include/uapi/sound
Cezary Rojewski d5c8b7902a
ASoC: Intel: avs: Honor NHLT override when setting up a path
In case topology provides NHLT configuration, use it instead of relying
on the table in ACPI tree. Only gateway-related modules e.g.: Copier
care about the process. For those the order of fetching for hardware
configuration becomes:

1) check if NHLT override is set,
2) check if NHLT descriptor override is set,
3) use NHLT from ACPI directly

Such approach ensures no conflicts exist between 1) and 2) and that 1)
always takes precedence.

Co-developed-by: Amadeusz Sławiński <amade@asmblr.net>
Signed-off-by: Amadeusz Sławiński <amade@asmblr.net>
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
Link: https://patch.msgid.link/20251115180627.3589520-3-cezary.rojewski@intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2025-11-16 23:59:05 +00:00
..
intel/avs ASoC: Intel: avs: Honor NHLT override when setting up a path 2025-11-16 23:59:05 +00:00
sof ASoC: sof: ipc4-topology: Add support to sched_domain attribute 2025-08-29 20:52:20 +02:00
asequencer.h ALSA: seq: Notify UMP EP and FB changes 2025-01-12 13:12:21 +01:00
asoc.h ASoC: topology: Bump minimal topology ABI version 2024-10-10 12:15:03 +01:00
asound.h ALSA: rawmidi: Make tied_device=0 as default / unknown 2025-01-14 16:52:07 +01:00
asound_fm.h ALSA: Remove some left-over license text in include/uapi/sound/ 2022-09-27 08:42:50 +02:00
compress_offload.h ALSA: compress_offload: increase SNDRV_COMPRESS_VERSION minor version by 1 2025-09-19 14:58:09 +02:00
compress_params.h ALSA: compress: document 'chan_map' member in snd_dec_opus 2025-09-28 08:29:03 +02:00
emu10k1.h ALSA: emu10k1: enable bit-exact playback, part 1: DSP attenuation 2023-05-15 22:06:21 +02:00
fcp.h ALSA: FCP: Add Focusrite Control Protocol driver 2025-01-18 12:00:38 +01:00
firewire.h ALSA: fireface: add field for the number of messages copied to user space 2023-02-04 09:35:17 +01:00
hdsp.h ALSA: Remove some left-over license text in include/uapi/sound/ 2022-09-27 08:42:50 +02:00
hdspm.h ALSA: Remove some left-over license text in include/uapi/sound/ 2022-09-27 08:42:50 +02:00
sb16_csp.h ALSA: Remove some left-over license text in include/uapi/sound/ 2022-09-27 08:42:50 +02:00
scarlett2.h ALSA: scarlett2: Add support for Solo, 2i2, and 4i4 Gen 4 2023-12-29 15:52:14 +01:00
sfnt_info.h ALSA: Remove some left-over license text in include/uapi/sound/ 2022-09-27 08:42:50 +02:00
skl-tplg-interface.h ASoC: Intel: Skylake: Remove soc-topology ABI v4 support 2024-04-04 15:50:03 +01:00
snd_ar_tokens.h ASoC: qcom: audioreach: add support for static calibration 2025-08-19 13:04:44 +01:00
snd_sst_tokens.h ALSA: Remove some left-over license text in include/uapi/sound/ 2022-09-27 08:42:50 +02:00
tlv.h ALSA: FCP: Add Focusrite Control Protocol driver 2025-01-18 12:00:38 +01:00
usb_stream.h ALSA: Remove some left-over license text in include/uapi/sound/ 2022-09-27 08:42:50 +02:00