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