Lines Matching refs:tpg

26 	struct tpg_data tpg;  member
114 tpg_reset_source(&vsen->tpg, vsen->mbus_format.width, in vimc_sen_tpg_s_format()
116 tpg_s_bytesperline(&vsen->tpg, 0, vsen->mbus_format.width * vpix->bpp); in vimc_sen_tpg_s_format()
117 tpg_s_buf_height(&vsen->tpg, vsen->mbus_format.height); in vimc_sen_tpg_s_format()
118 tpg_s_fourcc(&vsen->tpg, vpix->pixelformat); in vimc_sen_tpg_s_format()
120 tpg_s_field(&vsen->tpg, vsen->mbus_format.field, false); in vimc_sen_tpg_s_format()
121 tpg_s_colorspace(&vsen->tpg, vsen->mbus_format.colorspace); in vimc_sen_tpg_s_format()
122 tpg_s_ycbcr_enc(&vsen->tpg, vsen->mbus_format.ycbcr_enc); in vimc_sen_tpg_s_format()
123 tpg_s_quantization(&vsen->tpg, vsen->mbus_format.quantization); in vimc_sen_tpg_s_format()
124 tpg_s_xfer_func(&vsen->tpg, vsen->mbus_format.xfer_func); in vimc_sen_tpg_s_format()
203 tpg_fill_plane_buffer(&vsen->tpg, 0, 0, vsen->frame); in vimc_sen_process_frame()
204 tpg_calc_text_basep(&vsen->tpg, basep, 0, vsen->frame); in vimc_sen_process_frame()
207 const char *order = tpg_g_color_order(&vsen->tpg); in vimc_sen_process_frame()
209 tpg_gen_text(&vsen->tpg, basep, line++ * line_height, in vimc_sen_process_frame()
213 vsen->tpg.brightness, in vimc_sen_process_frame()
214 vsen->tpg.contrast, in vimc_sen_process_frame()
215 vsen->tpg.saturation, in vimc_sen_process_frame()
216 vsen->tpg.hue); in vimc_sen_process_frame()
217 tpg_gen_text(&vsen->tpg, basep, line++ * line_height, 16, str); in vimc_sen_process_frame()
221 tpg_gen_text(&vsen->tpg, basep, line++ * line_height, 16, str); in vimc_sen_process_frame()
233 tpg_gen_text(&vsen->tpg, basep, line++ * line_height, 16, str); in vimc_sen_process_frame()
303 tpg_s_pattern(&vsen->tpg, ctrl->val); in vimc_sen_s_ctrl()
306 tpg_s_hflip(&vsen->tpg, ctrl->val); in vimc_sen_s_ctrl()
309 tpg_s_vflip(&vsen->tpg, ctrl->val); in vimc_sen_s_ctrl()
312 tpg_s_brightness(&vsen->tpg, ctrl->val); in vimc_sen_s_ctrl()
315 tpg_s_contrast(&vsen->tpg, ctrl->val); in vimc_sen_s_ctrl()
318 tpg_s_hue(&vsen->tpg, ctrl->val); in vimc_sen_s_ctrl()
321 tpg_s_saturation(&vsen->tpg, ctrl->val); in vimc_sen_s_ctrl()
342 tpg_free(&vsen->tpg); in vimc_sen_release()
416 tpg_init(&vsen->tpg, vsen->mbus_format.width, in vimc_sen_add()
418 ret = tpg_alloc(&vsen->tpg, VIMC_FRAME_MAX_WIDTH); in vimc_sen_add()
440 tpg_free(&vsen->tpg); in vimc_sen_add()