[PATCH v3 0/6] ASOC: amd: acp: Add generic PDM and PCI driver support for ACP

Ajit Kumar Pandey AjitKumar.Pandey at amd.com
Mon Jan 17 12:58:48 CET 2022


changes since v2:

- add dmic prepare callback and adopted few nitpicks comments
- use read_poll_timeout in place of while loop
- added check for unused variable as pointed out
- few cleanups


Ajit Kumar Pandey (6):
  ASoC: amd: acp: Add generic support for PDM controller on ACP
  ASoC: amd: acp: Add PDM controller based dmic dai for Renoir
  ASoC: amd: acp: Add generic PCI driver module for ACP device
  ASoC: amd: acp: Add ACP init()/deinit() callback for Renoir.
  ASoC: amd: acp: acp-legacy: Add DMIC dai link support for Renoir
  ASoC: amd: renoir: Add check for acp configuration flags

 sound/soc/amd/Kconfig                |   1 +
 sound/soc/amd/acp/Kconfig            |  10 ++
 sound/soc/amd/acp/Makefile           |   4 +
 sound/soc/amd/acp/acp-legacy-mach.c  |   4 +-
 sound/soc/amd/acp/acp-mach-common.c  |  21 +++
 sound/soc/amd/acp/acp-pci.c          | 160 ++++++++++++++++++++++
 sound/soc/amd/acp/acp-pdm.c          | 193 +++++++++++++++++++++++++++
 sound/soc/amd/acp/acp-renoir.c       | 160 ++++++++++++++++++++++
 sound/soc/amd/acp/amd.h              |  23 +++-
 sound/soc/amd/acp/chip_offset_byte.h |  26 ++++
 sound/soc/amd/mach-config.h          |   1 +
 sound/soc/amd/renoir/rn-pci-acp3x.c  |   7 +-
 sound/soc/amd/renoir/rn_acp3x.h      |   3 +
 13 files changed, 609 insertions(+), 4 deletions(-)
 create mode 100644 sound/soc/amd/acp/acp-pci.c
 create mode 100644 sound/soc/amd/acp/acp-pdm.c

-- 
2.25.1



More information about the Alsa-devel mailing list