• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * This header was generated from the Linux kernel headers by update_headers.py,
3  * to provide necessary information from kernel to userspace, such as constants,
4  * structures, and macros, and thus, contains no copyrightable information.
5  */
6 #ifndef __SND_SST_TOKENS_H__
7 #define __SND_SST_TOKENS_H__
8 enum SKL_TKNS {
9 	SKL_TKN_UUID = 1,
10 	SKL_TKN_U8_NUM_BLOCKS,
11 	SKL_TKN_U8_BLOCK_TYPE,
12 	SKL_TKN_U8_IN_PIN_TYPE,
13 	SKL_TKN_U8_OUT_PIN_TYPE,
14 	SKL_TKN_U8_DYN_IN_PIN,
15 	SKL_TKN_U8_DYN_OUT_PIN,
16 	SKL_TKN_U8_IN_QUEUE_COUNT,
17 	SKL_TKN_U8_OUT_QUEUE_COUNT,
18 	SKL_TKN_U8_TIME_SLOT,
19 	SKL_TKN_U8_CORE_ID,
20 	SKL_TKN_U8_MOD_TYPE,
21 	SKL_TKN_U8_CONN_TYPE,
22 	SKL_TKN_U8_DEV_TYPE,
23 	SKL_TKN_U8_HW_CONN_TYPE,
24 	SKL_TKN_U16_MOD_INST_ID,
25 	SKL_TKN_U16_BLOCK_SIZE,
26 	SKL_TKN_U32_MAX_MCPS,
27 	SKL_TKN_U32_MEM_PAGES,
28 	SKL_TKN_U32_OBS,
29 	SKL_TKN_U32_IBS,
30 	SKL_TKN_U32_VBUS_ID,
31 	SKL_TKN_U32_PARAMS_FIXUP,
32 	SKL_TKN_U32_CONVERTER,
33 	SKL_TKN_U32_PIPE_ID,
34 	SKL_TKN_U32_PIPE_CONN_TYPE,
35 	SKL_TKN_U32_PIPE_PRIORITY,
36 	SKL_TKN_U32_PIPE_MEM_PGS,
37 	SKL_TKN_U32_DIR_PIN_COUNT,
38 	SKL_TKN_U32_FMT_CH,
39 	SKL_TKN_U32_FMT_FREQ,
40 	SKL_TKN_U32_FMT_BIT_DEPTH,
41 	SKL_TKN_U32_FMT_SAMPLE_SIZE,
42 	SKL_TKN_U32_FMT_CH_CONFIG,
43 	SKL_TKN_U32_FMT_INTERLEAVE,
44 	SKL_TKN_U32_FMT_SAMPLE_TYPE,
45 	SKL_TKN_U32_FMT_CH_MAP,
46 	SKL_TKN_U32_PIN_MOD_ID,
47 	SKL_TKN_U32_PIN_INST_ID,
48 	SKL_TKN_U32_MOD_SET_PARAMS,
49 	SKL_TKN_U32_MOD_PARAM_ID,
50 	SKL_TKN_U32_CAPS_SET_PARAMS,
51 	SKL_TKN_U32_CAPS_PARAMS_ID,
52 	SKL_TKN_U32_CAPS_SIZE,
53 	SKL_TKN_U32_PROC_DOMAIN,
54 	SKL_TKN_U32_LIB_COUNT,
55 	SKL_TKN_STR_LIB_NAME,
56 	SKL_TKN_U32_PMODE,
57 	SKL_TKL_U32_D0I3_CAPS,
58 	SKL_TKN_U32_D0I3_CAPS = SKL_TKL_U32_D0I3_CAPS,
59 	SKL_TKN_U32_DMA_BUF_SIZE,
60 	SKL_TKN_U32_PIPE_DIRECTION,
61 	SKL_TKN_U32_PIPE_CONFIG_ID,
62 	SKL_TKN_U32_NUM_CONFIGS,
63 	SKL_TKN_U32_PATH_MEM_PGS,
64 	SKL_TKN_U32_CFG_FREQ,
65 	SKL_TKN_U8_CFG_CHAN,
66 	SKL_TKN_U8_CFG_BPS,
67 	SKL_TKN_CFG_MOD_RES_ID,
68 	SKL_TKN_CFG_MOD_FMT_ID,
69 	SKL_TKN_U8_NUM_MOD,
70 	SKL_TKN_MM_U8_MOD_IDX,
71 	SKL_TKN_MM_U8_NUM_RES,
72 	SKL_TKN_MM_U8_NUM_INTF,
73 	SKL_TKN_MM_U32_RES_ID,
74 	SKL_TKN_MM_U32_CPS,
75 	SKL_TKN_MM_U32_DMA_SIZE,
76 	SKL_TKN_MM_U32_CPC,
77 	SKL_TKN_MM_U32_RES_PIN_ID,
78 	SKL_TKN_MM_U32_INTF_PIN_ID,
79 	SKL_TKN_MM_U32_PIN_BUF,
80 	SKL_TKN_MM_U32_FMT_ID,
81 	SKL_TKN_MM_U32_NUM_IN_FMT,
82 	SKL_TKN_MM_U32_NUM_OUT_FMT,
83 	SKL_TKN_U32_ASTATE_IDX,
84 	SKL_TKN_U32_ASTATE_COUNT,
85 	SKL_TKN_U32_ASTATE_KCPS,
86 	SKL_TKN_U32_ASTATE_CLK_SRC,
87 	SKL_TKN_MAX = SKL_TKN_U32_ASTATE_CLK_SRC,
88 };
89 #endif
90