[PATCH 00/13] Add Yellow Carp platform ASoC driver
Vijendar Mukunda
Vijendar.Mukunda at amd.com
Mon Oct 11 07:56:08 CEST 2021
Yellow Carp platform is new APU series based on acp6.x design.
This patch set adds an ASoC driver for the ACP (Audio CoProcessor)
block on AMD Yellow Carp APU with DMIC endpoint support.
Vijendar Mukunda (13):
ASoC: amd: add Yellow Carp ACP6x IP register header
ASoC: amd: add Yellow Carp ACP PCI driver
ASoC: amd: add acp6x init/de-init functions
ASoC: amd: add platform devices for acp6x pdm driver and dmic driver
ASoC: amd: add acp6x pdm platform driver
ASoC: amd: add acp6x irq handler
ASoC: amd: add acp6x pdm driver dma ops
ASoC: amd: add acp6x pci driver pm ops
ASoC: amd: add acp6x pdm driver pm ops
ASoC: amd: enable Yellow carp acp6x drivers build
ASoC: amd: create platform device for acp6x machine driver
ASoC: amd: add YC machine driver using dmic
ASoC: amd: enable yc machine driver build
sound/soc/amd/Kconfig | 13 +
sound/soc/amd/Makefile | 1 +
sound/soc/amd/yc/Makefile | 9 +
sound/soc/amd/yc/acp6x-mach.c | 76 ++++
sound/soc/amd/yc/acp6x-pdm-dma.c | 447 ++++++++++++++++++++++
sound/soc/amd/yc/acp6x.h | 107 ++++++
sound/soc/amd/yc/acp6x_chip_offset_byte.h | 444 +++++++++++++++++++++
sound/soc/amd/yc/pci-acp6x.c | 343 +++++++++++++++++
8 files changed, 1440 insertions(+)
create mode 100644 sound/soc/amd/yc/Makefile
create mode 100644 sound/soc/amd/yc/acp6x-mach.c
create mode 100644 sound/soc/amd/yc/acp6x-pdm-dma.c
create mode 100644 sound/soc/amd/yc/acp6x.h
create mode 100644 sound/soc/amd/yc/acp6x_chip_offset_byte.h
create mode 100644 sound/soc/amd/yc/pci-acp6x.c
--
2.25.1
More information about the Alsa-devel
mailing list