All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/13] Add Yellow Carp platform ASoC driver
@ 2021-10-11  5:56 Vijendar Mukunda
  2021-10-11  5:56   ` Vijendar Mukunda
                   ` (12 more replies)
  0 siblings, 13 replies; 44+ messages in thread
From: Vijendar Mukunda @ 2021-10-11  5:56 UTC (permalink / raw)
  To: broonie, alsa-devel
  Cc: Sunil-kumar.Dommati, Richard.Gong, Basavaraj.Hiregoudar,
	Mario.Limonciello, Vijendar Mukunda, Alexander.Deucher

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


^ permalink raw reply	[flat|nested] 44+ messages in thread

end of thread, other threads:[~2021-10-12 12:16 UTC | newest]

Thread overview: 44+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-11  5:56 [PATCH 00/13] Add Yellow Carp platform ASoC driver Vijendar Mukunda
2021-10-11  5:56 ` [PATCH 01/13] ASoC: amd: add Yellow Carp ACP6x IP register header Vijendar Mukunda
2021-10-11  5:56   ` Vijendar Mukunda
2021-10-11  5:56 ` [PATCH 02/13] ASoC: amd: add Yellow Carp ACP PCI driver Vijendar Mukunda
2021-10-11  5:56   ` Vijendar Mukunda
2021-10-11 11:01   ` Gong, Richard
2021-10-11 11:43     ` Mukunda,Vijendar
2021-10-11 11:43       ` Mukunda,Vijendar
2021-10-11  5:56 ` [PATCH 03/13] ASoC: amd: add acp6x init/de-init functions Vijendar Mukunda
2021-10-11  5:56   ` Vijendar Mukunda
2021-10-11 11:04   ` Gong, Richard
2021-10-11 11:04     ` Gong, Richard
2021-10-11 11:06   ` Gong, Richard
2021-10-11 11:06     ` Gong, Richard
2021-10-11 11:40     ` Mukunda,Vijendar
2021-10-11 11:40       ` Mukunda,Vijendar
2021-10-11  5:56 ` [PATCH 04/13] ASoC: amd: add platform devices for acp6x pdm driver and dmic driver Vijendar Mukunda
2021-10-11  5:56   ` Vijendar Mukunda
2021-10-11  5:56 ` [PATCH 05/13] ASoC: amd: add acp6x pdm platform driver Vijendar Mukunda
2021-10-11  5:56   ` Vijendar Mukunda
2021-10-11  5:56 ` [PATCH 06/13] ASoC: amd: add acp6x irq handler Vijendar Mukunda
2021-10-11  5:56   ` Vijendar Mukunda
2021-10-11  8:58   ` Joe Perches
2021-10-11  8:58     ` Joe Perches
2021-10-11  9:28     ` Mukunda,Vijendar
2021-10-11  9:28       ` Mukunda,Vijendar
2021-10-11  5:56 ` [PATCH 07/13] ASoC: amd: add acp6x pdm driver dma ops Vijendar Mukunda
2021-10-11  5:56   ` Vijendar Mukunda
2021-10-11  5:56 ` [PATCH 08/13] ASoC: amd: add acp6x pci driver pm ops Vijendar Mukunda
2021-10-11  5:56   ` Vijendar Mukunda
2021-10-11  5:56 ` [PATCH 09/13] ASoC: amd: add acp6x pdm " Vijendar Mukunda
2021-10-11  5:56   ` Vijendar Mukunda
2021-10-11  5:56 ` [PATCH 10/13] ASoC: amd: enable Yellow carp acp6x drivers build Vijendar Mukunda
2021-10-11  5:56   ` Vijendar Mukunda
2021-10-11  5:56 ` [PATCH 11/13] ASoC: amd: create platform device for acp6x machine driver Vijendar Mukunda
2021-10-11  5:56   ` Vijendar Mukunda
2021-10-11  5:56 ` [PATCH 12/13] ASoC: amd: add YC machine driver using dmic Vijendar Mukunda
2021-10-11  5:56   ` Vijendar Mukunda
2021-10-11  5:56 ` [PATCH 13/13] ASoC: amd: enable yc machine driver build Vijendar Mukunda
2021-10-11  5:56   ` Vijendar Mukunda
2021-10-11  7:55   ` Randy Dunlap
2021-10-11  7:55     ` Randy Dunlap
2021-10-11  8:25     ` Mukunda,Vijendar
2021-10-11  8:25       ` Mukunda,Vijendar

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.