blob: 01b20a577b6cafc975fcf87aa5ae5d3766f91946 [file] [log] [blame]
Elliott Hughes180edef2023-11-02 00:08:05 +00001/*
2 * This file is auto-generated. Modifications will be lost.
3 *
4 * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/
5 * for more information.
6 */
Christopher Ferris80ae69d2022-08-02 16:32:21 -07007#ifndef __UAPI_SOUND_INTEL_AVS_TOKENS_H
8#define __UAPI_SOUND_INTEL_AVS_TOKENS_H
9enum avs_tplg_token {
10 AVS_TKN_MANIFEST_NAME_STRING = 1,
11 AVS_TKN_MANIFEST_VERSION_U32 = 2,
12 AVS_TKN_MANIFEST_NUM_LIBRARIES_U32 = 3,
13 AVS_TKN_MANIFEST_NUM_AFMTS_U32 = 4,
14 AVS_TKN_MANIFEST_NUM_MODCFGS_BASE_U32 = 5,
15 AVS_TKN_MANIFEST_NUM_MODCFGS_EXT_U32 = 6,
16 AVS_TKN_MANIFEST_NUM_PPLCFGS_U32 = 7,
17 AVS_TKN_MANIFEST_NUM_BINDINGS_U32 = 8,
Christopher Ferris7f4c8372024-06-03 14:22:19 -070018 AVS_TKN_MANIFEST_NUM_CONDPATH_TMPLS_U32 = 9,
19 AVS_TKN_MANIFEST_NUM_INIT_CONFIGS_U32 = 10,
Christopher Ferris80ae69d2022-08-02 16:32:21 -070020 AVS_TKN_LIBRARY_ID_U32 = 101,
21 AVS_TKN_LIBRARY_NAME_STRING = 102,
22 AVS_TKN_AFMT_ID_U32 = 201,
23 AVS_TKN_AFMT_SAMPLE_RATE_U32 = 202,
24 AVS_TKN_AFMT_BIT_DEPTH_U32 = 203,
25 AVS_TKN_AFMT_CHANNEL_MAP_U32 = 204,
26 AVS_TKN_AFMT_CHANNEL_CFG_U32 = 205,
27 AVS_TKN_AFMT_INTERLEAVING_U32 = 206,
28 AVS_TKN_AFMT_NUM_CHANNELS_U32 = 207,
29 AVS_TKN_AFMT_VALID_BIT_DEPTH_U32 = 208,
30 AVS_TKN_AFMT_SAMPLE_TYPE_U32 = 209,
31 AVS_TKN_MODCFG_BASE_ID_U32 = 301,
32 AVS_TKN_MODCFG_BASE_CPC_U32 = 302,
33 AVS_TKN_MODCFG_BASE_IBS_U32 = 303,
34 AVS_TKN_MODCFG_BASE_OBS_U32 = 304,
35 AVS_TKN_MODCFG_BASE_PAGES_U32 = 305,
36 AVS_TKN_MODCFG_EXT_ID_U32 = 401,
37 AVS_TKN_MODCFG_EXT_TYPE_UUID = 402,
38 AVS_TKN_MODCFG_CPR_OUT_AFMT_ID_U32 = 403,
39 AVS_TKN_MODCFG_CPR_FEATURE_MASK_U32 = 404,
40 AVS_TKN_MODCFG_CPR_DMA_TYPE_U32 = 405,
41 AVS_TKN_MODCFG_CPR_DMABUFF_SIZE_U32 = 406,
42 AVS_TKN_MODCFG_CPR_VINDEX_U8 = 407,
43 AVS_TKN_MODCFG_CPR_BLOB_FMT_ID_U32 = 408,
44 AVS_TKN_MODCFG_MICSEL_OUT_AFMT_ID_U32 = 409,
45 AVS_TKN_MODCFG_INTELWOV_CPC_LP_MODE_U32 = 410,
46 AVS_TKN_MODCFG_SRC_OUT_FREQ_U32 = 411,
47 AVS_TKN_MODCFG_MUX_REF_AFMT_ID_U32 = 412,
48 AVS_TKN_MODCFG_MUX_OUT_AFMT_ID_U32 = 413,
49 AVS_TKN_MODCFG_AEC_REF_AFMT_ID_U32 = 414,
50 AVS_TKN_MODCFG_AEC_OUT_AFMT_ID_U32 = 415,
51 AVS_TKN_MODCFG_AEC_CPC_LP_MODE_U32 = 416,
52 AVS_TKN_MODCFG_ASRC_OUT_FREQ_U32 = 417,
53 AVS_TKN_MODCFG_ASRC_MODE_U8 = 418,
54 AVS_TKN_MODCFG_ASRC_DISABLE_JITTER_U8 = 419,
55 AVS_TKN_MODCFG_UPDOWN_MIX_OUT_CHAN_CFG_U32 = 420,
56 AVS_TKN_MODCFG_UPDOWN_MIX_COEFF_SELECT_U32 = 421,
57 AVS_TKN_MODCFG_UPDOWN_MIX_COEFF_0_S32 = 422,
58 AVS_TKN_MODCFG_UPDOWN_MIX_COEFF_1_S32 = 423,
59 AVS_TKN_MODCFG_UPDOWN_MIX_COEFF_2_S32 = 424,
60 AVS_TKN_MODCFG_UPDOWN_MIX_COEFF_3_S32 = 425,
61 AVS_TKN_MODCFG_UPDOWN_MIX_COEFF_4_S32 = 426,
62 AVS_TKN_MODCFG_UPDOWN_MIX_COEFF_5_S32 = 427,
63 AVS_TKN_MODCFG_UPDOWN_MIX_COEFF_6_S32 = 428,
64 AVS_TKN_MODCFG_UPDOWN_MIX_COEFF_7_S32 = 429,
65 AVS_TKN_MODCFG_UPDOWN_MIX_CHAN_MAP_U32 = 430,
66 AVS_TKN_MODCFG_EXT_NUM_INPUT_PINS_U16 = 431,
67 AVS_TKN_MODCFG_EXT_NUM_OUTPUT_PINS_U16 = 432,
68 AVS_TKN_PPLCFG_ID_U32 = 1401,
69 AVS_TKN_PPLCFG_REQ_SIZE_U16 = 1402,
70 AVS_TKN_PPLCFG_PRIORITY_U8 = 1403,
71 AVS_TKN_PPLCFG_LOW_POWER_BOOL = 1404,
72 AVS_TKN_PPLCFG_ATTRIBUTES_U16 = 1405,
73 AVS_TKN_PPLCFG_TRIGGER_U32 = 1406,
74 AVS_TKN_BINDING_ID_U32 = 1501,
75 AVS_TKN_BINDING_TARGET_TPLG_NAME_STRING = 1502,
76 AVS_TKN_BINDING_TARGET_PATH_TMPL_ID_U32 = 1503,
77 AVS_TKN_BINDING_TARGET_PPL_ID_U32 = 1504,
78 AVS_TKN_BINDING_TARGET_MOD_ID_U32 = 1505,
79 AVS_TKN_BINDING_TARGET_MOD_PIN_U8 = 1506,
80 AVS_TKN_BINDING_MOD_ID_U32 = 1507,
81 AVS_TKN_BINDING_MOD_PIN_U8 = 1508,
82 AVS_TKN_BINDING_IS_SINK_U8 = 1509,
83 AVS_TKN_PPL_ID_U32 = 1601,
84 AVS_TKN_PPL_PPLCFG_ID_U32 = 1602,
85 AVS_TKN_PPL_NUM_BINDING_IDS_U32 = 1603,
86 AVS_TKN_PPL_BINDING_ID_U32 = 1604,
87 AVS_TKN_MOD_ID_U32 = 1701,
88 AVS_TKN_MOD_MODCFG_BASE_ID_U32 = 1702,
89 AVS_TKN_MOD_IN_AFMT_ID_U32 = 1703,
90 AVS_TKN_MOD_CORE_ID_U8 = 1704,
91 AVS_TKN_MOD_PROC_DOMAIN_U8 = 1705,
92 AVS_TKN_MOD_MODCFG_EXT_ID_U32 = 1706,
Christopher Ferrisb7cef6d2023-05-09 19:04:15 +000093 AVS_TKN_MOD_KCONTROL_ID_U32 = 1707,
Christopher Ferris7f4c8372024-06-03 14:22:19 -070094 AVS_TKN_MOD_INIT_CONFIG_NUM_IDS_U32 = 1708,
95 AVS_TKN_MOD_INIT_CONFIG_ID_U32 = 1709,
Christopher Ferris80ae69d2022-08-02 16:32:21 -070096 AVS_TKN_PATH_TMPL_ID_U32 = 1801,
97 AVS_TKN_PATH_ID_U32 = 1901,
98 AVS_TKN_PATH_FE_FMT_ID_U32 = 1902,
99 AVS_TKN_PATH_BE_FMT_ID_U32 = 1903,
100 AVS_TKN_PIN_FMT_INDEX_U32 = 2201,
101 AVS_TKN_PIN_FMT_IOBS_U32 = 2202,
102 AVS_TKN_PIN_FMT_AFMT_ID_U32 = 2203,
Christopher Ferrisb7cef6d2023-05-09 19:04:15 +0000103 AVS_TKN_KCONTROL_ID_U32 = 2301,
Christopher Ferris7f4c8372024-06-03 14:22:19 -0700104 AVS_TKN_INIT_CONFIG_ID_U32 = 2401,
105 AVS_TKN_INIT_CONFIG_PARAM_U8 = 2402,
106 AVS_TKN_INIT_CONFIG_LENGTH_U32 = 2403,
Christopher Ferris80ae69d2022-08-02 16:32:21 -0700107};
108#endif