Home
last modified time | relevance | path

Searched refs:tpg_data (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/drivers/media/platform/vivid/
Dvivid-tpg.h96 struct tpg_data { struct
196 void tpg_init(struct tpg_data *tpg, unsigned w, unsigned h); argument
197 int tpg_alloc(struct tpg_data *tpg, unsigned max_w);
198 void tpg_free(struct tpg_data *tpg);
199 void tpg_reset_source(struct tpg_data *tpg, unsigned width, unsigned height,
201 void tpg_log_status(struct tpg_data *tpg);
204 void tpg_gen_text(const struct tpg_data *tpg,
206 void tpg_calc_text_basep(struct tpg_data *tpg,
208 unsigned tpg_g_interleaved_plane(const struct tpg_data *tpg, unsigned buf_line);
209 void tpg_fill_plane_buffer(struct tpg_data *tpg, v4l2_std_id std,
[all …]
Dvivid-tpg.c97 void tpg_init(struct tpg_data *tpg, unsigned w, unsigned h) in tpg_init()
118 int tpg_alloc(struct tpg_data *tpg, unsigned max_w) in tpg_alloc()
154 void tpg_free(struct tpg_data *tpg) in tpg_free()
178 bool tpg_s_fourcc(struct tpg_data *tpg, u32 fourcc) in tpg_s_fourcc()
389 void tpg_s_crop_compose(struct tpg_data *tpg, const struct v4l2_rect *crop, in tpg_s_crop_compose()
404 void tpg_reset_source(struct tpg_data *tpg, unsigned width, unsigned height, in tpg_reset_source()
428 static enum tpg_color tpg_get_textbg_color(struct tpg_data *tpg) in tpg_get_textbg_color()
440 static enum tpg_color tpg_get_textfg_color(struct tpg_data *tpg) in tpg_get_textfg_color()
473 static void color_to_ycbcr(struct tpg_data *tpg, int r, int g, int b, in color_to_ycbcr()
588 static void ycbcr_to_color(struct tpg_data *tpg, int y, int cb, int cr, in ycbcr_to_color()
[all …]
Dvivid-kthread-cap.c232 static void *plane_vaddr(struct tpg_data *tpg, struct vivid_buffer *buf, in plane_vaddr()
250 struct tpg_data *tpg = &dev->tpg; in vivid_copy_buffer()
418 struct tpg_data *tpg = &dev->tpg; in vivid_fillbuff()
605 struct tpg_data *tpg = &dev->tpg; in vivid_overlay()
Dvivid-core.h363 struct tpg_data tpg;