Sound Open Firmware
Loading...
Searching...
No Matches
dai-amd.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: BSD-3-Clause
2
*
3
* Copyright(c) 2022 AMD. All rights reserved.
4
*
5
* Author: Basavaraj Hiregoudar <basavaraj.hiregoudar@amd.com>
6
* Bala Kishore <balakishore.pati@amd.com>
7
*/
8
9
#ifndef __IPC_DAI_AMD_H__
10
#define __IPC_DAI_AMD_H__
11
12
#include <
ipc/header.h
>
13
#include <stdint.h>
14
15
/* DAI Configuration Request - SOF_IPC_DAI_ACP_DMIC_CONFIG */
16
struct
sof_ipc_dai_acpdmic_params
{
17
uint32_t
pdm_rate
;
18
uint32_t
pdm_ch
;
19
} __attribute__((packed, aligned(4)));
20
21
/* ACP Configuration Request - SOF_IPC_DAI_AMD_CONFIG */
22
struct
sof_ipc_dai_acp_params
{
23
uint32_t
reserved0
;
24
uint32_t
fsync_rate
;
25
uint32_t
tdm_slots
;
26
uint32_t
tdm_mode
;
27
uint32_t
format
;
28
} __attribute__((packed, aligned(4)));
29
30
/* ACP Configuration Request - SOF_IPC_DAI_AMD_SDW_CONFIG */
31
struct
sof_ipc_dai_acp_sdw_params
{
32
uint32_t
reserved0
;
33
uint32_t
rate
;
34
uint32_t
channels
;
35
} __attribute__((packed, aligned(4)));
36
#endif
/* __IPC_DAI_AMD_H__ */
header.h
IPC command header.
sof_ipc_dai_acp_params
Definition
dai-amd.h:22
sof_ipc_dai_acp_params::format
uint32_t format
Definition
dai-amd.h:27
sof_ipc_dai_acp_params::tdm_mode
uint32_t tdm_mode
Definition
dai-amd.h:26
sof_ipc_dai_acp_params::tdm_slots
uint32_t tdm_slots
Definition
dai-amd.h:25
sof_ipc_dai_acp_params::reserved0
uint32_t reserved0
Definition
dai-amd.h:23
sof_ipc_dai_acp_params::fsync_rate
uint32_t fsync_rate
Definition
dai-amd.h:24
sof_ipc_dai_acp_sdw_params
Definition
dai-amd.h:31
sof_ipc_dai_acp_sdw_params::reserved0
uint32_t reserved0
Definition
dai-amd.h:32
sof_ipc_dai_acp_sdw_params::channels
uint32_t channels
Definition
dai-amd.h:34
sof_ipc_dai_acp_sdw_params::rate
uint32_t rate
Definition
dai-amd.h:33
sof_ipc_dai_acpdmic_params
Definition
dai-amd.h:16
sof_ipc_dai_acpdmic_params::pdm_rate
uint32_t pdm_rate
Definition
dai-amd.h:17
sof_ipc_dai_acpdmic_params::pdm_ch
uint32_t pdm_ch
Definition
dai-amd.h:18
src
include
ipc
dai-amd.h
Generated by
1.15.0