xref: /utopia/UTPA2-700.0.x/modules/pq/hal/manhattan/pq/include/Manhattan_Main_Color_GRule.h (revision 53ee8cc121a030b8d368113ac3e966b4705770ef)
1 #define PQ_GRULE_NR_ENABLE 1
2 #define PQ_GRULE_DEFINE_AUTO_GEN 1
3 #if (PQ_GRULE_NR_ENABLE)
4 typedef enum
5 {
6 #if PQ_GRULE_NR_ENABLE
7     PQ_GRule_NR_Main_Color,
8 #endif
9 
10 }
11 MST_GRule_Index_Main_Color;
12 #endif
13 
14 #if PQ_GRULE_NR_ENABLE
15 typedef enum
16 {
17     PQ_GRule_NR_Off_Main_Color,
18     PQ_GRule_NR_Low_Main_Color,
19     PQ_GRule_NR_Middle_Main_Color,
20     PQ_GRule_NR_High_Main_Color,
21     PQ_GRule_NR_Low_3D_Main_Color,
22     PQ_GRule_NR_Middle_3D_Main_Color,
23     PQ_GRule_NR_High_3D_Main_Color,
24     PQ_GRule_NR_Auto_Low_L_Main_Color,
25     PQ_GRule_NR_Auto_Low_M_Main_Color,
26     PQ_GRule_NR_Auto_Low_H_Main_Color,
27     PQ_GRule_NR_Auto_Middle_L_Main_Color,
28     PQ_GRule_NR_Auto_Middle_M_Main_Color,
29     PQ_GRule_NR_Auto_Middle_H_Main_Color,
30     PQ_GRule_NR_Auto_High_L_Main_Color,
31     PQ_GRule_NR_Auto_High_M_Main_Color,
32     PQ_GRule_NR_Auto_High_H_Main_Color,
33     PQ_GRule_NR_Low_PIP_Main_Color,
34     PQ_GRule_NR_Middle_PIP_Main_Color,
35     PQ_GRule_NR_High_PIP_Main_Color,
36 }
37 MST_GRule_NR_Index_Main_Color;
38 #endif
39 
40 #if PQ_GRULE_NR_ENABLE
41 typedef enum
42 {
43     PQ_GRule_Lvl_NR_Off_Main_Color,
44     PQ_GRule_Lvl_NR_Low_Main_Color,
45     PQ_GRule_Lvl_NR_Middle_Main_Color,
46     PQ_GRule_Lvl_NR_High_Main_Color,
47     PQ_GRule_Lvl_NR_Low_3D_Main_Color,
48     PQ_GRule_Lvl_NR_Middle_3D_Main_Color,
49     PQ_GRule_Lvl_NR_High_3D_Main_Color,
50     PQ_GRule_Lvl_NR_Auto_Low_L_Main_Color,
51     PQ_GRule_Lvl_NR_Auto_Low_M_Main_Color,
52     PQ_GRule_Lvl_NR_Auto_Low_H_Main_Color,
53     PQ_GRule_Lvl_NR_Auto_Middle_L_Main_Color,
54     PQ_GRule_Lvl_NR_Auto_Middle_M_Main_Color,
55     PQ_GRule_Lvl_NR_Auto_Middle_H_Main_Color,
56     PQ_GRule_Lvl_NR_Auto_High_L_Main_Color,
57     PQ_GRule_Lvl_NR_Auto_High_M_Main_Color,
58     PQ_GRule_Lvl_NR_Auto_High_H_Main_Color,
59 }
60 MST_GRule_NR_LvL_Index_Main_Color;
61 #endif
62 
63 
64 #define PQ_GRULE_RULE_NUM_Main_Color 1
65 
66 #if PQ_GRULE_NR_ENABLE
67 #define PQ_GRULE_NR_IP_NUM_Main_Color 2
68 #define PQ_GRULE_NR_NUM_Main_Color 19
69 #define PQ_GRULE_NR_LVL_NUM_Main_Color 16
70 #endif
71 
72 #if PQ_GRULE_NR_ENABLE
73 extern code U8 MST_GRule_NR_IP_Index_Main_Color[PQ_GRULE_NR_IP_NUM_Main_Color];
74 extern code U8 MST_GRule_NR_Main_Color[QM_INPUTTYPE_NUM_Main_Color][PQ_GRULE_NR_NUM_Main_Color][PQ_GRULE_NR_IP_NUM_Main_Color];
75 #endif
76 
77 #if PQ_GRULE_NR_ENABLE
78 extern code U8 MST_GRule_1920_NR_Main_Color[PQ_GRULE_NR_LVL_NUM_Main_Color];
79 #endif
80 
81