blob: 85a99c740bba9eff5a24ddf3510edb46d2d9cbea [file] [log] [blame]
Christopher Ferris6a9755d2017-01-13 14:09:31 -08001/****************************************************************************
2 ****************************************************************************
3 ***
4 *** This header was automatically generated from a Linux kernel header
5 *** of the same name, to make information necessary for userspace to
6 *** call into the kernel available to libc. It contains only constants,
7 *** structures, and macros generated from the original header, and thus,
8 *** contains no copyrightable information.
9 ***
10 *** To edit the content of this header, modify the corresponding
11 *** source file (e.g. under external/kernel-headers/original/) then
12 *** run bionic/libc/kernel/tools/update_all.py
13 ***
14 *** Any manual change here will be lost the next time this script will
15 *** be run. You've been warned!
16 ***
17 ****************************************************************************
18 ****************************************************************************/
19#ifndef __SND_SST_TOKENS_H__
20#define __SND_SST_TOKENS_H__
21enum SKL_TKNS {
22 SKL_TKN_UUID = 1,
Christopher Ferris6a9755d2017-01-13 14:09:31 -080023 SKL_TKN_U8_NUM_BLOCKS,
24 SKL_TKN_U8_BLOCK_TYPE,
25 SKL_TKN_U8_IN_PIN_TYPE,
26 SKL_TKN_U8_OUT_PIN_TYPE,
Christopher Ferris6a9755d2017-01-13 14:09:31 -080027 SKL_TKN_U8_DYN_IN_PIN,
28 SKL_TKN_U8_DYN_OUT_PIN,
29 SKL_TKN_U8_IN_QUEUE_COUNT,
30 SKL_TKN_U8_OUT_QUEUE_COUNT,
Christopher Ferris6a9755d2017-01-13 14:09:31 -080031 SKL_TKN_U8_TIME_SLOT,
32 SKL_TKN_U8_CORE_ID,
33 SKL_TKN_U8_MOD_TYPE,
34 SKL_TKN_U8_CONN_TYPE,
Christopher Ferris6a9755d2017-01-13 14:09:31 -080035 SKL_TKN_U8_DEV_TYPE,
36 SKL_TKN_U8_HW_CONN_TYPE,
37 SKL_TKN_U16_MOD_INST_ID,
38 SKL_TKN_U16_BLOCK_SIZE,
Christopher Ferris6a9755d2017-01-13 14:09:31 -080039 SKL_TKN_U32_MAX_MCPS,
40 SKL_TKN_U32_MEM_PAGES,
41 SKL_TKN_U32_OBS,
42 SKL_TKN_U32_IBS,
Christopher Ferris6a9755d2017-01-13 14:09:31 -080043 SKL_TKN_U32_VBUS_ID,
44 SKL_TKN_U32_PARAMS_FIXUP,
45 SKL_TKN_U32_CONVERTER,
46 SKL_TKN_U32_PIPE_ID,
Christopher Ferris6a9755d2017-01-13 14:09:31 -080047 SKL_TKN_U32_PIPE_CONN_TYPE,
48 SKL_TKN_U32_PIPE_PRIORITY,
49 SKL_TKN_U32_PIPE_MEM_PGS,
50 SKL_TKN_U32_DIR_PIN_COUNT,
Christopher Ferris6a9755d2017-01-13 14:09:31 -080051 SKL_TKN_U32_FMT_CH,
52 SKL_TKN_U32_FMT_FREQ,
53 SKL_TKN_U32_FMT_BIT_DEPTH,
54 SKL_TKN_U32_FMT_SAMPLE_SIZE,
Christopher Ferris6a9755d2017-01-13 14:09:31 -080055 SKL_TKN_U32_FMT_CH_CONFIG,
56 SKL_TKN_U32_FMT_INTERLEAVE,
57 SKL_TKN_U32_FMT_SAMPLE_TYPE,
58 SKL_TKN_U32_FMT_CH_MAP,
Christopher Ferris6a9755d2017-01-13 14:09:31 -080059 SKL_TKN_U32_PIN_MOD_ID,
60 SKL_TKN_U32_PIN_INST_ID,
61 SKL_TKN_U32_MOD_SET_PARAMS,
62 SKL_TKN_U32_MOD_PARAM_ID,
Christopher Ferris6a9755d2017-01-13 14:09:31 -080063 SKL_TKN_U32_CAPS_SET_PARAMS,
64 SKL_TKN_U32_CAPS_PARAMS_ID,
65 SKL_TKN_U32_CAPS_SIZE,
66 SKL_TKN_U32_PROC_DOMAIN,
Christopher Ferris6a9755d2017-01-13 14:09:31 -080067 SKL_TKN_U32_LIB_COUNT,
68 SKL_TKN_STR_LIB_NAME,
Christopher Ferris48af7cb2017-02-21 12:35:09 -080069 SKL_TKN_U32_PMODE,
70 SKL_TKL_U32_D0I3_CAPS,
Christopher Ferris1308ad32017-11-14 17:32:13 -080071 SKL_TKN_U32_D0I3_CAPS = SKL_TKL_U32_D0I3_CAPS,
72 SKL_TKN_U32_DMA_BUF_SIZE,
73 SKL_TKN_U32_PIPE_DIRECTION,
74 SKL_TKN_U32_PIPE_CONFIG_ID,
75 SKL_TKN_U32_NUM_CONFIGS,
76 SKL_TKN_U32_PATH_MEM_PGS,
77 SKL_TKN_U32_CFG_FREQ,
78 SKL_TKN_U8_CFG_CHAN,
79 SKL_TKN_U8_CFG_BPS,
80 SKL_TKN_CFG_MOD_RES_ID,
81 SKL_TKN_CFG_MOD_FMT_ID,
82 SKL_TKN_U8_NUM_MOD,
83 SKL_TKN_MM_U8_MOD_IDX,
84 SKL_TKN_MM_U8_NUM_RES,
85 SKL_TKN_MM_U8_NUM_INTF,
86 SKL_TKN_MM_U32_RES_ID,
87 SKL_TKN_MM_U32_CPS,
88 SKL_TKN_MM_U32_DMA_SIZE,
89 SKL_TKN_MM_U32_CPC,
90 SKL_TKN_MM_U32_RES_PIN_ID,
91 SKL_TKN_MM_U32_INTF_PIN_ID,
92 SKL_TKN_MM_U32_PIN_BUF,
93 SKL_TKN_MM_U32_FMT_ID,
94 SKL_TKN_MM_U32_NUM_IN_FMT,
95 SKL_TKN_MM_U32_NUM_OUT_FMT,
Christopher Ferris76a1d452018-06-27 14:12:29 -070096 SKL_TKN_U32_ASTATE_IDX,
97 SKL_TKN_U32_ASTATE_COUNT,
98 SKL_TKN_U32_ASTATE_KCPS,
99 SKL_TKN_U32_ASTATE_CLK_SRC,
100 SKL_TKN_MAX = SKL_TKN_U32_ASTATE_CLK_SRC,
Christopher Ferris48af7cb2017-02-21 12:35:09 -0800101};
Christopher Ferris6a9755d2017-01-13 14:09:31 -0800102#endif