#ifndef __SST_MFLD_DSP_H__
#define __SST_MFLD_DSP_H__
#define SST_MAX_BIN_BYTES …
#define MAX_DBG_RW_BYTES …
#define MAX_NUM_SCATTER_BUFFERS …
#define MAX_LOOP_BACK_DWORDS …
#define SST_MAILBOX_SIZE …
#define SST_MAILBOX_SEND …
#define SST_TIME_STAMP …
#define SST_TIME_STAMP_MRFLD …
#define SST_RESERVED_OFFSET …
#define SST_SCU_LPE_MAILBOX …
#define SST_LPE_SCU_MAILBOX …
#define SST_SCU_LPE_LOG_BUF …
#define PROCESS_MSG …
#define IPC_IA_PREP_LIB_DNLD …
#define IPC_IA_LIB_DNLD_CMPLT …
#define IPC_IA_GET_FW_VERSION …
#define IPC_IA_GET_FW_BUILD_INF …
#define IPC_IA_GET_FW_INFO …
#define IPC_IA_GET_FW_CTXT …
#define IPC_IA_SET_FW_CTXT …
#define IPC_IA_PREPARE_SHUTDOWN …
#define IPC_PREP_D3 …
#define IPC_IA_SET_CODEC_PARAMS …
#define IPC_IA_GET_CODEC_PARAMS …
#define IPC_IA_SET_PPP_PARAMS …
#define IPC_IA_GET_PPP_PARAMS …
#define IPC_SST_PERIOD_ELAPSED_MRFLD …
#define IPC_IA_ALG_PARAMS …
#define IPC_IA_TUNING_PARAMS …
#define IPC_IA_SET_RUNTIME_PARAMS …
#define IPC_IA_SET_PARAMS …
#define IPC_IA_GET_PARAMS …
#define IPC_EFFECTS_CREATE …
#define IPC_EFFECTS_DESTROY …
#define IPC_IA_ALLOC_STREAM_MRFLD …
#define IPC_IA_ALLOC_STREAM …
#define IPC_IA_FREE_STREAM_MRFLD …
#define IPC_IA_FREE_STREAM …
#define IPC_IA_SET_STREAM_PARAMS …
#define IPC_IA_SET_STREAM_PARAMS_MRFLD …
#define IPC_IA_GET_STREAM_PARAMS …
#define IPC_IA_PAUSE_STREAM …
#define IPC_IA_PAUSE_STREAM_MRFLD …
#define IPC_IA_RESUME_STREAM …
#define IPC_IA_RESUME_STREAM_MRFLD …
#define IPC_IA_DROP_STREAM …
#define IPC_IA_DROP_STREAM_MRFLD …
#define IPC_IA_DRAIN_STREAM …
#define IPC_IA_DRAIN_STREAM_MRFLD …
#define IPC_IA_CONTROL_ROUTING …
#define IPC_IA_VTSV_UPDATE_MODULES …
#define IPC_IA_VTSV_DETECTED …
#define IPC_IA_START_STREAM_MRFLD …
#define IPC_IA_START_STREAM …
#define IPC_IA_SET_GAIN_MRFLD …
#define IPC_IA_DBG_MEM_READ …
#define IPC_IA_DBG_MEM_WRITE …
#define IPC_IA_DBG_LOOP_BACK …
#define IPC_IA_DBG_LOG_ENABLE …
#define IPC_IA_DBG_SET_PROBE_PARAMS …
#define IPC_IA_FW_INIT_CMPLT …
#define IPC_IA_FW_INIT_CMPLT_MRFLD …
#define IPC_IA_FW_ASYNC_ERR_MRFLD …
#define IPC_SST_FRAGMENT_ELPASED …
#define IPC_SST_BUF_UNDER_RUN …
#define IPC_SST_BUF_OVER_RUN …
#define IPC_SST_DRAIN_END …
#define IPC_SST_CHNGE_SSP_PARAMS …
#define IPC_SST_STREAM_PROCESS_FATAL_ERR …
#define IPC_SST_PERIOD_ELAPSED …
#define IPC_SST_ERROR_EVENT …
#define IPC_SC_DDR_LINK_UP …
#define IPC_SC_DDR_LINK_DOWN …
#define IPC_SC_SET_LPECLK_REQ …
#define IPC_SC_SSP_BIT_BANG …
#define IPC_IA_MEM_ALLOC_FAIL …
#define IPC_IA_PROC_ERR …
#define IPC_IA_PRINT_STRING …
#define IPC_IA_BUF_UNDER_RUN_MRFLD …
#define SST_ASYNC_DRV_ID …
enum ackData { … };
enum ipc_ia_msg_id { … };
enum sst_codec_types { … };
enum stream_type { … };
enum sst_error_codes { … };
struct ipc_dsp_hdr { … } __packed;
ipc_header_high __packed;
ipc_header_mrfld __packed;
ipc_header __packed;
struct sst_fw_build_info { … } __packed;
struct snd_sst_fw_version { … };
struct ipc_header_fw_init { … } __packed;
struct snd_sst_tstamp { … } __packed;
struct snd_sst_str_type { … } __packed;
struct module_info { … } __packed;
struct lib_slot_info { … } __packed;
struct snd_ppp_mixer_params { … } __packed;
struct snd_sst_lib_download { … };
struct snd_sst_lib_download_info { … };
struct snd_pcm_params { … } __packed;
struct snd_mp3_params { … } __packed;
#define AAC_BIT_STREAM_ADTS …
#define AAC_BIT_STREAM_ADIF …
#define AAC_BIT_STREAM_RAW …
struct snd_aac_params { … } __packed;
struct snd_wma_params { … } __packed;
snd_sst_codec_params __packed;
struct sst_address_info { … };
struct snd_sst_alloc_params_ext { … };
struct snd_sst_stream_params { … } __packed;
struct snd_sst_params { … };
struct snd_sst_alloc_mrfld { … } __packed;
struct snd_sst_alloc_params { … } __packed;
struct snd_sst_alloc_response { … };
struct snd_sst_drop_response { … };
struct snd_sst_async_msg { … };
struct snd_sst_async_err_msg { … } __packed;
struct snd_sst_vol { … };
struct snd_sst_gain_v2 { … } __packed;
struct snd_sst_mute { … };
struct snd_sst_runtime_params { … } __packed;
enum stream_param_type { … };
struct snd_sst_control_routing { … };
struct ipc_post { … };
struct snd_sst_ctxt_params { … };
struct snd_sst_lpe_log_params { … } __packed;
enum snd_sst_bytes_type { … };
struct snd_sst_bytes_v2 { … };
#define MAX_VTSV_FILES …
struct snd_sst_vtsv_info { … } __packed;
#endif