Lines Matching full:token

29  * Scan provided block of tuples for the specified token. If found,
30 * @offset is updated with position at which first matching token is
37 u32 block_size, u32 token, u32 *offset) in avs_tplg_vendor_array_lookup() argument
49 if (le32_to_cpu(tuple->token) == token) { in avs_tplg_vendor_array_lookup()
68 * several vendor tuples and a specific token marks the beginning of
73 u32 block_size, u32 token, u32 *offset) in avs_tplg_vendor_array_lookup_next() argument
84 ret = avs_tplg_vendor_array_lookup(tuples, block_size, token, offset); in avs_tplg_vendor_array_lookup_next()
91 * Scan provided block of tuples for the specified token which marks
94 * matching token has been found. In such case, returned @size is
118 * @token: vendor specific token that identifies tuple
124 enum avs_tplg_token token; member
210 parsers[j].token != le32_to_cpu(tuple->token)) in avs_parse_uuid_tokens()
236 parsers[j].token != le32_to_cpu(tuple->token)) in avs_parse_string_tokens()
267 if (parsers[j].token != le32_to_cpu(tuple->token)) in avs_parse_word_tokens()
314 dev_err(comp->dev, "unknown token type %d\n", tuples->type); in avs_parse_tokens()
433 if (le32_to_cpu(tuple->token) != num_entries_token) { in parse_dictionary_header()
505 .token = AVS_TKN_LIBRARY_NAME_STRING,
527 .token = AVS_TKN_AFMT_SAMPLE_RATE_U32,
533 .token = AVS_TKN_AFMT_BIT_DEPTH_U32,
539 .token = AVS_TKN_AFMT_CHANNEL_MAP_U32,
545 .token = AVS_TKN_AFMT_CHANNEL_CFG_U32,
551 .token = AVS_TKN_AFMT_INTERLEAVING_U32,
557 .token = AVS_TKN_AFMT_NUM_CHANNELS_U32,
563 .token = AVS_TKN_AFMT_VALID_BIT_DEPTH_U32,
569 .token = AVS_TKN_AFMT_SAMPLE_TYPE_U32,
592 .token = AVS_TKN_MODCFG_BASE_CPC_U32,
598 .token = AVS_TKN_MODCFG_BASE_IBS_U32,
604 .token = AVS_TKN_MODCFG_BASE_OBS_U32,
610 .token = AVS_TKN_MODCFG_BASE_PAGES_U32,
633 .token = AVS_TKN_MODCFG_EXT_TYPE_UUID,
639 .token = AVS_TKN_MODCFG_CPR_OUT_AFMT_ID_U32,
645 .token = AVS_TKN_MODCFG_CPR_FEATURE_MASK_U32,
651 .token = AVS_TKN_MODCFG_CPR_VINDEX_U8,
657 .token = AVS_TKN_MODCFG_CPR_DMA_TYPE_U32,
663 .token = AVS_TKN_MODCFG_CPR_DMABUFF_SIZE_U32,
669 .token = AVS_TKN_MODCFG_CPR_BLOB_FMT_ID_U32,
675 .token = AVS_TKN_MODCFG_MICSEL_OUT_AFMT_ID_U32,
681 .token = AVS_TKN_MODCFG_INTELWOV_CPC_LP_MODE_U32,
687 .token = AVS_TKN_MODCFG_SRC_OUT_FREQ_U32,
693 .token = AVS_TKN_MODCFG_MUX_REF_AFMT_ID_U32,
699 .token = AVS_TKN_MODCFG_MUX_OUT_AFMT_ID_U32,
705 .token = AVS_TKN_MODCFG_AEC_REF_AFMT_ID_U32,
711 .token = AVS_TKN_MODCFG_AEC_OUT_AFMT_ID_U32,
717 .token = AVS_TKN_MODCFG_AEC_CPC_LP_MODE_U32,
723 .token = AVS_TKN_MODCFG_ASRC_OUT_FREQ_U32,
729 .token = AVS_TKN_MODCFG_ASRC_MODE_U8,
735 .token = AVS_TKN_MODCFG_ASRC_DISABLE_JITTER_U8,
741 .token = AVS_TKN_MODCFG_UPDOWN_MIX_OUT_CHAN_CFG_U32,
747 .token = AVS_TKN_MODCFG_UPDOWN_MIX_COEFF_SELECT_U32,
753 .token = AVS_TKN_MODCFG_UPDOWN_MIX_COEFF_0_S32,
759 .token = AVS_TKN_MODCFG_UPDOWN_MIX_COEFF_1_S32,
765 .token = AVS_TKN_MODCFG_UPDOWN_MIX_COEFF_2_S32,
771 .token = AVS_TKN_MODCFG_UPDOWN_MIX_COEFF_3_S32,
777 .token = AVS_TKN_MODCFG_UPDOWN_MIX_COEFF_4_S32,
783 .token = AVS_TKN_MODCFG_UPDOWN_MIX_COEFF_5_S32,
789 .token = AVS_TKN_MODCFG_UPDOWN_MIX_COEFF_6_S32,
795 .token = AVS_TKN_MODCFG_UPDOWN_MIX_COEFF_7_S32,
801 .token = AVS_TKN_MODCFG_UPDOWN_MIX_CHAN_MAP_U32,
807 .token = AVS_TKN_MODCFG_EXT_NUM_INPUT_PINS_U16,
813 .token = AVS_TKN_MODCFG_EXT_NUM_OUTPUT_PINS_U16,
822 .token = AVS_TKN_PIN_FMT_INDEX_U32,
828 .token = AVS_TKN_PIN_FMT_IOBS_U32,
834 .token = AVS_TKN_PIN_FMT_AFMT_ID_U32,
968 .token = AVS_TKN_PPLCFG_REQ_SIZE_U16,
974 .token = AVS_TKN_PPLCFG_PRIORITY_U8,
980 .token = AVS_TKN_PPLCFG_LOW_POWER_BOOL,
986 .token = AVS_TKN_PPLCFG_ATTRIBUTES_U16,
992 .token = AVS_TKN_PPLCFG_TRIGGER_U32,
1015 .token = AVS_TKN_BINDING_TARGET_TPLG_NAME_STRING,
1021 .token = AVS_TKN_BINDING_TARGET_PATH_TMPL_ID_U32,
1027 .token = AVS_TKN_BINDING_TARGET_PPL_ID_U32,
1033 .token = AVS_TKN_BINDING_TARGET_MOD_ID_U32,
1039 .token = AVS_TKN_BINDING_TARGET_MOD_PIN_U8,
1045 .token = AVS_TKN_BINDING_MOD_ID_U32,
1051 .token = AVS_TKN_BINDING_MOD_PIN_U8,
1057 .token = AVS_TKN_BINDING_IS_SINK_U8,
1080 .token = AVS_TKN_MOD_ID_U32,
1086 .token = AVS_TKN_MOD_MODCFG_BASE_ID_U32,
1092 .token = AVS_TKN_MOD_IN_AFMT_ID_U32,
1098 .token = AVS_TKN_MOD_CORE_ID_U8,
1104 .token = AVS_TKN_MOD_PROC_DOMAIN_U8,
1110 .token = AVS_TKN_MOD_MODCFG_EXT_ID_U32,
1116 .token = AVS_TKN_MOD_KCONTROL_ID_U32,
1122 .token = AVS_TKN_MOD_INIT_CONFIG_NUM_IDS_U32,
1131 .token = AVS_TKN_MOD_INIT_CONFIG_ID_U32,
1195 .token = AVS_TKN_PPL_ID_U32,
1201 .token = AVS_TKN_PPL_PPLCFG_ID_U32,
1207 .token = AVS_TKN_PPL_NUM_BINDING_IDS_U32,
1216 .token = AVS_TKN_PPL_BINDING_ID_U32,
1311 .token = AVS_TKN_PATH_ID_U32,
1317 .token = AVS_TKN_PATH_FE_FMT_ID_U32,
1323 .token = AVS_TKN_PATH_BE_FMT_ID_U32,
1390 .token = AVS_TKN_PATH_TMPL_ID_U32,
1469 .token = AVS_TKN_INIT_CONFIG_ID_U32,
1475 .token = AVS_TKN_INIT_CONFIG_PARAM_U8,
1481 .token = AVS_TKN_INIT_CONFIG_LENGTH_U32,
1515 * Usually to get section length we search for first token of next group of data, in avs_tplg_parse_initial_configs()
1692 .token = AVS_TKN_MANIFEST_NAME_STRING,
1698 .token = AVS_TKN_MANIFEST_VERSION_U32,
1860 .token = AVS_TKN_KCONTROL_ID_U32,