9#ifndef __SOF_DRIVERS_ACPDMA_H__
10#define __SOF_DRIVERS_ACPDMA_H__
16#include <sof/trace/trace.h>
29#define ACP_DMA_BUFFER_PERIOD_COUNT 2
32#define ACP_DEFAULT_NUM_CHANNELS 2
35#define ACP_DEFAULT_SAMPLE_RATE 48000
37#define ACP_DMA_BUFFER_ALIGN 64
38#define ACP_DMA_BUFFER_ALIGN_128 128
39#define ACP_DMA_TRANS_SIZE 64
40#define ACP_DMA_TRANS_SIZE_128 128
41#define ACP_DAI_DMA_BUFFER_PERIOD_COUNT 2
42#define ACP_DRAM_ADDRESS_MASK 0x0FFFFFFF
43#define ACP_ACLK_CLK_SEL 0x3
44#define ACP_INTERNAL_CLK_SEL 0x0
45#define ACP_DRAM_ADDR_TRNS 0x01000000
const struct dai_driver acp_hsdai_driver
const struct dai_driver acp_hs_virtual_dai_driver
const struct dai_driver acp_spdai_driver
const struct dai_driver acp_btdai_driver
const struct dai_driver acp_sp_virtual_dai_driver
const struct dai_driver acp_dmic_dai_driver
const struct dai_driver acp_swaudiodai_driver
int acp_dma_init(struct sof *sof)
Definition acp_dai_dma.h:56
struct sof_ipc_dai_acp_sdw_params sdw_params
Definition acp_dai_dma.h:60
struct sof_ipc_dai_config config
Definition acp_dai_dma.h:57
struct sof_ipc_dai_acpdmic_params dmic_params
Definition acp_dai_dma.h:58
struct sof_ipc_dai_acp_params params
Definition acp_dai_dma.h:59
General firmware context.
Definition sof.h:44