|
Sound Open Firmware
|
#include <src/include/ipc/dai.h>

Data Fields | ||
| struct sof_ipc_cmd_hdr | hdr | |
| uint32_t | type | |
| DAI type - enum sof_ipc_dai_type. | ||
| uint32_t | dai_index | |
| index of this type dai | ||
| uint16_t | format | |
| SOF_DAI_FMT_. | ||
| uint8_t | group_id | |
| group ID, 0 means no group (ABI 3.17) | ||
| uint8_t | flags | |
| SOF_DAI_CONFIG_FLAGS_ (ABI 3.19) | ||
| uint32_t | reserved [8] | |
| union { | ||
| struct sof_ipc_dai_ssp_params ssp | ||
| struct sof_ipc_dai_dmic_params dmic | ||
| struct sof_ipc_dai_hda_params hda | ||
| struct sof_ipc_dai_alh_params alh | ||
| struct sof_ipc_dai_esai_params esai | ||
| struct sof_ipc_dai_sai_params sai | ||
| struct sof_ipc_dai_acp_params acpbt | ||
| struct sof_ipc_dai_acp_params acpsp | ||
| struct sof_ipc_dai_acpdmic_params acpdmic | ||
| struct sof_ipc_dai_acp_params acptdm | ||
| struct sof_ipc_dai_afe_params afe | ||
| struct sof_ipc_dai_micfil_params micfil | ||
| struct sof_ipc_dai_acp_sdw_params acpsdw | ||
| }; | ||
| union { ... } sof_ipc_dai_config |
| struct sof_ipc_dai_acp_params sof_ipc_dai_config::acpbt |
| struct sof_ipc_dai_acpdmic_params sof_ipc_dai_config::acpdmic |
| struct sof_ipc_dai_acp_sdw_params sof_ipc_dai_config::acpsdw |
| struct sof_ipc_dai_acp_params sof_ipc_dai_config::acpsp |
| struct sof_ipc_dai_acp_params sof_ipc_dai_config::acptdm |
| struct sof_ipc_dai_afe_params sof_ipc_dai_config::afe |
| struct sof_ipc_dai_alh_params sof_ipc_dai_config::alh |
| uint32_t sof_ipc_dai_config::dai_index |
index of this type dai
| struct sof_ipc_dai_dmic_params sof_ipc_dai_config::dmic |
| struct sof_ipc_dai_esai_params sof_ipc_dai_config::esai |
| uint8_t sof_ipc_dai_config::flags |
SOF_DAI_CONFIG_FLAGS_ (ABI 3.19)
| uint16_t sof_ipc_dai_config::format |
SOF_DAI_FMT_.
| uint8_t sof_ipc_dai_config::group_id |
group ID, 0 means no group (ABI 3.17)
| struct sof_ipc_dai_hda_params sof_ipc_dai_config::hda |
| struct sof_ipc_cmd_hdr sof_ipc_dai_config::hdr |
| struct sof_ipc_dai_micfil_params sof_ipc_dai_config::micfil |
| uint32_t sof_ipc_dai_config::reserved[8] |
| struct sof_ipc_dai_sai_params sof_ipc_dai_config::sai |
| struct sof_ipc_dai_ssp_params sof_ipc_dai_config::ssp |
| uint32_t sof_ipc_dai_config::type |
DAI type - enum sof_ipc_dai_type.