mbox series

[v2,00/14] Implement acp_common_hw_ops support for all acp platforms

Message ID 20250310183201.11979-1-venkataprasad.potturu@amd.com (mailing list archive)
Headers show
Series Implement acp_common_hw_ops support for all acp platforms | expand

Message

Venkata Prasad Potturu March 10, 2025, 6:31 p.m. UTC
This patch series is to implement acp_common_hw_ops support and
refactor interrupt handler registration and interrupt handling.

Venkata Prasad Potturu (14):
  ASoC: amd: acp: Remove redundant acp70 chip->name
  ASoC: amd: acp: Implement acp_common_hw_ops support for acp platforms
  ASoC: amd: acp: Refactor dmic-codec platform device creation
  ASoC: amd: acp: Refactor acp platform device creation
  ASoC: amd: acp: Refactor acp machine select
  ASoC: amd: acp: Add new interrupt handle callbacks in
    acp_common_hw_ops
  ASoC: amd: acp: Remove redundant acp_dev_data structure
  ASoC: amd: acp: Move spin_lock and list initialization to acp-pci
    driver
  ASoC: amd: acp: Remove white line
  ASoC: amd: acp: Refactor acp70 platform resource structure
  ASoC: amd: acp: Refactor acp63 platform resource structure
  ASoC: amd: acp: Refactor rembrant platform resource structure
  ASoC: amd: acp: Refactor renoir platform resource structure
  ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry

 sound/soc/amd/acp/acp-i2s.c           | 185 +++++++++---------
 sound/soc/amd/acp/acp-legacy-common.c | 254 ++++++++++++++++++------
 sound/soc/amd/acp/acp-pci.c           | 210 ++++++++++++--------
 sound/soc/amd/acp/acp-pdm.c           |  53 +++--
 sound/soc/amd/acp/acp-platform.c      | 145 ++++----------
 sound/soc/amd/acp/acp-rembrandt.c     | 111 +++--------
 sound/soc/amd/acp/acp-renoir.c        | 110 ++---------
 sound/soc/amd/acp/acp63.c             |  94 +++------
 sound/soc/amd/acp/acp70.c             |  84 +++-----
 sound/soc/amd/acp/amd.h               | 270 +++++++++++++++++++++-----
 sound/soc/amd/acp/chip_offset_byte.h  |  12 +-
 11 files changed, 792 insertions(+), 736 deletions(-)