linux/sound/soc/amd/yc
Mark Brown 2f7f0994cc
Allow detecting ACP6x DMIC via _DSD
Merge series from Mario Limonciello <mario.limonciello@amd.com>:

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.
2022-04-12 17:16:51 +01:00
..
acp6x_chip_offset_byte.h ASoC: amd: add Yellow Carp ACP6x IP register header 2021-10-18 21:11:36 +01:00
acp6x-mach.c ASoC: amd: Add support for enabling DMIC on acp6x via _DSD 2022-04-11 19:18:06 +01:00
acp6x-pdm-dma.c ASoC: amd: acp6x-pdm-dma: Constify static snd_soc_dai_ops 2021-12-06 13:49:31 +00:00
acp6x.h ASoC: amd: create platform device for acp6x machine driver 2021-10-18 21:11:45 +01:00
Makefile ASoC: amd: enable Yellow Carp platform machine driver build 2021-10-18 21:11:47 +01:00
pci-acp6x.c ASoC: amd: yc: add new YC platform varaint support 2022-04-11 19:19:49 +01:00