Home
last modified time | relevance | path

Searched refs:vfe_line (Results 1 – 9 of 9) sorted by relevance

/linux-5.19.10/drivers/media/platform/qcom/camss/
Dcamss-vfe-gen1.h17 struct vfe_line;
34 void (*set_camif_cfg)(struct vfe_device *vfe, struct vfe_line *line);
38 void (*set_crop_cfg)(struct vfe_device *vfe, struct vfe_line *line);
39 void (*set_demux_cfg)(struct vfe_device *vfe, struct vfe_line *line);
42 void (*set_scale_cfg)(struct vfe_device *vfe, struct vfe_line *line);
44 void (*set_realign_cfg)(struct vfe_device *vfe, struct vfe_line *line, u8 enable);
87 int vfe_gen1_disable(struct vfe_line *line);
95 int vfe_gen1_enable(struct vfe_line *line);
Dcamss-vfe.h35 ((const struct vfe_line (*)[]) &(ptr_line)[-(ptr_line)->id])
88 struct vfe_line { struct
115 int (*vfe_disable)(struct vfe_line *line); argument
116 int (*vfe_enable)(struct vfe_line *line);
146 struct vfe_line line[VFE_LINE_NUM_MAX];
188 int vfe_put_output(struct vfe_line *line);
Dcamss-vfe.c168 static u32 vfe_src_pad_code(struct vfe_line *line, u32 sink_code, in vfe_src_pad_code()
392 int vfe_put_output(struct vfe_line *line) in vfe_put_output()
467 struct vfe_line *l = &vfe->line[j]; in vfe_set_clock_rates()
549 struct vfe_line *l = &vfe->line[j]; in vfe_check_clock_rates()
676 struct vfe_line *line = container_of(vid, struct vfe_line, video_out); in vfe_flush_buffers()
712 struct vfe_line *line = v4l2_get_subdevdata(sd); in vfe_set_power()
738 struct vfe_line *line = v4l2_get_subdevdata(sd); in vfe_set_stream()
767 __vfe_get_format(struct vfe_line *line, in __vfe_get_format()
788 __vfe_get_compose(struct vfe_line *line, in __vfe_get_compose()
808 __vfe_get_crop(struct vfe_line *line, in __vfe_get_crop()
[all …]
Dcamss-vfe-480.c116 static void vfe_wm_start(struct vfe_device *vfe, u8 wm, struct vfe_line *line) in vfe_wm_start()
154 struct vfe_line *line) in vfe_wm_update()
232 static int vfe_get_output(struct vfe_line *line) in vfe_get_output()
271 static int vfe_enable_output(struct vfe_line *line) in vfe_enable_output()
314 static int vfe_disable_output(struct vfe_line *line) in vfe_disable_output()
351 static int vfe_enable(struct vfe_line *line) in vfe_enable()
396 static int vfe_disable(struct vfe_line *line) in vfe_disable()
443 struct vfe_line *line = &vfe->line[vfe->wm_output_map[wm]]; in vfe_isr_wm_done()
522 struct vfe_line *line = container_of(vid, struct vfe_line, video_out); in vfe_queue_buffer()
Dcamss-vfe-gen1.c36 static int vfe_disable_output(struct vfe_line *line) in vfe_disable_output()
100 int vfe_gen1_disable(struct vfe_line *line) in vfe_gen1_disable()
122 struct vfe_line *line) in vfe_output_init_addrs()
165 vfe->ops->reg_update(vfe, container_of(output, struct vfe_line, output)->id); in vfe_output_frame_drop()
168 static int vfe_enable_output(struct vfe_line *line) in vfe_enable_output()
280 static int vfe_get_output(struct vfe_line *line) in vfe_get_output()
337 int vfe_gen1_enable(struct vfe_line *line) in vfe_gen1_enable()
385 struct vfe_line *line) in vfe_output_update_ping_addr()
404 struct vfe_line *line) in vfe_output_update_pong_addr()
460 struct vfe_line *line) in vfe_buf_update_wm_on_new()
[all …]
Dcamss-vfe-170.c223 static void vfe_wm_start(struct vfe_device *vfe, u8 wm, struct vfe_line *line) in vfe_wm_start()
273 struct vfe_line *line) in vfe_wm_update()
402 static int vfe_get_output(struct vfe_line *line) in vfe_get_output()
441 static int vfe_enable_output(struct vfe_line *line) in vfe_enable_output()
497 static int vfe_disable_output(struct vfe_line *line) in vfe_disable_output()
534 static int vfe_enable(struct vfe_line *line) in vfe_enable()
579 static int vfe_disable(struct vfe_line *line) in vfe_disable()
636 struct vfe_line *line = &vfe->line[vfe->wm_output_map[wm]]; in vfe_isr_wm_done()
715 struct vfe_line *line = container_of(vid, struct vfe_line, video_out); in vfe_queue_buffer()
Dcamss-vfe-4-1.c486 struct vfe_line *line = container_of(output, struct vfe_line, output); in vfe_set_xbar_cfg()
518 static void vfe_set_realign_cfg(struct vfe_device *vfe, struct vfe_line *line, in vfe_set_realign_cfg()
604 static void vfe_set_demux_cfg(struct vfe_device *vfe, struct vfe_line *line) in vfe_set_demux_cfg()
640 static void vfe_set_scale_cfg(struct vfe_device *vfe, struct vfe_line *line) in vfe_set_scale_cfg()
695 static void vfe_set_crop_cfg(struct vfe_device *vfe, struct vfe_line *line) in vfe_set_crop_cfg()
773 static void vfe_set_camif_cfg(struct vfe_device *vfe, struct vfe_line *line) in vfe_set_camif_cfg()
Dcamss-vfe-4-7.c579 struct vfe_line *line = container_of(output, struct vfe_line, output); in vfe_set_xbar_cfg()
646 static void vfe_set_realign_cfg(struct vfe_device *vfe, struct vfe_line *line, in vfe_set_realign_cfg()
758 static void vfe_set_demux_cfg(struct vfe_device *vfe, struct vfe_line *line) in vfe_set_demux_cfg()
794 static void vfe_set_scale_cfg(struct vfe_device *vfe, struct vfe_line *line) in vfe_set_scale_cfg()
849 static void vfe_set_crop_cfg(struct vfe_device *vfe, struct vfe_line *line) in vfe_set_crop_cfg()
939 static void vfe_set_camif_cfg(struct vfe_device *vfe, struct vfe_line *line) in vfe_set_camif_cfg()
Dcamss-vfe-4-8.c550 struct vfe_line *line = container_of(output, struct vfe_line, output); in vfe_set_xbar_cfg()
617 static void vfe_set_realign_cfg(struct vfe_device *vfe, struct vfe_line *line, in vfe_set_realign_cfg()
729 static void vfe_set_demux_cfg(struct vfe_device *vfe, struct vfe_line *line) in vfe_set_demux_cfg()
765 static void vfe_set_scale_cfg(struct vfe_device *vfe, struct vfe_line *line) in vfe_set_scale_cfg()
820 static void vfe_set_crop_cfg(struct vfe_device *vfe, struct vfe_line *line) in vfe_set_crop_cfg()
871 static void vfe_set_camif_cfg(struct vfe_device *vfe, struct vfe_line *line) in vfe_set_camif_cfg()