This patch is to add support for linked list to store acp_stream instead static array and add tdm support for acp I2S stream. Ajit Kumar Pandey (1): ASoC: amd: acp: Initialize list to store acp_stream during pcm_open Venkata Prasad Potturu (1): ASoC: amd: acp: Add TDM support for acp i2s stream Changes since v3: -- Modify to spin_lock() in irq handler and spin_lock_irq() in dma open and close functions instead of spin_lock_irqsave(). -- Add tdm support patch to this series. Changes since v2: -- Add locking mechanism in irq handler, linked list updatation and deletion. Changes since v1: -- Fix compile error and remove unused variable. sound/soc/amd/acp/acp-i2s.c | 80 +++++++++++++++++++++++++++++++- sound/soc/amd/acp/acp-platform.c | 40 ++++++++-------- sound/soc/amd/acp/amd.h | 16 ++++++- 3 files changed, 113 insertions(+), 23 deletions(-) -- 2.25.1