xref: /utopia/UTPA2-700.0.x/modules/pq/hal/manhattan/pq/include/Manhattan_Sub_Ex.c (revision 53ee8cc121a030b8d368113ac3e966b4705770ef)
1 ////////////////////////////////////////////////////////////////////////////////
2 //
3 // Copyright (c) 2008-2009 MStar Semiconductor, Inc.
4 // All rights reserved.
5 //
6 // Unless otherwise stipulated in writing, any and all information contained
7 // herein regardless in any format shall remain the sole proprietary of
8 // MStar Semiconductor Inc. and be kept in strict confidence
9 // (; MStar; Confidential; Information; ) by the recipient.
10 // Any unauthorized act including without limitation unauthorized disclosure,
11 // copying, use, reproduction, sale, distribution, modification, disassembling,
12 // reverse engineering and compiling of the contents of MStar Confidential
13 // Information is unlawful and strictly prohibited. MStar hereby reserves the
14 // rights to any and all damages, losses, costs and expenses resulting therefrom.
15 //
16 //****************************************************
17 //   Quality Map CodeGen Version 4.0
18 // 1920
19 // Manhattan
20 // 2015/5/15 11:05
21 // 2008/7/1 10:31
22 //****************************************************
23 
24 #ifndef _MANHATTAN_SUB_EX_C_
25 #define _MANHATTAN_SUB_EX_C_
26 
27 #if PQ_SKIPRULE_ENABLE
28 
29 code U8 MST_SkipRule_IP_Sub_Ex[PQ_IP_NUM_Sub_Ex]=
30 {
31     /* AFEC_no_comm */ 0, /* SPF_DBK */ 0, /* DMS */ 0, /* DMS_H */ 0,
32     /* DMS_V */ 0, /* DMS_NMR */ 0, /* VIP_HNMR_Y_lowY */ 0, /* VIP_VNMR_Y_lowY */ 0,
33     /* VIP_LDE_setting */ 0, /* VIP_LDE_suppress */ 0, /* VIP_Peaking_alpha_MIN */ 0, /* VIP_Peaking_gain_by_Cedge */ 0,
34     /* VIP_Peaking_V_dering_LPF */ 0, /* VIP_Peaking_V_dering_Adpt */ 0, /* VIP_Peaking_V_dering_Table */ 0, /* VIP_Post_SNR */ 0,
35     /* VIP_ICC_Target */ 0, /* VIP_IBC_weight */ 0, /* VIP_ACK */ 0,
36 };
37 
38 #endif
39 //****************************************************
40 // AFEC_no_comm
41 //****************************************************
42 code U8 MST_AFEC_no_comm_COM_Sub_Ex[][4] =
43 {      // Reg           Mask  Value
44  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
45 };
46 
47 code U8 MST_AFEC_no_comm_Sub_Ex[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_AFEC_no_comm_NUMS_Sub_Ex]=
48 {
49  { PQ_MAP_REG(REG_BK35_2A_H), 0x04, 0x04/*ON*/, },
50  { PQ_MAP_REG(REG_BK35_2A_H), 0x04, 0x00/*ON*/, },
51  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
52 };
53 
54 //****************************************************
55 // SPF_DBK
56 //****************************************************
57 code U8 MST_SPF_DBK_COM_Sub_Ex[][4] =
58 {      // Reg           Mask  Value
59  { PQ_MAP_REG(REG_SC_BK0C_74_L), 0xC0, 0x40 },
60  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
61 };
62 
63 code U8 MST_SPF_DBK_Sub_Ex[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_SPF_DBK_NUMS_Sub_Ex]=
64 {
65  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
66 };
67 
68 //****************************************************
69 // DMS
70 //****************************************************
71 code U8 MST_DMS_COM_Sub_Ex[][4] =
72 {      // Reg           Mask  Value
73  { PQ_MAP_REG(REG_SC_BK26_14_L), 0x02, 0x02 },
74  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
75 };
76 
77 code U8 MST_DMS_Sub_Ex[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DMS_NUMS_Sub_Ex]=
78 {
79  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
80 };
81 
82 //****************************************************
83 // DMS_H
84 //****************************************************
85 code U8 MST_DMS_H_COM_Sub_Ex[][4] =
86 {      // Reg           Mask  Value
87  { PQ_MAP_REG(REG_SC_BK26_14_L), 0x10, 0x00 },
88  { PQ_MAP_REG(REG_SC_BK26_1C_L), 0x0B, 0x00 },
89  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
90 };
91 
92 code U8 MST_DMS_H_Sub_Ex[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DMS_H_NUMS_Sub_Ex]=
93 {
94  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
95 };
96 
97 //****************************************************
98 // DMS_V
99 //****************************************************
100 code U8 MST_DMS_V_COM_Sub_Ex[][4] =
101 {      // Reg           Mask  Value
102  { PQ_MAP_REG(REG_SC_BK26_14_L), 0x20, 0x00 },
103  { PQ_MAP_REG(REG_SC_BK26_1C_L), 0x30, 0x00 },
104  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
105 };
106 
107 code U8 MST_DMS_V_Sub_Ex[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DMS_V_NUMS_Sub_Ex]=
108 {
109  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
110 };
111 
112 //****************************************************
113 // DMS_NMR
114 //****************************************************
115 code U8 MST_DMS_NMR_COM_Sub_Ex[][4] =
116 {      // Reg           Mask  Value
117  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
118 };
119 
120 code U8 MST_DMS_NMR_Sub_Ex[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_DMS_NMR_NUMS_Sub_Ex]=
121 {
122  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
123 };
124 
125 //****************************************************
126 // VIP_HNMR_Y_lowY
127 //****************************************************
128 code U8 MST_VIP_HNMR_Y_lowY_COM_Sub_Ex[][4] =
129 {      // Reg           Mask  Value
130  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
131 };
132 
133 code U8 MST_VIP_HNMR_Y_lowY_Sub_Ex[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_HNMR_Y_lowY_NUMS_Sub_Ex]=
134 {
135  { PQ_MAP_REG(REG_SC_BK18_70_L), 0x10, 0x00/*OFF*/,
136                               0x10/*S2*/, },
137  { PQ_MAP_REG(REG_SC_BK18_73_L), 0xFF, 0x00/*OFF*/,
138                               0x10/*S2*/, },
139  { PQ_MAP_REG(REG_SC_BK18_74_L), 0x3F, 0x00/*OFF*/,
140                               0x04/*S2*/, },
141  { PQ_MAP_REG(REG_SC_BK18_74_H), 0x03, 0x00/*OFF*/,
142                               0x01/*S2*/, },
143  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
144 };
145 
146 //****************************************************
147 // VIP_VNMR_Y_lowY
148 //****************************************************
149 code U8 MST_VIP_VNMR_Y_lowY_COM_Sub_Ex[][4] =
150 {      // Reg           Mask  Value
151  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
152 };
153 
154 code U8 MST_VIP_VNMR_Y_lowY_Sub_Ex[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_VNMR_Y_lowY_NUMS_Sub_Ex]=
155 {
156  { PQ_MAP_REG(REG_SC_BK19_7B_L), 0x10, 0x00/*OFF*/,
157                               0x10/*S2*/, },
158  { PQ_MAP_REG(REG_SC_BK19_7E_L), 0xFF, 0x00/*OFF*/,
159                               0x10/*S2*/, },
160  { PQ_MAP_REG(REG_SC_BK19_7F_L), 0x3F, 0x00/*OFF*/,
161                               0x04/*S2*/, },
162  { PQ_MAP_REG(REG_SC_BK19_7F_H), 0x03, 0x00/*OFF*/,
163                               0x01/*S2*/, },
164  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
165 };
166 
167 //****************************************************
168 // VIP_LDE_setting
169 //****************************************************
170 code U8 MST_VIP_LDE_setting_COM_Sub_Ex[][4] =
171 {      // Reg           Mask  Value
172  { PQ_MAP_REG(REG_SC_BK38_14_L), 0xF0, 0x40 },
173  { PQ_MAP_REG(REG_SC_BK38_15_L), 0x1F, 0x10 },
174  { PQ_MAP_REG(REG_SC_BK38_15_H), 0x1F, 0x00 },
175  { PQ_MAP_REG(REG_SC_BK38_16_H), 0x1F, 0x10 },
176  { PQ_MAP_REG(REG_SC_BK38_3C_L), 0x70, 0x10 },
177  { PQ_MAP_REG(REG_SC_BK38_3C_H), 0x70, 0x20 },
178  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
179 };
180 
181 code U8 MST_VIP_LDE_setting_Sub_Ex[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_LDE_setting_NUMS_Sub_Ex]=
182 {
183  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
184 };
185 
186 //****************************************************
187 // VIP_LDE_suppress
188 //****************************************************
189 code U8 MST_VIP_LDE_suppress_COM_Sub_Ex[][4] =
190 {      // Reg           Mask  Value
191  { PQ_MAP_REG(REG_SC_BK38_64_L), 0x80, 0x00 },
192  { PQ_MAP_REG(REG_SC_BK38_65_L), 0x1F, 0x10 },
193  { PQ_MAP_REG(REG_SC_BK38_65_H), 0x03, 0x00 },
194  { PQ_MAP_REG(REG_SC_BK38_66_L), 0xFF, 0x02 },//Same mark
195  { PQ_MAP_REG(REG_SC_BK38_66_H), 0x0F, 0x04 },
196  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
197 };
198 
199 code U8 MST_VIP_LDE_suppress_Sub_Ex[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_LDE_suppress_NUMS_Sub_Ex]=
200 {
201  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
202 };
203 
204 //****************************************************
205 // VIP_Peaking_alpha_MIN
206 //****************************************************
207 code U8 MST_VIP_Peaking_alpha_MIN_COM_Sub_Ex[][4] =
208 {      // Reg           Mask  Value
209  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
210 };
211 
212 code U8 MST_VIP_Peaking_alpha_MIN_Sub_Ex[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_alpha_MIN_NUMS_Sub_Ex]=
213 {
214  { PQ_MAP_REG(REG_SC_BK19_6C_H), 0x37, 0x00/*$OFF*/,
215                               0x31/*$m1*/,
216                               0x33/*$m2*/, },
217  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
218 };
219 
220 //****************************************************
221 // VIP_Peaking_gain_by_Cedge
222 //****************************************************
223 code U8 MST_VIP_Peaking_gain_by_Cedge_COM_Sub_Ex[][4] =
224 {      // Reg           Mask  Value
225  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
226 };
227 
228 code U8 MST_VIP_Peaking_gain_by_Cedge_Sub_Ex[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_gain_by_Cedge_NUMS_Sub_Ex]=
229 {
230  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
231 };
232 
233 //****************************************************
234 // VIP_Peaking_V_dering_LPF
235 //****************************************************
236 code U8 MST_VIP_Peaking_V_dering_LPF_COM_Sub_Ex[][4] =
237 {      // Reg           Mask  Value
238  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
239 };
240 
241 code U8 MST_VIP_Peaking_V_dering_LPF_Sub_Ex[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_V_dering_LPF_NUMS_Sub_Ex]=
242 {
243  { PQ_MAP_REG(REG_SC_BK2B_21_H), 0x30, 0x00/*$OFF*/,
244                               0x10/*$VDLPF1*/, },
245  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
246 };
247 
248 //****************************************************
249 // VIP_Peaking_V_dering_Adpt
250 //****************************************************
251 code U8 MST_VIP_Peaking_V_dering_Adpt_COM_Sub_Ex[][4] =
252 {      // Reg           Mask  Value
253  { PQ_MAP_REG(REG_SC_BK2B_30_L), 0x3F, 0x00 },
254  { PQ_MAP_REG(REG_SC_BK2B_32_L), 0xFF, 0x00 },
255  { PQ_MAP_REG(REG_SC_BK2B_33_L), 0xFF, 0x00 },
256  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
257 };
258 
259 code U8 MST_VIP_Peaking_V_dering_Adpt_Sub_Ex[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_V_dering_Adpt_NUMS_Sub_Ex]=
260 {
261  { PQ_MAP_REG(REG_SC_BK2B_14_L), 0x0F, 0x00/*OFF*/,
262                               0x58/*VDAdpt1*/,
263                               0x58/*VDAdpt2*/, },
264  { PQ_MAP_REG(REG_SC_BK2B_14_H), 0x0F, 0x00/*OFF*/,
265                               0x58/*VDAdpt1*/,
266                               0x58/*VDAdpt2*/, },
267  { PQ_MAP_REG(REG_SC_BK2B_20_H), 0x03, 0x00/*$OFF*/,
268                               0x03/*$VDAdpt1*/,
269                               0x03/*$VDAdpt2*/, },
270  { PQ_MAP_REG(REG_SC_BK2B_21_H), 0x01, 0x00/*OFF*/,
271                               0x17/*VDAdpt1*/,
272                               0x17/*VDAdpt2*/, },
273  { PQ_MAP_REG(REG_SC_BK2B_30_H), 0x07, 0x00/*OFF*/,
274                               0x05/*VDAdpt1*/,
275                               0x01/*VDAdpt2*/, },
276  { PQ_MAP_REG(REG_SC_BK2B_31_L), 0xFF, 0x00/*OFF*/,
277                               0x14/*VDAdpt1*/,
278                               0x14/*VDAdpt2*/, },
279  { PQ_MAP_REG(REG_SC_BK2B_31_H), 0x0F, 0x00/*OFF*/,
280                               0x08/*VDAdpt1*/,
281                               0x08/*VDAdpt2*/, },
282  { PQ_MAP_REG(REG_SC_BK2B_32_H), 0x3F, 0x00/*OFF*/,
283                               0x20/*VDAdpt1*/,
284                               0x20/*VDAdpt2*/, },
285  { PQ_MAP_REG(REG_SC_BK2B_33_H), 0x0F, 0x00/*OFF*/,
286                               0x08/*VDAdpt1*/,
287                               0x08/*VDAdpt2*/, },
288  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
289 };
290 
291 //****************************************************
292 // VIP_Peaking_V_dering_Table
293 //****************************************************
294 code U8 MST_VIP_Peaking_V_dering_Table_COM_Sub_Ex[][4] =
295 {      // Reg           Mask  Value
296  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
297 };
298 
299 code U8 MST_VIP_Peaking_V_dering_Table_Sub_Ex[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Peaking_V_dering_Table_NUMS_Sub_Ex]=
300 {
301  { PQ_MAP_REG(REG_SC_BK2B_1C_L), 0x77, 0x00/*$OFF*/,
302                               0x31/*$VDTB1*/, },
303  { PQ_MAP_REG(REG_SC_BK2B_1C_H), 0x07, 0x00/*OFF*/,
304                               0x04/*VDTB1*/, },
305  { PQ_MAP_REG(REG_SC_BK2B_37_L), 0x77, 0x00/*$OFF*/,
306                               0x31/*$VDTB1*/, },
307  { PQ_MAP_REG(REG_SC_BK2B_37_H), 0x07, 0x00/*OFF*/,
308                               0x04/*VDTB1*/, },
309  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
310 };
311 
312 //****************************************************
313 // VIP_Post_SNR
314 //****************************************************
315 code U8 MST_VIP_Post_SNR_COM_Sub_Ex[][4] =
316 {      // Reg           Mask  Value
317  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
318 };
319 
320 code U8 MST_VIP_Post_SNR_Sub_Ex[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_Post_SNR_NUMS_Sub_Ex]=
321 {
322  { PQ_MAP_REG(REG_SC_BK19_61_L), 0x02, 0x00/*OFF*/,
323                               0x02/*ON*/, },
324  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
325 };
326 
327 //****************************************************
328 // VIP_ICC_Target
329 //****************************************************
330 code U8 MST_VIP_ICC_Target_COM_Sub_Ex[][4] =
331 {      // Reg           Mask  Value
332  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
333 };
334 
335 code U8 MST_VIP_ICC_Target_Sub_Ex[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_ICC_Target_NUMS_Sub_Ex]=
336 {
337  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
338 };
339 
340 //****************************************************
341 // VIP_IBC_weight
342 //****************************************************
343 code U8 MST_VIP_IBC_weight_COM_Sub_Ex[][4] =
344 {      // Reg           Mask  Value
345  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
346 };
347 
348 code U8 MST_VIP_IBC_weight_Sub_Ex[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_IBC_weight_NUMS_Sub_Ex]=
349 {
350  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
351 };
352 
353 //****************************************************
354 // VIP_ACK
355 //****************************************************
356 code U8 MST_VIP_ACK_COM_Sub_Ex[][4] =
357 {      // Reg           Mask  Value
358  { PQ_MAP_REG(REG_SC_BK18_38_L), 0x0C, 0x00 },//Same mark
359  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
360 };
361 
362 code U8 MST_VIP_ACK_Sub_Ex[][REG_ADDR_SIZE+REG_MASK_SIZE+PQ_IP_VIP_ACK_NUMS_Sub_Ex]=
363 {
364  { PQ_MAP_REG(REG_TABLE_END), 0x00, 0x00 }
365 };
366 
367 
368 code EN_IPTAB_INFO PQ_IPTAB_INFO_Sub_Ex[]=
369 {
370 {*MST_AFEC_no_comm_COM_Sub_Ex, *MST_AFEC_no_comm_Sub_Ex, PQ_IP_AFEC_no_comm_NUMS_Sub_Ex, PQ_TABTYPE_GENERAL},
371 {*MST_SPF_DBK_COM_Sub_Ex, *MST_SPF_DBK_Sub_Ex, PQ_IP_SPF_DBK_NUMS_Sub_Ex, PQ_TABTYPE_SCALER},
372 {*MST_DMS_COM_Sub_Ex, *MST_DMS_Sub_Ex, PQ_IP_DMS_NUMS_Sub_Ex, PQ_TABTYPE_SCALER},
373 {*MST_DMS_H_COM_Sub_Ex, *MST_DMS_H_Sub_Ex, PQ_IP_DMS_H_NUMS_Sub_Ex, PQ_TABTYPE_SCALER},
374 {*MST_DMS_V_COM_Sub_Ex, *MST_DMS_V_Sub_Ex, PQ_IP_DMS_V_NUMS_Sub_Ex, PQ_TABTYPE_SCALER},
375 {*MST_DMS_NMR_COM_Sub_Ex, *MST_DMS_NMR_Sub_Ex, PQ_IP_DMS_NMR_NUMS_Sub_Ex, PQ_TABTYPE_SCALER},
376 {*MST_VIP_HNMR_Y_lowY_COM_Sub_Ex, *MST_VIP_HNMR_Y_lowY_Sub_Ex, PQ_IP_VIP_HNMR_Y_lowY_NUMS_Sub_Ex, PQ_TABTYPE_SCALER},
377 {*MST_VIP_VNMR_Y_lowY_COM_Sub_Ex, *MST_VIP_VNMR_Y_lowY_Sub_Ex, PQ_IP_VIP_VNMR_Y_lowY_NUMS_Sub_Ex, PQ_TABTYPE_SCALER},
378 {*MST_VIP_LDE_setting_COM_Sub_Ex, *MST_VIP_LDE_setting_Sub_Ex, PQ_IP_VIP_LDE_setting_NUMS_Sub_Ex, PQ_TABTYPE_SCALER},
379 {*MST_VIP_LDE_suppress_COM_Sub_Ex, *MST_VIP_LDE_suppress_Sub_Ex, PQ_IP_VIP_LDE_suppress_NUMS_Sub_Ex, PQ_TABTYPE_SCALER},
380 {*MST_VIP_Peaking_alpha_MIN_COM_Sub_Ex, *MST_VIP_Peaking_alpha_MIN_Sub_Ex, PQ_IP_VIP_Peaking_alpha_MIN_NUMS_Sub_Ex, PQ_TABTYPE_SCALER},
381 {*MST_VIP_Peaking_gain_by_Cedge_COM_Sub_Ex, *MST_VIP_Peaking_gain_by_Cedge_Sub_Ex, PQ_IP_VIP_Peaking_gain_by_Cedge_NUMS_Sub_Ex, PQ_TABTYPE_SCALER},
382 {*MST_VIP_Peaking_V_dering_LPF_COM_Sub_Ex, *MST_VIP_Peaking_V_dering_LPF_Sub_Ex, PQ_IP_VIP_Peaking_V_dering_LPF_NUMS_Sub_Ex, PQ_TABTYPE_SCALER},
383 {*MST_VIP_Peaking_V_dering_Adpt_COM_Sub_Ex, *MST_VIP_Peaking_V_dering_Adpt_Sub_Ex, PQ_IP_VIP_Peaking_V_dering_Adpt_NUMS_Sub_Ex, PQ_TABTYPE_SCALER},
384 {*MST_VIP_Peaking_V_dering_Table_COM_Sub_Ex, *MST_VIP_Peaking_V_dering_Table_Sub_Ex, PQ_IP_VIP_Peaking_V_dering_Table_NUMS_Sub_Ex, PQ_TABTYPE_SCALER},
385 {*MST_VIP_Post_SNR_COM_Sub_Ex, *MST_VIP_Post_SNR_Sub_Ex, PQ_IP_VIP_Post_SNR_NUMS_Sub_Ex, PQ_TABTYPE_SCALER},
386 {*MST_VIP_ICC_Target_COM_Sub_Ex, *MST_VIP_ICC_Target_Sub_Ex, PQ_IP_VIP_ICC_Target_NUMS_Sub_Ex, PQ_TABTYPE_SCALER},
387 {*MST_VIP_IBC_weight_COM_Sub_Ex, *MST_VIP_IBC_weight_Sub_Ex, PQ_IP_VIP_IBC_weight_NUMS_Sub_Ex, PQ_TABTYPE_SCALER},
388 {*MST_VIP_ACK_COM_Sub_Ex, *MST_VIP_ACK_Sub_Ex, PQ_IP_VIP_ACK_NUMS_Sub_Ex, PQ_TABTYPE_SCALER},
389 };
390 
391 #endif
392