|
Sound Open Firmware
|
#include <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.