]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ASoC: Intel: avs: Allow for NHLT configuration
authorMark Brown <broonie@kernel.org>
Tue, 18 Nov 2025 11:37:11 +0000 (11:37 +0000)
committerMark Brown <broonie@kernel.org>
Tue, 18 Nov 2025 11:37:11 +0000 (11:37 +0000)
commit20772c4e0f0b58211ebdddfb8606694677c4c4c8
treedf24c0bd7ca1c39740a7e5e6cfffa5b1c67129da
parent05b0e94153e313132b594783fa6a3fe9e0100595
parentd5c8b7902a41625ea328b52c78ebe750fbf6fef7
ASoC: Intel: avs: Allow for NHLT configuration

Merge series from Cezary Rojewski <cezary.rojewski@intel.com>
From AudioDSP perspective, only gateway-related modules e.g.: Copier:

Small set of changes providing new feature which the driver is already
utilizing on the market - for its Long-Term-Support (LTS) devices.

The goal is to cover systems which shipped with invalid Non HDAudio Link
Table (NHLT) - not just the descriptors (headers), but cases where the
hardware configuration is invalid too. The table is part of the ACPI
tree and forcing BIOS updates is not a feasible solution. With the
override, the topology file can carry the hardware configuration
instead.

From AudioDSP perspective, only gateway-related modules e.g.: Copier
care about the procedure. To ensure correct order of operations when
initializing such modules, the overrides take precedence over what's
currently there in the NHLT.
MAINTAINERS
sound/soc/codecs/lpass-va-macro.c
sound/soc/codecs/tas2781-i2c.c
sound/soc/sdca/sdca_functions.c