2
* ALSA SoC OMAP ABE driver
4
* Author: Laurent Le Faucheur <l-le-faucheur@ti.com>
6
* This program is free software; you can redistribute it and/or
7
* modify it under the terms of the GNU General Public License
8
* version 2 as published by the Free Software Foundation.
10
* This program is distributed in the hope that it will be useful, but
11
* WITHOUT ANY WARRANTY; without even the implied warranty of
12
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13
* General Public License for more details.
15
* You should have received a copy of the GNU General Public License
16
* along with this program; if not, write to the Free Software
17
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
21
#ifndef _ABE_CM_ADDR_H_
22
#define _ABE_CM_ADDR_H_
23
#define init_CM_ADDR 0
24
#define init_CM_ADDR_END 309
25
#define init_CM_sizeof 310
26
#define C_Data_LSB_2_ADDR 310
27
#define C_Data_LSB_2_ADDR_END 310
28
#define C_Data_LSB_2_sizeof 1
29
#define C_1_Alpha_ADDR 311
30
#define C_1_Alpha_ADDR_END 328
31
#define C_1_Alpha_sizeof 18
32
#define C_Alpha_ADDR 329
33
#define C_Alpha_ADDR_END 346
34
#define C_Alpha_sizeof 18
35
#define C_GainsWRamp_ADDR 347
36
#define C_GainsWRamp_ADDR_END 360
37
#define C_GainsWRamp_sizeof 14
38
#define C_Gains_DL1M_ADDR 361
39
#define C_Gains_DL1M_ADDR_END 364
40
#define C_Gains_DL1M_sizeof 4
41
#define C_Gains_DL2M_ADDR 365
42
#define C_Gains_DL2M_ADDR_END 368
43
#define C_Gains_DL2M_sizeof 4
44
#define C_Gains_EchoM_ADDR 369
45
#define C_Gains_EchoM_ADDR_END 370
46
#define C_Gains_EchoM_sizeof 2
47
#define C_Gains_SDTM_ADDR 371
48
#define C_Gains_SDTM_ADDR_END 372
49
#define C_Gains_SDTM_sizeof 2
50
#define C_Gains_VxRecM_ADDR 373
51
#define C_Gains_VxRecM_ADDR_END 376
52
#define C_Gains_VxRecM_sizeof 4
53
#define C_Gains_ULM_ADDR 377
54
#define C_Gains_ULM_ADDR_END 380
55
#define C_Gains_ULM_sizeof 4
56
#define C_Gains_unused_ADDR 381
57
#define C_Gains_unused_ADDR_END 382
58
#define C_Gains_unused_sizeof 2
59
#define C_SDT_Coefs_ADDR 383
60
#define C_SDT_Coefs_ADDR_END 391
61
#define C_SDT_Coefs_sizeof 9
62
#define C_CoefASRC1_VX_ADDR 392
63
#define C_CoefASRC1_VX_ADDR_END 410
64
#define C_CoefASRC1_VX_sizeof 19
65
#define C_CoefASRC2_VX_ADDR 411
66
#define C_CoefASRC2_VX_ADDR_END 429
67
#define C_CoefASRC2_VX_sizeof 19
68
#define C_CoefASRC3_VX_ADDR 430
69
#define C_CoefASRC3_VX_ADDR_END 448
70
#define C_CoefASRC3_VX_sizeof 19
71
#define C_CoefASRC4_VX_ADDR 449
72
#define C_CoefASRC4_VX_ADDR_END 467
73
#define C_CoefASRC4_VX_sizeof 19
74
#define C_CoefASRC5_VX_ADDR 468
75
#define C_CoefASRC5_VX_ADDR_END 486
76
#define C_CoefASRC5_VX_sizeof 19
77
#define C_CoefASRC6_VX_ADDR 487
78
#define C_CoefASRC6_VX_ADDR_END 505
79
#define C_CoefASRC6_VX_sizeof 19
80
#define C_CoefASRC7_VX_ADDR 506
81
#define C_CoefASRC7_VX_ADDR_END 524
82
#define C_CoefASRC7_VX_sizeof 19
83
#define C_CoefASRC8_VX_ADDR 525
84
#define C_CoefASRC8_VX_ADDR_END 543
85
#define C_CoefASRC8_VX_sizeof 19
86
#define C_CoefASRC9_VX_ADDR 544
87
#define C_CoefASRC9_VX_ADDR_END 562
88
#define C_CoefASRC9_VX_sizeof 19
89
#define C_CoefASRC10_VX_ADDR 563
90
#define C_CoefASRC10_VX_ADDR_END 581
91
#define C_CoefASRC10_VX_sizeof 19
92
#define C_CoefASRC11_VX_ADDR 582
93
#define C_CoefASRC11_VX_ADDR_END 600
94
#define C_CoefASRC11_VX_sizeof 19
95
#define C_CoefASRC12_VX_ADDR 601
96
#define C_CoefASRC12_VX_ADDR_END 619
97
#define C_CoefASRC12_VX_sizeof 19
98
#define C_CoefASRC13_VX_ADDR 620
99
#define C_CoefASRC13_VX_ADDR_END 638
100
#define C_CoefASRC13_VX_sizeof 19
101
#define C_CoefASRC14_VX_ADDR 639
102
#define C_CoefASRC14_VX_ADDR_END 657
103
#define C_CoefASRC14_VX_sizeof 19
104
#define C_CoefASRC15_VX_ADDR 658
105
#define C_CoefASRC15_VX_ADDR_END 676
106
#define C_CoefASRC15_VX_sizeof 19
107
#define C_CoefASRC16_VX_ADDR 677
108
#define C_CoefASRC16_VX_ADDR_END 695
109
#define C_CoefASRC16_VX_sizeof 19
110
#define C_AlphaCurrent_UL_VX_ADDR 696
111
#define C_AlphaCurrent_UL_VX_ADDR_END 696
112
#define C_AlphaCurrent_UL_VX_sizeof 1
113
#define C_BetaCurrent_UL_VX_ADDR 697
114
#define C_BetaCurrent_UL_VX_ADDR_END 697
115
#define C_BetaCurrent_UL_VX_sizeof 1
116
#define C_AlphaCurrent_DL_VX_ADDR 698
117
#define C_AlphaCurrent_DL_VX_ADDR_END 698
118
#define C_AlphaCurrent_DL_VX_sizeof 1
119
#define C_BetaCurrent_DL_VX_ADDR 699
120
#define C_BetaCurrent_DL_VX_ADDR_END 699
121
#define C_BetaCurrent_DL_VX_sizeof 1
122
#define C_CoefASRC1_MM_ADDR 700
123
#define C_CoefASRC1_MM_ADDR_END 717
124
#define C_CoefASRC1_MM_sizeof 18
125
#define C_CoefASRC2_MM_ADDR 718
126
#define C_CoefASRC2_MM_ADDR_END 735
127
#define C_CoefASRC2_MM_sizeof 18
128
#define C_CoefASRC3_MM_ADDR 736
129
#define C_CoefASRC3_MM_ADDR_END 753
130
#define C_CoefASRC3_MM_sizeof 18
131
#define C_CoefASRC4_MM_ADDR 754
132
#define C_CoefASRC4_MM_ADDR_END 771
133
#define C_CoefASRC4_MM_sizeof 18
134
#define C_CoefASRC5_MM_ADDR 772
135
#define C_CoefASRC5_MM_ADDR_END 789
136
#define C_CoefASRC5_MM_sizeof 18
137
#define C_CoefASRC6_MM_ADDR 790
138
#define C_CoefASRC6_MM_ADDR_END 807
139
#define C_CoefASRC6_MM_sizeof 18
140
#define C_CoefASRC7_MM_ADDR 808
141
#define C_CoefASRC7_MM_ADDR_END 825
142
#define C_CoefASRC7_MM_sizeof 18
143
#define C_CoefASRC8_MM_ADDR 826
144
#define C_CoefASRC8_MM_ADDR_END 843
145
#define C_CoefASRC8_MM_sizeof 18
146
#define C_CoefASRC9_MM_ADDR 844
147
#define C_CoefASRC9_MM_ADDR_END 861
148
#define C_CoefASRC9_MM_sizeof 18
149
#define C_CoefASRC10_MM_ADDR 862
150
#define C_CoefASRC10_MM_ADDR_END 879
151
#define C_CoefASRC10_MM_sizeof 18
152
#define C_CoefASRC11_MM_ADDR 880
153
#define C_CoefASRC11_MM_ADDR_END 897
154
#define C_CoefASRC11_MM_sizeof 18
155
#define C_CoefASRC12_MM_ADDR 898
156
#define C_CoefASRC12_MM_ADDR_END 915
157
#define C_CoefASRC12_MM_sizeof 18
158
#define C_CoefASRC13_MM_ADDR 916
159
#define C_CoefASRC13_MM_ADDR_END 933
160
#define C_CoefASRC13_MM_sizeof 18
161
#define C_CoefASRC14_MM_ADDR 934
162
#define C_CoefASRC14_MM_ADDR_END 951
163
#define C_CoefASRC14_MM_sizeof 18
164
#define C_CoefASRC15_MM_ADDR 952
165
#define C_CoefASRC15_MM_ADDR_END 969
166
#define C_CoefASRC15_MM_sizeof 18
167
#define C_CoefASRC16_MM_ADDR 970
168
#define C_CoefASRC16_MM_ADDR_END 987
169
#define C_CoefASRC16_MM_sizeof 18
170
#define C_AlphaCurrent_MM_EXT_IN_ADDR 988
171
#define C_AlphaCurrent_MM_EXT_IN_ADDR_END 988
172
#define C_AlphaCurrent_MM_EXT_IN_sizeof 1
173
#define C_BetaCurrent_MM_EXT_IN_ADDR 989
174
#define C_BetaCurrent_MM_EXT_IN_ADDR_END 989
175
#define C_BetaCurrent_MM_EXT_IN_sizeof 1
176
#define C_DL2_L_Coefs_ADDR 990
177
#define C_DL2_L_Coefs_ADDR_END 1014
178
#define C_DL2_L_Coefs_sizeof 25
179
#define C_DL2_R_Coefs_ADDR 1015
180
#define C_DL2_R_Coefs_ADDR_END 1039
181
#define C_DL2_R_Coefs_sizeof 25
182
#define C_DL1_Coefs_ADDR 1040
183
#define C_DL1_Coefs_ADDR_END 1064
184
#define C_DL1_Coefs_sizeof 25
185
#define C_SRC_3_LP_Coefs_ADDR 1065
186
#define C_SRC_3_LP_Coefs_ADDR_END 1075
187
#define C_SRC_3_LP_Coefs_sizeof 11
188
#define C_SRC_3_LP_GAIN_Coefs_ADDR 1076
189
#define C_SRC_3_LP_GAIN_Coefs_ADDR_END 1086
190
#define C_SRC_3_LP_GAIN_Coefs_sizeof 11
191
#define C_SRC_3_HP_Coefs_ADDR 1087
192
#define C_SRC_3_HP_Coefs_ADDR_END 1091
193
#define C_SRC_3_HP_Coefs_sizeof 5
194
#define C_SRC_6_LP_Coefs_ADDR 1092
195
#define C_SRC_6_LP_Coefs_ADDR_END 1102
196
#define C_SRC_6_LP_Coefs_sizeof 11
197
#define C_SRC_6_LP_GAIN_Coefs_ADDR 1103
198
#define C_SRC_6_LP_GAIN_Coefs_ADDR_END 1113
199
#define C_SRC_6_LP_GAIN_Coefs_sizeof 11
200
#define C_SRC_6_HP_Coefs_ADDR 1114
201
#define C_SRC_6_HP_Coefs_ADDR_END 1120
202
#define C_SRC_6_HP_Coefs_sizeof 7
203
#define C_APS_DL1_coeffs1_ADDR 1121
204
#define C_APS_DL1_coeffs1_ADDR_END 1129
205
#define C_APS_DL1_coeffs1_sizeof 9
206
#define C_APS_DL1_M_coeffs2_ADDR 1130
207
#define C_APS_DL1_M_coeffs2_ADDR_END 1132
208
#define C_APS_DL1_M_coeffs2_sizeof 3
209
#define C_APS_DL1_C_coeffs2_ADDR 1133
210
#define C_APS_DL1_C_coeffs2_ADDR_END 1135
211
#define C_APS_DL1_C_coeffs2_sizeof 3
212
#define C_APS_DL2_L_coeffs1_ADDR 1136
213
#define C_APS_DL2_L_coeffs1_ADDR_END 1144
214
#define C_APS_DL2_L_coeffs1_sizeof 9
215
#define C_APS_DL2_R_coeffs1_ADDR 1145
216
#define C_APS_DL2_R_coeffs1_ADDR_END 1153
217
#define C_APS_DL2_R_coeffs1_sizeof 9
218
#define C_APS_DL2_L_M_coeffs2_ADDR 1154
219
#define C_APS_DL2_L_M_coeffs2_ADDR_END 1156
220
#define C_APS_DL2_L_M_coeffs2_sizeof 3
221
#define C_APS_DL2_R_M_coeffs2_ADDR 1157
222
#define C_APS_DL2_R_M_coeffs2_ADDR_END 1159
223
#define C_APS_DL2_R_M_coeffs2_sizeof 3
224
#define C_APS_DL2_L_C_coeffs2_ADDR 1160
225
#define C_APS_DL2_L_C_coeffs2_ADDR_END 1162
226
#define C_APS_DL2_L_C_coeffs2_sizeof 3
227
#define C_APS_DL2_R_C_coeffs2_ADDR 1163
228
#define C_APS_DL2_R_C_coeffs2_ADDR_END 1165
229
#define C_APS_DL2_R_C_coeffs2_sizeof 3
230
#define C_AlphaCurrent_ECHO_REF_ADDR 1166
231
#define C_AlphaCurrent_ECHO_REF_ADDR_END 1166
232
#define C_AlphaCurrent_ECHO_REF_sizeof 1
233
#define C_BetaCurrent_ECHO_REF_ADDR 1167
234
#define C_BetaCurrent_ECHO_REF_ADDR_END 1167
235
#define C_BetaCurrent_ECHO_REF_sizeof 1
236
#define C_APS_DL1_EQ_ADDR 1168
237
#define C_APS_DL1_EQ_ADDR_END 1176
238
#define C_APS_DL1_EQ_sizeof 9
239
#define C_APS_DL2_L_EQ_ADDR 1177
240
#define C_APS_DL2_L_EQ_ADDR_END 1185
241
#define C_APS_DL2_L_EQ_sizeof 9
242
#define C_APS_DL2_R_EQ_ADDR 1186
243
#define C_APS_DL2_R_EQ_ADDR_END 1194
244
#define C_APS_DL2_R_EQ_sizeof 9
245
#define C_Vibra2_consts_ADDR 1195
246
#define C_Vibra2_consts_ADDR_END 1198
247
#define C_Vibra2_consts_sizeof 4
248
#define C_Vibra1_coeffs_ADDR 1199
249
#define C_Vibra1_coeffs_ADDR_END 1209
250
#define C_Vibra1_coeffs_sizeof 11
251
#define C_48_96_LP_Coefs_ADDR 1210
252
#define C_48_96_LP_Coefs_ADDR_END 1224
253
#define C_48_96_LP_Coefs_sizeof 15
254
#define C_96_48_AMIC_Coefs_ADDR 1225
255
#define C_96_48_AMIC_Coefs_ADDR_END 1243
256
#define C_96_48_AMIC_Coefs_sizeof 19
257
#define C_96_48_DMIC_Coefs_ADDR 1244
258
#define C_96_48_DMIC_Coefs_ADDR_END 1262
259
#define C_96_48_DMIC_Coefs_sizeof 19
260
#define C_INPUT_SCALE_ADDR 1263
261
#define C_INPUT_SCALE_ADDR_END 1263
262
#define C_INPUT_SCALE_sizeof 1
263
#define C_OUTPUT_SCALE_ADDR 1264
264
#define C_OUTPUT_SCALE_ADDR_END 1264
265
#define C_OUTPUT_SCALE_sizeof 1
266
#define C_MUTE_SCALING_ADDR 1265
267
#define C_MUTE_SCALING_ADDR_END 1265
268
#define C_MUTE_SCALING_sizeof 1
269
#define C_GAINS_0DB_ADDR 1266
270
#define C_GAINS_0DB_ADDR_END 1267
271
#define C_GAINS_0DB_sizeof 2
272
#define C_AlphaCurrent_BT_UL_ADDR 1268
273
#define C_AlphaCurrent_BT_UL_ADDR_END 1268
274
#define C_AlphaCurrent_BT_UL_sizeof 1
275
#define C_BetaCurrent_BT_UL_ADDR 1269
276
#define C_BetaCurrent_BT_UL_ADDR_END 1269
277
#define C_BetaCurrent_BT_UL_sizeof 1
278
#define C_AlphaCurrent_BT_DL_ADDR 1270
279
#define C_AlphaCurrent_BT_DL_ADDR_END 1270
280
#define C_AlphaCurrent_BT_DL_sizeof 1
281
#define C_BetaCurrent_BT_DL_ADDR 1271
282
#define C_BetaCurrent_BT_DL_ADDR_END 1271
283
#define C_BetaCurrent_BT_DL_sizeof 1
284
#endif/* _ABECM_ADDR_H_ */
3
This file is provided under a dual BSD/GPLv2 license. When using or
4
redistributing this file, you may do so under either license.
8
Copyright(c) 2010-2011 Texas Instruments Incorporated,
11
This program is free software; you can redistribute it and/or modify
12
it under the terms of version 2 of the GNU General Public License as
13
published by the Free Software Foundation.
15
This program is distributed in the hope that it will be useful, but
16
WITHOUT ANY WARRANTY; without even the implied warranty of
17
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
18
General Public License for more details.
20
You should have received a copy of the GNU General Public License
21
along with this program; if not, write to the Free Software
22
Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
23
The full GNU General Public License is included in this distribution
24
in the file called LICENSE.GPL.
28
Copyright(c) 2010-2011 Texas Instruments Incorporated,
31
Redistribution and use in source and binary forms, with or without
32
modification, are permitted provided that the following conditions
35
* Redistributions of source code must retain the above copyright
36
notice, this list of conditions and the following disclaimer.
37
* Redistributions in binary form must reproduce the above copyright
38
notice, this list of conditions and the following disclaimer in
39
the documentation and/or other materials provided with the
41
* Neither the name of Texas Instruments Incorporated nor the names of
42
its contributors may be used to endorse or promote products derived
43
from this software without specific prior written permission.
45
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
46
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
47
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
48
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
49
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
50
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
51
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
52
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
53
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
54
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
55
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
58
#define OMAP_ABE_INIT_CM_ADDR 0x0
59
#define OMAP_ABE_INIT_CM_SIZE 0x4DC
61
#define OMAP_ABE_C_DATA_LSB_2_ADDR 0x4DC
62
#define OMAP_ABE_C_DATA_LSB_2_SIZE 0x4
64
#define OMAP_ABE_C_1_ALPHA_ADDR 0x4E0
65
#define OMAP_ABE_C_1_ALPHA_SIZE 0x48
67
#define OMAP_ABE_C_ALPHA_ADDR 0x528
68
#define OMAP_ABE_C_ALPHA_SIZE 0x48
70
#define OMAP_ABE_C_GAINSWRAMP_ADDR 0x570
71
#define OMAP_ABE_C_GAINSWRAMP_SIZE 0x38
73
#define OMAP_ABE_C_GAINS_DL1M_ADDR 0x5A8
74
#define OMAP_ABE_C_GAINS_DL1M_SIZE 0x10
76
#define OMAP_ABE_C_GAINS_DL2M_ADDR 0x5B8
77
#define OMAP_ABE_C_GAINS_DL2M_SIZE 0x10
79
#define OMAP_ABE_C_GAINS_ECHOM_ADDR 0x5C8
80
#define OMAP_ABE_C_GAINS_ECHOM_SIZE 0x8
82
#define OMAP_ABE_C_GAINS_SDTM_ADDR 0x5D0
83
#define OMAP_ABE_C_GAINS_SDTM_SIZE 0x8
85
#define OMAP_ABE_C_GAINS_VXRECM_ADDR 0x5D8
86
#define OMAP_ABE_C_GAINS_VXRECM_SIZE 0x10
88
#define OMAP_ABE_C_GAINS_ULM_ADDR 0x5E8
89
#define OMAP_ABE_C_GAINS_ULM_SIZE 0x10
91
#define OMAP_ABE_C_GAINS_BTUL_ADDR 0x5F8
92
#define OMAP_ABE_C_GAINS_BTUL_SIZE 0x8
94
#define OMAP_ABE_C_SDT_COEFS_ADDR 0x600
95
#define OMAP_ABE_C_SDT_COEFS_SIZE 0x24
97
#define OMAP_ABE_C_COEFASRC1_VX_ADDR 0x624
98
#define OMAP_ABE_C_COEFASRC1_VX_SIZE 0x4C
100
#define OMAP_ABE_C_COEFASRC2_VX_ADDR 0x670
101
#define OMAP_ABE_C_COEFASRC2_VX_SIZE 0x4C
103
#define OMAP_ABE_C_COEFASRC3_VX_ADDR 0x6BC
104
#define OMAP_ABE_C_COEFASRC3_VX_SIZE 0x4C
106
#define OMAP_ABE_C_COEFASRC4_VX_ADDR 0x708
107
#define OMAP_ABE_C_COEFASRC4_VX_SIZE 0x4C
109
#define OMAP_ABE_C_COEFASRC5_VX_ADDR 0x754
110
#define OMAP_ABE_C_COEFASRC5_VX_SIZE 0x4C
112
#define OMAP_ABE_C_COEFASRC6_VX_ADDR 0x7A0
113
#define OMAP_ABE_C_COEFASRC6_VX_SIZE 0x4C
115
#define OMAP_ABE_C_COEFASRC7_VX_ADDR 0x7EC
116
#define OMAP_ABE_C_COEFASRC7_VX_SIZE 0x4C
118
#define OMAP_ABE_C_COEFASRC8_VX_ADDR 0x838
119
#define OMAP_ABE_C_COEFASRC8_VX_SIZE 0x4C
121
#define OMAP_ABE_C_COEFASRC9_VX_ADDR 0x884
122
#define OMAP_ABE_C_COEFASRC9_VX_SIZE 0x4C
124
#define OMAP_ABE_C_COEFASRC10_VX_ADDR 0x8D0
125
#define OMAP_ABE_C_COEFASRC10_VX_SIZE 0x4C
127
#define OMAP_ABE_C_COEFASRC11_VX_ADDR 0x91C
128
#define OMAP_ABE_C_COEFASRC11_VX_SIZE 0x4C
130
#define OMAP_ABE_C_COEFASRC12_VX_ADDR 0x968
131
#define OMAP_ABE_C_COEFASRC12_VX_SIZE 0x4C
133
#define OMAP_ABE_C_COEFASRC13_VX_ADDR 0x9B4
134
#define OMAP_ABE_C_COEFASRC13_VX_SIZE 0x4C
136
#define OMAP_ABE_C_COEFASRC14_VX_ADDR 0xA00
137
#define OMAP_ABE_C_COEFASRC14_VX_SIZE 0x4C
139
#define OMAP_ABE_C_COEFASRC15_VX_ADDR 0xA4C
140
#define OMAP_ABE_C_COEFASRC15_VX_SIZE 0x4C
142
#define OMAP_ABE_C_COEFASRC16_VX_ADDR 0xA98
143
#define OMAP_ABE_C_COEFASRC16_VX_SIZE 0x4C
145
#define OMAP_ABE_C_ALPHACURRENT_UL_VX_ADDR 0xAE4
146
#define OMAP_ABE_C_ALPHACURRENT_UL_VX_SIZE 0x4
148
#define OMAP_ABE_C_BETACURRENT_UL_VX_ADDR 0xAE8
149
#define OMAP_ABE_C_BETACURRENT_UL_VX_SIZE 0x4
151
#define OMAP_ABE_C_ALPHACURRENT_DL_VX_ADDR 0xAEC
152
#define OMAP_ABE_C_ALPHACURRENT_DL_VX_SIZE 0x4
154
#define OMAP_ABE_C_BETACURRENT_DL_VX_ADDR 0xAF0
155
#define OMAP_ABE_C_BETACURRENT_DL_VX_SIZE 0x4
157
#define OMAP_ABE_C_COEFASRC1_MM_ADDR 0xAF4
158
#define OMAP_ABE_C_COEFASRC1_MM_SIZE 0x48
160
#define OMAP_ABE_C_COEFASRC2_MM_ADDR 0xB3C
161
#define OMAP_ABE_C_COEFASRC2_MM_SIZE 0x48
163
#define OMAP_ABE_C_COEFASRC3_MM_ADDR 0xB84
164
#define OMAP_ABE_C_COEFASRC3_MM_SIZE 0x48
166
#define OMAP_ABE_C_COEFASRC4_MM_ADDR 0xBCC
167
#define OMAP_ABE_C_COEFASRC4_MM_SIZE 0x48
169
#define OMAP_ABE_C_COEFASRC5_MM_ADDR 0xC14
170
#define OMAP_ABE_C_COEFASRC5_MM_SIZE 0x48
172
#define OMAP_ABE_C_COEFASRC6_MM_ADDR 0xC5C
173
#define OMAP_ABE_C_COEFASRC6_MM_SIZE 0x48
175
#define OMAP_ABE_C_COEFASRC7_MM_ADDR 0xCA4
176
#define OMAP_ABE_C_COEFASRC7_MM_SIZE 0x48
178
#define OMAP_ABE_C_COEFASRC8_MM_ADDR 0xCEC
179
#define OMAP_ABE_C_COEFASRC8_MM_SIZE 0x48
181
#define OMAP_ABE_C_COEFASRC9_MM_ADDR 0xD34
182
#define OMAP_ABE_C_COEFASRC9_MM_SIZE 0x48
184
#define OMAP_ABE_C_COEFASRC10_MM_ADDR 0xD7C
185
#define OMAP_ABE_C_COEFASRC10_MM_SIZE 0x48
187
#define OMAP_ABE_C_COEFASRC11_MM_ADDR 0xDC4
188
#define OMAP_ABE_C_COEFASRC11_MM_SIZE 0x48
190
#define OMAP_ABE_C_COEFASRC12_MM_ADDR 0xE0C
191
#define OMAP_ABE_C_COEFASRC12_MM_SIZE 0x48
193
#define OMAP_ABE_C_COEFASRC13_MM_ADDR 0xE54
194
#define OMAP_ABE_C_COEFASRC13_MM_SIZE 0x48
196
#define OMAP_ABE_C_COEFASRC14_MM_ADDR 0xE9C
197
#define OMAP_ABE_C_COEFASRC14_MM_SIZE 0x48
199
#define OMAP_ABE_C_COEFASRC15_MM_ADDR 0xEE4
200
#define OMAP_ABE_C_COEFASRC15_MM_SIZE 0x48
202
#define OMAP_ABE_C_COEFASRC16_MM_ADDR 0xF2C
203
#define OMAP_ABE_C_COEFASRC16_MM_SIZE 0x48
205
#define OMAP_ABE_C_ALPHACURRENT_MM_EXT_IN_ADDR 0xF74
206
#define OMAP_ABE_C_ALPHACURRENT_MM_EXT_IN_SIZE 0x4
208
#define OMAP_ABE_C_BETACURRENT_MM_EXT_IN_ADDR 0xF78
209
#define OMAP_ABE_C_BETACURRENT_MM_EXT_IN_SIZE 0x4
211
#define OMAP_ABE_C_DL2_L_COEFS_ADDR 0xF7C
212
#define OMAP_ABE_C_DL2_L_COEFS_SIZE 0x64
214
#define OMAP_ABE_C_DL2_R_COEFS_ADDR 0xFE0
215
#define OMAP_ABE_C_DL2_R_COEFS_SIZE 0x64
217
#define OMAP_ABE_C_DL1_COEFS_ADDR 0x1044
218
#define OMAP_ABE_C_DL1_COEFS_SIZE 0x64
220
#define OMAP_ABE_C_SRC_3_LP_COEFS_ADDR 0x10A8
221
#define OMAP_ABE_C_SRC_3_LP_COEFS_SIZE 0x2C
223
#define OMAP_ABE_C_SRC_3_LP_GAIN_COEFS_ADDR 0x10D4
224
#define OMAP_ABE_C_SRC_3_LP_GAIN_COEFS_SIZE 0x2C
226
#define OMAP_ABE_C_SRC_3_HP_COEFS_ADDR 0x1100
227
#define OMAP_ABE_C_SRC_3_HP_COEFS_SIZE 0x14
229
#define OMAP_ABE_C_SRC_6_LP_COEFS_ADDR 0x1114
230
#define OMAP_ABE_C_SRC_6_LP_COEFS_SIZE 0x2C
232
#define OMAP_ABE_C_SRC_6_LP_GAIN_COEFS_ADDR 0x1140
233
#define OMAP_ABE_C_SRC_6_LP_GAIN_COEFS_SIZE 0x2C
235
#define OMAP_ABE_C_SRC_6_HP_COEFS_ADDR 0x116C
236
#define OMAP_ABE_C_SRC_6_HP_COEFS_SIZE 0x1C
238
#define OMAP_ABE_C_APS_DL1_COEFFS1_ADDR 0x1188
239
#define OMAP_ABE_C_APS_DL1_COEFFS1_SIZE 0x24
241
#define OMAP_ABE_C_APS_DL1_M_COEFFS2_ADDR 0x11AC
242
#define OMAP_ABE_C_APS_DL1_M_COEFFS2_SIZE 0xC
244
#define OMAP_ABE_C_APS_DL1_C_COEFFS2_ADDR 0x11B8
245
#define OMAP_ABE_C_APS_DL1_C_COEFFS2_SIZE 0xC
247
#define OMAP_ABE_C_APS_DL2_L_COEFFS1_ADDR 0x11C4
248
#define OMAP_ABE_C_APS_DL2_L_COEFFS1_SIZE 0x24
250
#define OMAP_ABE_C_APS_DL2_R_COEFFS1_ADDR 0x11E8
251
#define OMAP_ABE_C_APS_DL2_R_COEFFS1_SIZE 0x24
253
#define OMAP_ABE_C_APS_DL2_L_M_COEFFS2_ADDR 0x120C
254
#define OMAP_ABE_C_APS_DL2_L_M_COEFFS2_SIZE 0xC
256
#define OMAP_ABE_C_APS_DL2_R_M_COEFFS2_ADDR 0x1218
257
#define OMAP_ABE_C_APS_DL2_R_M_COEFFS2_SIZE 0xC
259
#define OMAP_ABE_C_APS_DL2_L_C_COEFFS2_ADDR 0x1224
260
#define OMAP_ABE_C_APS_DL2_L_C_COEFFS2_SIZE 0xC
262
#define OMAP_ABE_C_APS_DL2_R_C_COEFFS2_ADDR 0x1230
263
#define OMAP_ABE_C_APS_DL2_R_C_COEFFS2_SIZE 0xC
265
#define OMAP_ABE_C_ALPHACURRENT_ECHO_REF_ADDR 0x123C
266
#define OMAP_ABE_C_ALPHACURRENT_ECHO_REF_SIZE 0x4
268
#define OMAP_ABE_C_BETACURRENT_ECHO_REF_ADDR 0x1240
269
#define OMAP_ABE_C_BETACURRENT_ECHO_REF_SIZE 0x4
271
#define OMAP_ABE_C_APS_DL1_EQ_ADDR 0x1244
272
#define OMAP_ABE_C_APS_DL1_EQ_SIZE 0x24
274
#define OMAP_ABE_C_APS_DL2_L_EQ_ADDR 0x1268
275
#define OMAP_ABE_C_APS_DL2_L_EQ_SIZE 0x24
277
#define OMAP_ABE_C_APS_DL2_R_EQ_ADDR 0x128C
278
#define OMAP_ABE_C_APS_DL2_R_EQ_SIZE 0x24
280
#define OMAP_ABE_C_VIBRA2_CONSTS_ADDR 0x12B0
281
#define OMAP_ABE_C_VIBRA2_CONSTS_SIZE 0x10
283
#define OMAP_ABE_C_VIBRA1_COEFFS_ADDR 0x12C0
284
#define OMAP_ABE_C_VIBRA1_COEFFS_SIZE 0x2C
286
#define OMAP_ABE_C_48_96_LP_COEFS_ADDR 0x12EC
287
#define OMAP_ABE_C_48_96_LP_COEFS_SIZE 0x3C
289
#define OMAP_ABE_C_96_48_AMIC_COEFS_ADDR 0x1328
290
#define OMAP_ABE_C_96_48_AMIC_COEFS_SIZE 0x4C
292
#define OMAP_ABE_C_96_48_DMIC_COEFS_ADDR 0x1374
293
#define OMAP_ABE_C_96_48_DMIC_COEFS_SIZE 0x4C
295
#define OMAP_ABE_C_INPUT_SCALE_ADDR 0x13C0
296
#define OMAP_ABE_C_INPUT_SCALE_SIZE 0x4
298
#define OMAP_ABE_C_OUTPUT_SCALE_ADDR 0x13C4
299
#define OMAP_ABE_C_OUTPUT_SCALE_SIZE 0x4
301
#define OMAP_ABE_C_MUTE_SCALING_ADDR 0x13C8
302
#define OMAP_ABE_C_MUTE_SCALING_SIZE 0x4
304
#define OMAP_ABE_C_GAINS_0DB_ADDR 0x13CC
305
#define OMAP_ABE_C_GAINS_0DB_SIZE 0x8
307
#define OMAP_ABE_C_ALPHACURRENT_BT_UL_ADDR 0x13D4
308
#define OMAP_ABE_C_ALPHACURRENT_BT_UL_SIZE 0x4
310
#define OMAP_ABE_C_BETACURRENT_BT_UL_ADDR 0x13D8
311
#define OMAP_ABE_C_BETACURRENT_BT_UL_SIZE 0x4
313
#define OMAP_ABE_C_ALPHACURRENT_BT_DL_ADDR 0x13DC
314
#define OMAP_ABE_C_ALPHACURRENT_BT_DL_SIZE 0x4
316
#define OMAP_ABE_C_BETACURRENT_BT_DL_ADDR 0x13E0
317
#define OMAP_ABE_C_BETACURRENT_BT_DL_SIZE 0x4