soundwire: cadence: use dai_runtime_array instead of dma_data
authorPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Tue, 1 Nov 2022 02:35:21 +0000 (10:35 +0800)
committerVinod Koul <vkoul@kernel.org>
Wed, 9 Nov 2022 04:29:46 +0000 (09:59 +0530)
commit7dddead766c0826a998e7053e7d1c92b3422f8d6
tree636b30d7611f53ce9e5989b23d8d798004dbf93e
parente0767e391079687081c5564b1390983c36b49cd1
soundwire: cadence: use dai_runtime_array instead of dma_data

Simplify the code with a Cadence-specific dai_runtime_array, indexed
with dai->id, instead of abusing dma_data.

Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20221101023521.2384586-3-yung-chuan.liao@linux.intel.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/soundwire/cadence_master.c
drivers/soundwire/cadence_master.h
drivers/soundwire/intel.c