Messages in this thread | | | From | Mario Limonciello <> | Subject | [PATCH 0/2] Allow detecting ACP6x DMIC via _DSD | Date | Mon, 11 Apr 2022 08:45:30 -0500 |
| |
It's not possible to probe for the presence of a DMIC, so the ACP6x machine driver currently has a hardcoded list of all the systems known to have a DMIC connected to the ACP.
Although this design works it means that the acp6x driver needs to always grow with more systems and worse, if an OEM introduces a new system there will be a mismatch in time that even if the driver (otherwise) works fine it needs their system added to the list to work.
So this series introduces a _DSD that OEMs can populate into the BIOS to indicate presence of a DMIC.
Mario Limonciello (2): ASoC: amd: Add driver data to acp6x machine driver ASoC: amd: Add support for enabling DMIC on acp6x via _DSD
sound/soc/amd/yc/acp6x-mach.c | 42 +++++++++++++++++++++++++++++++---- 1 file changed, 38 insertions(+), 4 deletions(-)
-- 2.34.1
| |