1#
2# Vendor token objects with token values used for adding tuple pairs to an object's private data
3#
4
5Object.Base.VendorToken {
6	"sof_tkn_comp" {
7		period_sink_count	400
8		period_source_count	401
9		format			402
10		# Token retired with ABI 3.2, do not use for new capabilities
11		preload_count		403
12		core_id		404
13		uuid			405
14	}
15
16	"sof_tkn_dai" {
17		# Token retired with ABI 3.2, do not use for new capabilities
18		dmac_config			153
19		dai_type			154
20		dai_index			155
21		direction			156
22	}
23
24	"sof_tkn_buffer" {
25		size			100
26		caps			101
27	}
28
29	"sof_tkn_volume" {
30		ramp_step_type		250
31		ramp_step_ms		251
32	}
33
34	"sof_tkn_gain" {
35		curve_type		260
36		curve_duration		261
37		init_value		262
38	}
39
40	"sof_tkn_src" {
41		rate_in				300
42		rate_out			301
43	}
44
45	"sof_tkn_asrc" {
46		rate_in				320
47		rate_out			321
48		asynchronous_mode	322
49		operation_mode		323
50	}
51
52	"sof_tkn_scheduler" {
53		period			200
54		priority		201
55		mips			202
56		core			203
57		frames			204
58		time_domain		205
59		dynamic_pipeline	206
60	}
61
62	"sof_tkn_copier" {
63		cpc		1600
64	}
65
66	"sof_tkn_intel_ssp" {
67		clks_control		500
68		mclk_id			501
69		sample_bits		502
70		frame_pulse_width 	503
71		quirks			504
72		tdm_padding_per_slot	505
73		bclk_delay		506
74	}
75
76	"sof_tkn_intel_dmic" {
77		driver_version		600
78		clk_min			601
79		clk_max			602
80		duty_min		603
81		duty_max		604
82		num_pdm_active		605
83		sample_rate		608
84		fifo_word_length	609
85		unmute_ramp_time_ms	610
86
87
88	}
89
90	"sof_tkn_intel_dmic_pdm" {
91		ctrl_id		700
92		mic_a_enable	701
93		mic_b_enable	702
94		polarity_a	703
95		polarity_b	704
96		clk_edge	705
97		skew		706
98
99	}
100
101        "sof_tkn_mute_led" {
102                mute_led_use            1300
103                mute_led_direction      1301
104        }
105
106	"sof_tkn_alh" {
107		rate		1400
108		channels	1401
109	}
110
111	"sof_tkn_mixinout" {
112		mix_type	1700
113	}
114}
115