Lines Matching +full:soundwire +full:- +full:controller
1 /* SPDX-License-Identifier: GPL-2.0+ */
63 * SW0 SoundWire manager instance configuration
68 * ACP63_SDW0_SDW1_MODE_DEVS corresponds to platform devices count for SW0 + SW1 SoundWire manager
75 * instance + ACP PDM controller configuration
81 * SW0 + SW1 SoundWire manager instances + ACP PDM controller configuration
91 /* ACP63_PDM_DEV_CONFIG corresponds to platform device configuration for ACP PDM controller */
98 * ACP63_SDW_PDM_DEV_CONFIG corresponds to platform device configuration for ACP PDM + SoundWire
131 #define SDW0_DMA_TX_IRQ_MASK(i) (ACP_AUDIO0_TX_THRESHOLD - (2 * (i)))
132 #define SDW0_DMA_RX_IRQ_MASK(i) (ACP_AUDIO0_RX_THRESHOLD - (2 * ((i) - 3)))
141 #define SDW1_DMA_IRQ_MASK(i) (ACP_P1_AUDIO_TX_THRESHOLD - (i))
253 * struct acp63_dev_data - acp pci driver context
258 * @sdw_fw_node: SoundWire controller fw node handle
262 * @sdw_manager_count: SoundWire manager instance count
263 * @sdw0_dev_index: SoundWire Manager-0 platform device index
264 * @sdw1_dev_index: SoundWire Manager-1 platform device index
265 * @sdw_dma_dev_index: SoundWire DMA controller platform device index
266 * @sdw0-dma_intr_stat: DMA interrupt status array for SoundWire manager-SW0 instance
267 * @sdw_dma_intr_stat: DMA interrupt status array for SoundWire manager-SW1 instance
269 * the active SoundWire manager instances