1 /**************************************************************************** 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__ 21 enum SKL_TKNS { 22 SKL_TKN_UUID = 1, 23 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, 27 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, 31 SKL_TKN_U8_TIME_SLOT, 32 SKL_TKN_U8_CORE_ID, 33 SKL_TKN_U8_MOD_TYPE, 34 SKL_TKN_U8_CONN_TYPE, 35 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, 39 SKL_TKN_U32_MAX_MCPS, 40 SKL_TKN_U32_MEM_PAGES, 41 SKL_TKN_U32_OBS, 42 SKL_TKN_U32_IBS, 43 SKL_TKN_U32_VBUS_ID, 44 SKL_TKN_U32_PARAMS_FIXUP, 45 SKL_TKN_U32_CONVERTER, 46 SKL_TKN_U32_PIPE_ID, 47 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, 51 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, 55 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, 59 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, 63 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, 67 SKL_TKN_U32_LIB_COUNT, 68 SKL_TKN_STR_LIB_NAME, 69 SKL_TKN_U32_PMODE, 70 SKL_TKL_U32_D0I3_CAPS, 71 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, 96 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, 101 }; 102 #endif 103