1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 #ifndef __INCLUDE_UAPI_SOF_TOPOLOGY_H__
18 #define __INCLUDE_UAPI_SOF_TOPOLOGY_H__
19
20
21
22
23 #define SOF_TPLG_KCTL_VOL_ID 256
24 #define SOF_TPLG_KCTL_ENUM_ID 257
25 #define SOF_TPLG_KCTL_BYTES_ID 258
26 #define SOF_TPLG_KCTL_SWITCH_ID 259
27
28
29
30
31
32
33 #define SOF_TKN_BUF_SIZE 100
34 #define SOF_TKN_BUF_CAPS 101
35
36
37
38
39
40 #define SOF_TKN_DAI_TYPE 154
41 #define SOF_TKN_DAI_INDEX 155
42 #define SOF_TKN_DAI_DIRECTION 156
43
44
45 #define SOF_TKN_SCHED_PERIOD 200
46 #define SOF_TKN_SCHED_PRIORITY 201
47 #define SOF_TKN_SCHED_MIPS 202
48 #define SOF_TKN_SCHED_CORE 203
49 #define SOF_TKN_SCHED_FRAMES 204
50 #define SOF_TKN_SCHED_TIME_DOMAIN 205
51
52
53 #define SOF_TKN_VOLUME_RAMP_STEP_TYPE 250
54 #define SOF_TKN_VOLUME_RAMP_STEP_MS 251
55
56
57 #define SOF_TKN_SRC_RATE_IN 300
58 #define SOF_TKN_SRC_RATE_OUT 301
59
60
61 #define SOF_TKN_PCM_DMAC_CONFIG 353
62
63
64 #define SOF_TKN_COMP_PERIOD_SINK_COUNT 400
65 #define SOF_TKN_COMP_PERIOD_SOURCE_COUNT 401
66 #define SOF_TKN_COMP_FORMAT 402
67
68
69
70
71
72 #define SOF_TKN_INTEL_SSP_CLKS_CONTROL 500
73 #define SOF_TKN_INTEL_SSP_MCLK_ID 501
74 #define SOF_TKN_INTEL_SSP_SAMPLE_BITS 502
75 #define SOF_TKN_INTEL_SSP_FRAME_PULSE_WIDTH 503
76 #define SOF_TKN_INTEL_SSP_QUIRKS 504
77 #define SOF_TKN_INTEL_SSP_TDM_PADDING_PER_SLOT 505
78 #define SOF_TKN_INTEL_SSP_BCLK_DELAY 506
79
80
81 #define SOF_TKN_INTEL_DMIC_DRIVER_VERSION 600
82 #define SOF_TKN_INTEL_DMIC_CLK_MIN 601
83 #define SOF_TKN_INTEL_DMIC_CLK_MAX 602
84 #define SOF_TKN_INTEL_DMIC_DUTY_MIN 603
85 #define SOF_TKN_INTEL_DMIC_DUTY_MAX 604
86 #define SOF_TKN_INTEL_DMIC_NUM_PDM_ACTIVE 605
87 #define SOF_TKN_INTEL_DMIC_SAMPLE_RATE 608
88 #define SOF_TKN_INTEL_DMIC_FIFO_WORD_LENGTH 609
89 #define SOF_TKN_INTEL_DMIC_UNMUTE_RAMP_TIME_MS 610
90
91
92 #define SOF_TKN_INTEL_DMIC_PDM_CTRL_ID 700
93 #define SOF_TKN_INTEL_DMIC_PDM_MIC_A_Enable 701
94 #define SOF_TKN_INTEL_DMIC_PDM_MIC_B_Enable 702
95 #define SOF_TKN_INTEL_DMIC_PDM_POLARITY_A 703
96 #define SOF_TKN_INTEL_DMIC_PDM_POLARITY_B 704
97 #define SOF_TKN_INTEL_DMIC_PDM_CLK_EDGE 705
98 #define SOF_TKN_INTEL_DMIC_PDM_SKEW 706
99
100
101 #define SOF_TKN_TONE_SAMPLE_RATE 800
102
103
104 #define SOF_TKN_PROCESS_TYPE 900
105
106
107 #define SOF_TKN_EFFECT_TYPE SOF_TKN_PROCESS_TYPE
108
109
110 #define SOF_TKN_IMX_SAI_FIRST_TOKEN 1000
111
112
113
114 #define SOF_TKN_IMX_ESAI_FIRST_TOKEN 1100
115
116
117 #endif