diff options
author | Mark Brown <broonie@kernel.org> | 2022-11-11 20:01:39 +0300 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2022-11-11 20:01:48 +0300 |
commit | e5fa3ccad328bdfc6d118874b7a2bf89178f076b (patch) | |
tree | 2fd61d38a40ac7459ecb5fd0d12e9701efd54cea /sound/soc/amd | |
parent | 9f63869a5682d5fa9bc5563577fe3270e7cbf4f2 (diff) | |
parent | cf6946d95005add8437f874e0952ec4f28fe5c02 (diff) | |
download | linux-e5fa3ccad328bdfc6d118874b7a2bf89178f076b.tar.xz |
ASoC: Set BQ parameters for some Dell models
There are some Dell SKUs that need to set the parameters of the
crossover filter (biquad). Each amplifier connects to one tweeter
speaker and one woofer speaker. We should control HPF/LPF to output the
proper frequency for the different speakers. If the codec driver got
the BQ parameters from the device property, it will apply these
parameters to the hardware.
Diffstat (limited to 'sound/soc/amd')
-rw-r--r-- | sound/soc/amd/yc/acp6x-mach.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sound/soc/amd/yc/acp6x-mach.c b/sound/soc/amd/yc/acp6x-mach.c index 09a8aceff22f..6c0f1de10429 100644 --- a/sound/soc/amd/yc/acp6x-mach.c +++ b/sound/soc/amd/yc/acp6x-mach.c @@ -56,6 +56,13 @@ static const struct dmi_system_id yc_acp_quirk_table[] = { .driver_data = &acp6x_card, .matches = { DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), + DMI_MATCH(DMI_PRODUCT_NAME, "21D0"), + } + }, + { + .driver_data = &acp6x_card, + .matches = { + DMI_MATCH(DMI_BOARD_VENDOR, "LENOVO"), DMI_MATCH(DMI_PRODUCT_NAME, "21D1"), } }, |