Lines Matching defs:rkispp_tnr_config
142 struct rkispp_tnr_config { struct
143 __u8 opty_en;
144 __u8 optc_en;
145 __u8 gain_en;
146 __u8 pk0_y;
147 __u8 pk1_y;
148 __u8 pk0_c;
149 __u8 pk1_c;
150 __u8 glb_gain_cur_sqrt;
151 __u8 sigma_x[TNR_SIGMA_CURVE_SIZE - 1];
152 __u8 gfcoef_y0[TNR_GFCOEF6_SIZE];
153 __u8 gfcoef_y1[TNR_GFCOEF3_SIZE];
154 __u8 gfcoef_y2[TNR_GFCOEF3_SIZE];
155 __u8 gfcoef_y3[TNR_GFCOEF3_SIZE];
156 __u8 gfcoef_yg0[TNR_GFCOEF6_SIZE];
157 __u8 gfcoef_yg1[TNR_GFCOEF3_SIZE];
158 __u8 gfcoef_yg2[TNR_GFCOEF3_SIZE];
159 __u8 gfcoef_yg3[TNR_GFCOEF3_SIZE];
160 __u8 gfcoef_yl0[TNR_GFCOEF6_SIZE];
161 __u8 gfcoef_yl1[TNR_GFCOEF3_SIZE];
162 __u8 gfcoef_yl2[TNR_GFCOEF3_SIZE];
163 __u8 gfcoef_cg0[TNR_GFCOEF6_SIZE];
164 __u8 gfcoef_cg1[TNR_GFCOEF3_SIZE];
165 __u8 gfcoef_cg2[TNR_GFCOEF3_SIZE];
166 __u8 gfcoef_cl0[TNR_GFCOEF6_SIZE];
167 __u8 gfcoef_cl1[TNR_GFCOEF3_SIZE];
168 __u8 weight_y[TNR_WEIGHT_Y_SIZE];
170 __u16 glb_gain_cur __attribute__((aligned(2)));
171 __u16 glb_gain_nxt;
172 __u16 glb_gain_cur_div;
173 __u16 txt_th1_y;
174 __u16 txt_th0_c;
175 __u16 txt_th1_c;
176 __u16 txt_thy_dlt;
177 __u16 txt_thc_dlt;
178 __u16 txt_th0_y;
179 __u16 sigma_y[TNR_SIGMA_CURVE_SIZE];
180 __u16 luma_curve[TNR_LUMA_CURVE_SIZE];
181 __u16 scale_yg[TNR_SCALE_YG_SIZE];
182 __u16 scale_yl[TNR_SCALE_YL_SIZE];
183 __u16 scale_cg[TNR_SCALE_CG_SIZE];
184 __u16 scale_y2cg[TNR_SCALE_Y2CG_SIZE];
185 __u16 scale_cl[TNR_SCALE_CL_SIZE];
186 __u16 scale_y2cl[TNR_SCALE_Y2CL_SIZE];