Messages in this thread | | | Date | Thu, 21 Jul 2022 23:23:15 +0100 | From | Mark Brown <> | Subject | Re: [PATCH 3/5] ASoC: amd: acp: Initialize list to store acp_stream during pcm_open |
| |
On Thu, Jul 21, 2022 at 11:50:35AM +0530, Venkata Prasad Potturu wrote: > From: Ajit Kumar Pandey <AjitKumar.Pandey@amd.com> > > We are currently allocating acp_stream during pcm_open and saving > it in static array corresponds to array index calculated based on > cpu dai->driver id. This approach will fail if we have single dai > linked to multiple pcm device as we will have same dai->driver id > or array index for multiple pcm open. Initialize new linked list > stream_list to store opened pcm stream info dynamically.
This breaks an x86 allmodconfig build:
/build/stage/linux/sound/soc/amd/acp/acp-platform.c: In function ‘i2s_irq_handler’: /build/stage/linux/sound/soc/amd/acp/acp-platform.c:108:31: error: ‘struct acp_dev_data’ has no member named ‘stream’ 108 | stream = adata->stream[i]; | ^~ make[5]: *** [/build/stage/linux/scripts/Makefile.build:249: sound/soc/amd/acp/acp-platform.o] Error 1 [unhandled content-type:application/pgp-signature] | |