xref: /utopia/UTPA2-700.0.x/modules/pq/hal/mooney/pq/include/Mooney_Main_Ex.h (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 // Mooney
20 // 2016/8/16 20:29
21 // 2008/7/1 10:31
22 //****************************************************
23 
24 #ifndef _MOONEY_MAIN_EX_H_
25 #define _MOONEY_MAIN_EX_H_
26 
27 #define PQ_IP_NUM_Main_Ex 15
28 
29 typedef enum
30 {
31     #if PQ_QM_CVBS
32     QM_RF_NTSC_44_Main_Ex, //0
33     #endif
34     #if PQ_QM_CVBS
35     QM_RF_NTSC_M_Main_Ex, //1
36     #endif
37     #if PQ_QM_CVBS
38     QM_RF_PAL_BGHI_Main_Ex, //2
39     #endif
40     #if PQ_QM_CVBS
41     QM_RF_PAL_60_Main_Ex, //3
42     #endif
43     #if PQ_QM_CVBS
44     QM_RF_PAL_M_Main_Ex, //4
45     #endif
46     #if PQ_QM_CVBS
47     QM_RF_PAL_N_Main_Ex, //5
48     #endif
49     #if PQ_QM_CVBS
50     QM_RF_SECAM_Main_Ex, //6
51     #endif
52     #if PQ_QM_CVBS
53     QM_VIF_NTSC_44_Main_Ex, //7
54     #endif
55     #if PQ_QM_CVBS
56     QM_VIF_NTSC_M_Main_Ex, //8
57     #endif
58     #if PQ_QM_CVBS
59     QM_VIF_PAL_BGHI_Main_Ex, //9
60     #endif
61     #if PQ_QM_CVBS
62     QM_VIF_PAL_60_Main_Ex, //10
63     #endif
64     #if PQ_QM_CVBS
65     QM_VIF_PAL_M_Main_Ex, //11
66     #endif
67     #if PQ_QM_CVBS
68     QM_VIF_PAL_N_Main_Ex, //12
69     #endif
70     #if PQ_QM_CVBS
71     QM_VIF_SECAM_Main_Ex, //13
72     #endif
73     #if PQ_QM_CVBS
74     QM_SV_NTSC_44_Main_Ex, //14
75     #endif
76     #if PQ_QM_CVBS
77     QM_SV_NTSC_M_Main_Ex, //15
78     #endif
79     #if PQ_QM_CVBS
80     QM_SV_PAL_BGHI_Main_Ex, //16
81     #endif
82     #if PQ_QM_CVBS
83     QM_SV_PAL_60_Main_Ex, //17
84     #endif
85     #if PQ_QM_CVBS
86     QM_SV_PAL_M_Main_Ex, //18
87     #endif
88     #if PQ_QM_CVBS
89     QM_SV_PAL_N_Main_Ex, //19
90     #endif
91     #if PQ_QM_CVBS
92     QM_SV_SECAM_Main_Ex, //20
93     #endif
94     #if PQ_QM_CVBS
95     QM_AV_NTSC_44_Main_Ex, //21
96     #endif
97     #if PQ_QM_CVBS
98     QM_AV_NTSC_M_Main_Ex, //22
99     #endif
100     #if PQ_QM_CVBS
101     QM_AV_PAL_BGHI_Main_Ex, //23
102     #endif
103     #if PQ_QM_CVBS
104     QM_AV_PAL_60_Main_Ex, //24
105     #endif
106     #if PQ_QM_CVBS
107     QM_AV_PAL_M_Main_Ex, //25
108     #endif
109     #if PQ_QM_CVBS
110     QM_AV_PAL_N_Main_Ex, //26
111     #endif
112     #if PQ_QM_CVBS
113     QM_AV_SECAM_Main_Ex, //27
114     #endif
115     #if PQ_QM_CVBS
116     QM_SCART_AV_NTSC_44_Main_Ex, //28
117     #endif
118     #if PQ_QM_CVBS
119     QM_SCART_AV_NTSC_M_Main_Ex, //29
120     #endif
121     #if PQ_QM_CVBS
122     QM_SCART_AV_PAL_BGHI_Main_Ex, //30
123     #endif
124     #if PQ_QM_CVBS
125     QM_SCART_AV_PAL_60_Main_Ex, //31
126     #endif
127     #if PQ_QM_CVBS
128     QM_SCART_AV_PAL_M_Main_Ex, //32
129     #endif
130     #if PQ_QM_CVBS
131     QM_SCART_AV_PAL_N_Main_Ex, //33
132     #endif
133     #if PQ_QM_CVBS
134     QM_SCART_AV_SECAM_Main_Ex, //34
135     #endif
136     #if PQ_QM_CVBS
137     QM_SCART_SV_NTSC_44_Main_Ex, //35
138     #endif
139     #if PQ_QM_CVBS
140     QM_SCART_SV_NTSC_M_Main_Ex, //36
141     #endif
142     #if PQ_QM_CVBS
143     QM_SCART_SV_PAL_BGHI_Main_Ex, //37
144     #endif
145     #if PQ_QM_CVBS
146     QM_SCART_SV_PAL_60_Main_Ex, //38
147     #endif
148     #if PQ_QM_CVBS
149     QM_SCART_SV_PAL_M_Main_Ex, //39
150     #endif
151     #if PQ_QM_CVBS
152     QM_SCART_SV_PAL_N_Main_Ex, //40
153     #endif
154     #if PQ_QM_CVBS
155     QM_SCART_SV_SECAM_Main_Ex, //41
156     #endif
157     #if PQ_QM_CVBS
158     QM_SCART_RGB_NTSC_Main_Ex, //42
159     #endif
160     #if PQ_QM_CVBS
161     QM_SCART_RGB_PAL_Main_Ex, //43
162     #endif
163     #if PQ_QM_YPBPR
164     QM_YPbPr_480i_Main_Ex, //44
165     #endif
166     #if PQ_QM_YPBPR
167     QM_YPbPr_576i_Main_Ex, //45
168     #endif
169     #if PQ_QM_YPBPR
170     QM_YPbPr_480p_Main_Ex, //46
171     #endif
172     #if PQ_QM_YPBPR
173     QM_YPbPr_576p_Main_Ex, //47
174     #endif
175     #if PQ_QM_YPBPR
176     QM_YPbPr_720p_24hz_Main_Ex, //48
177     #endif
178     #if PQ_QM_YPBPR
179     QM_YPbPr_720p_50hz_Main_Ex, //49
180     #endif
181     #if PQ_QM_YPBPR
182     QM_YPbPr_720p_60hz_Main_Ex, //50
183     #endif
184     #if PQ_QM_YPBPR
185     QM_YPbPr_1080i_50hz_Main_Ex, //51
186     #endif
187     #if PQ_QM_YPBPR
188     QM_YPbPr_1080i_60hz_Main_Ex, //52
189     #endif
190     #if PQ_QM_YPBPR
191     QM_YPbPr_1080p_24hz_Main_Ex, //53
192     #endif
193     #if PQ_QM_YPBPR
194     QM_YPbPr_1080p_50hz_Main_Ex, //54
195     #endif
196     #if PQ_QM_YPBPR
197     QM_YPbPr_1080p_60hz_Main_Ex, //55
198     #endif
199     #if PQ_QM_HMDI
200     QM_HDMI_480i_Main_Ex, //56
201     #endif
202     #if PQ_QM_HMDI
203     QM_HDMI_576i_Main_Ex, //57
204     #endif
205     #if PQ_QM_HMDI
206     QM_HDMI_480p_Main_Ex, //58
207     #endif
208     #if PQ_QM_HMDI
209     QM_HDMI_576p_Main_Ex, //59
210     #endif
211     #if PQ_QM_HMDI
212     QM_HDMI_720p_24hz_Main_Ex, //60
213     #endif
214     #if PQ_QM_HMDI
215     QM_HDMI_720p_50hz_Main_Ex, //61
216     #endif
217     #if PQ_QM_HMDI
218     QM_HDMI_720p_60hz_Main_Ex, //62
219     #endif
220     #if PQ_QM_HMDI
221     QM_HDMI_FP_7200p_Main_Ex, //63
222     #endif
223     #if PQ_QM_HMDI
224     QM_HDMI_1080i_50hz_Main_Ex, //64
225     #endif
226     #if PQ_QM_HMDI
227     QM_HDMI_1080i_60hz_Main_Ex, //65
228     #endif
229     #if PQ_QM_HMDI
230     QM_HDMI_1080p_24hz_Main_Ex, //66
231     #endif
232     #if PQ_QM_HMDI
233     QM_HDMI_1080p_60hz_Main_Ex, //67
234     #endif
235     #if PQ_QM_HMDI
236     QM_HDMI_1080p_50hz_Main_Ex, //68
237     #endif
238     #if PQ_QM_HMDI
239     QM_HDMI_FP_1080i_Main_Ex, //69
240     #endif
241     #if PQ_QM_HMDI
242     QM_HDMI_FP_1080p_Main_Ex, //70
243     #endif
244     #if PQ_QM_HMDI
245     QM_4K2K_24Hz_Main_Ex, //71
246     #endif
247     #if PQ_QM_HMDI
248     QM_4K2K_30Hz_Main_Ex, //72
249     #endif
250     #if PQ_QM_HMDI
251     QM_4K2K_60Hz_Main_Ex, //73
252     #endif
253     #if PQ_QM_HDMI_PC
254     QM_HDMI_444_PC_Hup_Vup_Main_Ex, //74
255     #endif
256     #if PQ_QM_HDMI_PC
257     QM_HDMI_444_PC_Hup_Vdown_Main_Ex, //75
258     #endif
259     #if PQ_QM_HDMI_PC
260     QM_HDMI_444_PC_Hup_Vno_Main_Ex, //76
261     #endif
262     #if PQ_QM_HDMI_PC
263     QM_HDMI_444_PC_Hdown_Vup_Main_Ex, //77
264     #endif
265     #if PQ_QM_HDMI_PC
266     QM_HDMI_444_PC_Hdown_Vdown_Main_Ex, //78
267     #endif
268     #if PQ_QM_HDMI_PC
269     QM_HDMI_444_PC_Hdown_Vno_Main_Ex, //79
270     #endif
271     #if PQ_QM_HDMI_PC
272     QM_HDMI_444_PC_Hno_Vup_Main_Ex, //80
273     #endif
274     #if PQ_QM_HDMI_PC
275     QM_HDMI_444_PC_Hno_Vdown_Main_Ex, //81
276     #endif
277     #if PQ_QM_HDMI_PC
278     QM_HDMI_444_PC_Hno_Vno_Main_Ex, //82
279     #endif
280     #if PQ_QM_HDMI_PC
281     QM_HDMI_444_PC_Hno_Vno_4K_Main_Ex, //83
282     #endif
283     #if PQ_QM_HDMI_PC
284     QM_HDMI_422_PC_Hup_Vup_Main_Ex, //84
285     #endif
286     #if PQ_QM_HDMI_PC
287     QM_HDMI_422_PC_Hup_Vdown_Main_Ex, //85
288     #endif
289     #if PQ_QM_HDMI_PC
290     QM_HDMI_422_PC_Hup_Vno_Main_Ex, //86
291     #endif
292     #if PQ_QM_HDMI_PC
293     QM_HDMI_422_PC_Hdown_Vup_Main_Ex, //87
294     #endif
295     #if PQ_QM_HDMI_PC
296     QM_HDMI_422_PC_Hdown_Vdown_Main_Ex, //88
297     #endif
298     #if PQ_QM_HDMI_PC
299     QM_HDMI_422_PC_Hdown_Vno_Main_Ex, //89
300     #endif
301     #if PQ_QM_HDMI_PC
302     QM_HDMI_422_PC_Hno_Vup_Main_Ex, //90
303     #endif
304     #if PQ_QM_HDMI_PC
305     QM_HDMI_422_PC_Hno_Vdown_Main_Ex, //91
306     #endif
307     #if PQ_QM_HDMI_PC
308     QM_HDMI_422_PC_Hno_Vno_Main_Ex, //92
309     #endif
310     #if PQ_QM_PC
311     QM_DVI_Dsub_HDMI_RGB_PC_Hup_Vup_Main_Ex, //93
312     #endif
313     #if PQ_QM_PC
314     QM_DVI_Dsub_HDMI_RGB_PC_Hup_Vdown_Main_Ex, //94
315     #endif
316     #if PQ_QM_PC
317     QM_DVI_Dsub_HDMI_RGB_PC_Hup_Vno_Main_Ex, //95
318     #endif
319     #if PQ_QM_PC
320     QM_DVI_Dsub_HDMI_RGB_PC_Hdown_Vup_Main_Ex, //96
321     #endif
322     #if PQ_QM_PC
323     QM_DVI_Dsub_HDMI_RGB_PC_Hdown_Vdown_Main_Ex, //97
324     #endif
325     #if PQ_QM_PC
326     QM_DVI_Dsub_HDMI_RGB_PC_Hdown_Vno_Main_Ex, //98
327     #endif
328     #if PQ_QM_PC
329     QM_DVI_Dsub_HDMI_RGB_PC_Hno_Vup_Main_Ex, //99
330     #endif
331     #if PQ_QM_PC
332     QM_DVI_Dsub_HDMI_RGB_PC_Hno_Vdown_Main_Ex, //100
333     #endif
334     #if PQ_QM_PC
335     QM_DVI_Dsub_HDMI_RGB_PC_Hno_Vno_Main_Ex, //101
336     #endif
337     #if PQ_QM_PC
338     QM_DVI_Dsub_HDMI_RGB_PC_Hno_Vno_4K_Main_Ex, //102
339     #endif
340     #if PQ_QM_DTV
341     QM_DTV_480i_352x480_MPEG2_Main_Ex, //103
342     #endif
343     #if PQ_QM_DTV
344     QM_DTV_480i_MPEG2_Main_Ex, //104
345     #endif
346     #if PQ_QM_DTV
347     QM_DTV_576i_MPEG2_Main_Ex, //105
348     #endif
349     #if PQ_QM_DTV
350     QM_DTV_480p_MPEG2_Main_Ex, //106
351     #endif
352     #if PQ_QM_DTV
353     QM_DTV_576p_MPEG2_Main_Ex, //107
354     #endif
355     #if PQ_QM_DTV
356     QM_DTV_720p_24hz_MPEG2_Main_Ex, //108
357     #endif
358     #if PQ_QM_DTV
359     QM_DTV_720p_50hz_MPEG2_Main_Ex, //109
360     #endif
361     #if PQ_QM_DTV
362     QM_DTV_720p_60hz_MPEG2_Main_Ex, //110
363     #endif
364     #if PQ_QM_DTV
365     QM_DTV_1080i_50hz_MPEG2_Main_Ex, //111
366     #endif
367     #if PQ_QM_DTV
368     QM_DTV_1080i_60hz_MPEG2_Main_Ex, //112
369     #endif
370     #if PQ_QM_DTV
371     QM_DTV_1080p_24hz_MPEG2_Main_Ex, //113
372     #endif
373     #if PQ_QM_DTV
374     QM_DTV_1080p_50hz_MPEG2_Main_Ex, //114
375     #endif
376     #if PQ_QM_DTV
377     QM_DTV_1080p_60hz_MPEG2_Main_Ex, //115
378     #endif
379     #if PQ_QM_MM_VIDEO
380     QM_DTV_4K2K_MPEG2_Main_Ex, //116
381     #endif
382     #if PQ_QM_MM_VIDEO
383     QM_DTV_4K2K_60Hz_MPEG2_Main_Ex, //117
384     #endif
385     #if PQ_QM_DTV
386     QM_DTV_480i_352x480_H264_Main_Ex, //118
387     #endif
388     #if PQ_QM_DTV
389     QM_DTV_480i_H264_Main_Ex, //119
390     #endif
391     #if PQ_QM_DTV
392     QM_DTV_576i_H264_Main_Ex, //120
393     #endif
394     #if PQ_QM_DTV
395     QM_DTV_480p_H264_Main_Ex, //121
396     #endif
397     #if PQ_QM_DTV
398     QM_DTV_576p_H264_Main_Ex, //122
399     #endif
400     #if PQ_QM_DTV
401     QM_DTV_720p_24hz_H264_Main_Ex, //123
402     #endif
403     #if PQ_QM_DTV
404     QM_DTV_720p_50hz_H264_Main_Ex, //124
405     #endif
406     #if PQ_QM_DTV
407     QM_DTV_720p_60hz_H264_Main_Ex, //125
408     #endif
409     #if PQ_QM_DTV
410     QM_DTV_1080i_50hz_H264_Main_Ex, //126
411     #endif
412     #if PQ_QM_DTV
413     QM_DTV_1080i_60hz_H264_Main_Ex, //127
414     #endif
415     #if PQ_QM_DTV
416     QM_DTV_1080p_24hz_H264_Main_Ex, //128
417     #endif
418     #if PQ_QM_DTV
419     QM_DTV_1080p_50hz_H264_Main_Ex, //129
420     #endif
421     #if PQ_QM_DTV
422     QM_DTV_1080p_60hz_H264_Main_Ex, //130
423     #endif
424     #if PQ_QM_MM_VIDEO
425     QM_DTV_4K2K_H264_Main_Ex, //131
426     #endif
427     #if PQ_QM_MM_VIDEO
428     QM_DTV_4K2K_60Hz_H264_Main_Ex, //132
429     #endif
430     #if PQ_QM_MM_VIDEO
431     QM_Multimedia_video_SD_interlace_Main_Ex, //133
432     #endif
433     #if PQ_QM_MM_VIDEO
434     QM_Multimedia_video_SD_progressive_Main_Ex, //134
435     #endif
436     #if PQ_QM_MM_VIDEO
437     QM_Multimedia_video_SD_progressive_24hz_Main_Ex, //135
438     #endif
439     #if PQ_QM_MM_VIDEO
440     QM_Multimedia_video_HD_interlace_Main_Ex, //136
441     #endif
442     #if PQ_QM_MM_VIDEO
443     QM_Multimedia_video_HD_progressive_Main_Ex, //137
444     #endif
445     #if PQ_QM_MM_VIDEO
446     QM_Multimedia_video_HD_progressive_24hz_Main_Ex, //138
447     #endif
448     #if PQ_QM_MM_PHOTO
449     QM_Multimedia_photo_SD_progressive_Main_Ex, //139
450     #endif
451     #if PQ_QM_MM_PHOTO
452     QM_Multimedia_photo_HD_progressive_Main_Ex, //140
453     #endif
454     #if PQ_QM_MM_VIDEO
455     QM_Multimedia_video_online_SD_interlace_Main_Ex, //141
456     #endif
457     #if PQ_QM_MM_VIDEO
458     QM_Multimedia_video_online_SD_progressive_Main_Ex, //142
459     #endif
460     #if PQ_QM_MM_VIDEO
461     QM_Multimedia_video_online_SD_progressive_24hz_Main_Ex, //143
462     #endif
463     #if PQ_QM_MM_VIDEO
464     QM_Multimedia_video_online_HD_interlace_Main_Ex, //144
465     #endif
466     #if PQ_QM_MM_VIDEO
467     QM_Multimedia_video_online_HD_progressive_Main_Ex, //145
468     #endif
469     #if PQ_QM_MM_VIDEO
470     QM_Multimedia_video_online_HD_progressive_24hz_Main_Ex, //146
471     #endif
472     #if PQ_QM_MM_VIDEO
473     QM_Multimedia_video_4K2K_FS_progressive_Main_Ex, //147
474     #endif
475     #if PQ_QM_MM_VIDEO
476     QM_MM_FHD_I_DS_Main_Ex, //148
477     #endif
478     #if PQ_QM_MM_VIDEO
479     QM_MM_FHD_P_DS_Main_Ex, //149
480     #endif
481     #if PQ_QM_MM_VIDEO
482     QM_MM_4K2K_DS_Main_Ex, //150
483     #endif
484     #if PQ_QM_MM_VIDEO
485     QM_MM_4K2K_Main_Ex, //151
486     #endif
487     #if PQ_QM_MM_VIDEO
488     QM_MM_4K2K_Photo_Main_Ex, //152
489     #endif
490     #if PQ_QM_MM_VIDEO
491     QM_MM_4K2K_60Hz_Main_Ex, //153
492     #endif
493     #if PQ_QM_MM_VIDEO
494     QM_MM_non_4K2K_Main_Ex, //154
495     #endif
496     #if PQ_QM_DTV
497     QM_DTV_iFrame_SD_interlace_Main_Ex, //155
498     #endif
499     #if PQ_QM_DTV
500     QM_DTV_iFrame_SD_progressive_Main_Ex, //156
501     #endif
502     #if PQ_QM_DTV
503     QM_DTV_iFrame_HD_interlace_Main_Ex, //157
504     #endif
505     #if PQ_QM_DTV
506     QM_DTV_iFrame_HD_progressive_Main_Ex, //158
507     #endif
508     #if PQ_QM_MM_VIDEO
509     QM_NetWork_4K2K_DS_Main_Ex, //159
510     #endif
511     #if PQ_QM_HMDI
512     QM_I_Mode_Unlock_Main_Ex, //160
513     #endif
514     #if PQ_QM_HMDI
515     QM_P_Mode_Unlock_Main_Ex, //161
516     #endif
517     QM_INPUTTYPE_NUM_Main_Ex, // 162
518 } SC_QUALITY_MAP_INDEX_e_Main_Ex;
519 
520 typedef enum
521 {
522 PQ_IP_AFEC_no_comm_Main_Ex,  //0
523 PQ_IP_HISDNR_Main_Ex,  //1
524 PQ_IP_SPF_DBK_Main_Ex,  //2
525 PQ_IP_DMS_Main_Ex,  //3
526 PQ_IP_DMS_H_Main_Ex,  //4
527 PQ_IP_VIP_Peaking_adptive_Main_Ex,  //5
528 PQ_IP_VIP_Peaking_Pcoring_ad_C_Main_Ex,  //6
529 PQ_IP_VIP_Peaking_gain_by_Cedge_Main_Ex,  //7
530 PQ_IP_VIP_ICC_Target_Main_Ex,  //8
531 PQ_IP_VIP_IBC_weight_Main_Ex,  //9
532 PQ_IP_VIP_ACK_Main_Ex,  //10
533 PQ_IP_VIP_Ygain_ColorAdaptive_Main_Ex,  //11
534 PQ_IP_VIP_Cgain_ColorAdaptive_Main_Ex,  //12
535 PQ_IP_VIP_Ygain_NonLinear_Main_Ex,  //13
536 PQ_IP_VIP_Cgain_NonLinear_Main_Ex,  //14
537  }   PQ_IPTYPE_Main_Ex;
538 
539 typedef enum
540 {
541 PQ_IP_AFEC_no_comm_COM_Main_Ex,  //0
542 PQ_IP_HISDNR_COM_Main_Ex,  //1
543 PQ_IP_SPF_DBK_COM_Main_Ex,  //2
544 PQ_IP_DMS_COM_Main_Ex,  //3
545 PQ_IP_DMS_H_COM_Main_Ex,  //4
546 PQ_IP_VIP_Peaking_adptive_COM_Main_Ex,  //5
547 PQ_IP_VIP_Peaking_Pcoring_ad_C_COM_Main_Ex,  //6
548 PQ_IP_VIP_Peaking_gain_by_Cedge_COM_Main_Ex,  //7
549 PQ_IP_VIP_ICC_Target_COM_Main_Ex,  //8
550 PQ_IP_VIP_IBC_weight_COM_Main_Ex,  //9
551 PQ_IP_VIP_ACK_COM_Main_Ex,  //10
552 PQ_IP_VIP_Ygain_ColorAdaptive_COM_Main_Ex,  //11
553 PQ_IP_VIP_Cgain_ColorAdaptive_COM_Main_Ex,  //12
554 PQ_IP_VIP_Ygain_NonLinear_COM_Main_Ex,  //13
555 PQ_IP_VIP_Cgain_NonLinear_COM_Main_Ex,  //14
556 PQ_IP_COM_NUMS_Main_Ex
557 } PQ_IP_COM_Group_Main_Ex;
558 
559 typedef enum
560 {
561 PQ_IP_AFEC_no_comm_ON_Main_Ex,
562 PQ_IP_AFEC_no_comm_NUMS_Main_Ex
563 } PQ_IP_AFEC_no_comm_Group_Main_Ex;
564 
565 typedef enum
566 {
567 PQ_IP_HISDNR_OFF_Main_Ex,
568 PQ_IP_HISDNR_ON_Main_Ex,
569 PQ_IP_HISDNR_NUMS_Main_Ex
570 } PQ_IP_HISDNR_Group_Main_Ex;
571 
572 typedef enum
573 {
574 PQ_IP_SPF_DBK_OFF_Main_Ex,
575 PQ_IP_SPF_DBK_LON_Main_Ex,
576 PQ_IP_SPF_DBK_NUMS_Main_Ex
577 } PQ_IP_SPF_DBK_Group_Main_Ex;
578 
579 typedef enum
580 {
581 PQ_IP_DMS_OFF_Main_Ex,
582 PQ_IP_DMS_ON_Main_Ex,
583 PQ_IP_DMS_NUMS_Main_Ex
584 } PQ_IP_DMS_Group_Main_Ex;
585 
586 typedef enum
587 {
588 PQ_IP_DMS_H_J0_Main_Ex,
589 PQ_IP_DMS_H_J1_Main_Ex,
590 PQ_IP_DMS_H_NUMS_Main_Ex
591 } PQ_IP_DMS_H_Group_Main_Ex;
592 
593 typedef enum
594 {
595 PQ_IP_VIP_Peaking_adptive_RF_NTSC_Main_Ex,
596 PQ_IP_VIP_Peaking_adptive_AV_NTSC_Main_Ex,
597 PQ_IP_VIP_Peaking_adptive_AV_PAL_Main_Ex,
598 PQ_IP_VIP_Peaking_adptive_480i_Main_Ex,
599 PQ_IP_VIP_Peaking_adptive_720p_Main_Ex,
600 PQ_IP_VIP_Peaking_adptive_1080i_Main_Ex,
601 PQ_IP_VIP_Peaking_adptive_H_480i_Main_Ex,
602 PQ_IP_VIP_Peaking_adptive_H_576i_Main_Ex,
603 PQ_IP_VIP_Peaking_adptive_H_720p_Main_Ex,
604 PQ_IP_VIP_Peaking_adptive_H_1080i_Main_Ex,
605 PQ_IP_VIP_Peaking_adptive_DT_MPEG2_480is_Main_Ex,
606 PQ_IP_VIP_Peaking_adptive_DT_MPEG2_576i_Main_Ex,
607 PQ_IP_VIP_Peaking_adptive_DT_MPEG2_1080i_Main_Ex,
608 PQ_IP_VIP_Peaking_adptive_DT_H264_480is_Main_Ex,
609 PQ_IP_VIP_Peaking_adptive_DT_H264_576p_Main_Ex,
610 PQ_IP_VIP_Peaking_adptive_DT_H264_720p_Main_Ex,
611 PQ_IP_VIP_Peaking_adptive_DT_H264_1080i_Main_Ex,
612 PQ_IP_VIP_Peaking_adptive_DT_H264_1080p_Main_Ex,
613 PQ_IP_VIP_Peaking_adptive_PC_mode_Main_Ex,
614 PQ_IP_VIP_Peaking_adptive_NUMS_Main_Ex
615 } PQ_IP_VIP_Peaking_adptive_Group_Main_Ex;
616 
617 typedef enum
618 {
619 PQ_IP_VIP_Peaking_Pcoring_ad_C_OFF_Main_Ex,
620 PQ_IP_VIP_Peaking_Pcoring_ad_C_T1_Main_Ex,
621 PQ_IP_VIP_Peaking_Pcoring_ad_C_T2_Main_Ex,
622 PQ_IP_VIP_Peaking_Pcoring_ad_C_T3_Main_Ex,
623 PQ_IP_VIP_Peaking_Pcoring_ad_C_T4_Main_Ex,
624 PQ_IP_VIP_Peaking_Pcoring_ad_C_T5_Main_Ex,
625 PQ_IP_VIP_Peaking_Pcoring_ad_C_T6_Main_Ex,
626 PQ_IP_VIP_Peaking_Pcoring_ad_C_NUMS_Main_Ex
627 } PQ_IP_VIP_Peaking_Pcoring_ad_C_Group_Main_Ex;
628 
629 typedef enum
630 {
631 PQ_IP_VIP_Peaking_gain_by_Cedge_OFF_Main_Ex,
632 PQ_IP_VIP_Peaking_gain_by_Cedge_T2_Main_Ex,
633 PQ_IP_VIP_Peaking_gain_by_Cedge_NUMS_Main_Ex
634 } PQ_IP_VIP_Peaking_gain_by_Cedge_Group_Main_Ex;
635 
636 typedef enum
637 {
638 PQ_IP_VIP_ICC_Target_OFF_Main_Ex,
639 PQ_IP_VIP_ICC_Target_ON_Main_Ex,
640 PQ_IP_VIP_ICC_Target_NUMS_Main_Ex
641 } PQ_IP_VIP_ICC_Target_Group_Main_Ex;
642 
643 typedef enum
644 {
645 PQ_IP_VIP_IBC_weight_W6_Main_Ex,
646 PQ_IP_VIP_IBC_weight_W8_Main_Ex,
647 PQ_IP_VIP_IBC_weight_NUMS_Main_Ex
648 } PQ_IP_VIP_IBC_weight_Group_Main_Ex;
649 
650 typedef enum
651 {
652 PQ_IP_VIP_ACK_OFF_Main_Ex,
653 PQ_IP_VIP_ACK_NUMS_Main_Ex
654 } PQ_IP_VIP_ACK_Group_Main_Ex;
655 
656 typedef enum
657 {
658 PQ_IP_VIP_Ygain_ColorAdaptive_OFF_Main_Ex,
659 PQ_IP_VIP_Ygain_ColorAdaptive_NUMS_Main_Ex
660 } PQ_IP_VIP_Ygain_ColorAdaptive_Group_Main_Ex;
661 
662 typedef enum
663 {
664 PQ_IP_VIP_Cgain_ColorAdaptive_OFF_Main_Ex,
665 PQ_IP_VIP_Cgain_ColorAdaptive_NUMS_Main_Ex
666 } PQ_IP_VIP_Cgain_ColorAdaptive_Group_Main_Ex;
667 
668 typedef enum
669 {
670 PQ_IP_VIP_Ygain_NonLinear_OFF_Main_Ex,
671 PQ_IP_VIP_Ygain_NonLinear_NUMS_Main_Ex
672 } PQ_IP_VIP_Ygain_NonLinear_Group_Main_Ex;
673 
674 typedef enum
675 {
676 PQ_IP_VIP_Cgain_NonLinear_OFF_Main_Ex,
677 PQ_IP_VIP_Cgain_NonLinear_NUMS_Main_Ex
678 } PQ_IP_VIP_Cgain_NonLinear_Group_Main_Ex;
679 
680 extern code U8 MST_SkipRule_IP_Main_Ex[PQ_IP_NUM_Main_Ex];
681 extern code EN_IPTAB_INFO PQ_IPTAB_INFO_Main_Ex[];
682 extern code U8 QMAP_1920_Main_Ex[QM_INPUTTYPE_NUM_Main_Ex][PQ_IP_NUM_Main_Ex];
683 extern code U8 QMAP_1366_Main_Ex[QM_INPUTTYPE_NUM_Main_Ex][PQ_IP_NUM_Main_Ex];
684 extern code U8 QMAP_4K2K_Main_Ex[QM_INPUTTYPE_NUM_Main_Ex][PQ_IP_NUM_Main_Ex];
685 
686 #endif
687