vfe_line
struct vfe_line *line;
struct vfe_line *line;
static void vfe_wm_start(struct vfe_device *vfe, u8 wm, struct vfe_line *line)
struct vfe_line *line)
static int vfe_get_output(struct vfe_line *line)
static int vfe_enable(struct vfe_line *line)
struct vfe_line *line = &vfe->line[vfe->wm_output_map[wm]];
struct vfe_line *line)
static void vfe_wm_start(struct vfe_device *vfe, u8 wm, struct vfe_line *line)
struct vfe_line *line = container_of(output, struct vfe_line, output);
static void vfe_set_realign_cfg(struct vfe_device *vfe, struct vfe_line *line,
static void vfe_set_demux_cfg(struct vfe_device *vfe, struct vfe_line *line)
static void vfe_set_scale_cfg(struct vfe_device *vfe, struct vfe_line *line)
static void vfe_set_crop_cfg(struct vfe_device *vfe, struct vfe_line *line)
static void vfe_set_camif_cfg(struct vfe_device *vfe, struct vfe_line *line)
struct vfe_line *line = container_of(output, struct vfe_line, output);
static void vfe_set_realign_cfg(struct vfe_device *vfe, struct vfe_line *line,
static void vfe_set_demux_cfg(struct vfe_device *vfe, struct vfe_line *line)
static void vfe_set_scale_cfg(struct vfe_device *vfe, struct vfe_line *line)
static void vfe_set_crop_cfg(struct vfe_device *vfe, struct vfe_line *line)
static void vfe_set_camif_cfg(struct vfe_device *vfe, struct vfe_line *line)
struct vfe_line *line = container_of(output, struct vfe_line, output);
static void vfe_set_realign_cfg(struct vfe_device *vfe, struct vfe_line *line,
static void vfe_set_demux_cfg(struct vfe_device *vfe, struct vfe_line *line)
static void vfe_set_scale_cfg(struct vfe_device *vfe, struct vfe_line *line)
static void vfe_set_crop_cfg(struct vfe_device *vfe, struct vfe_line *line)
static void vfe_set_camif_cfg(struct vfe_device *vfe, struct vfe_line *line)
struct vfe_line *line)
static void vfe_wm_start(struct vfe_device *vfe, u8 wm, struct vfe_line *line)
struct vfe_line *line)
static void vfe_wm_start(struct vfe_device *vfe, u8 rdi, struct vfe_line *line)
int vfe_gen1_disable(struct vfe_line *line)
struct vfe_line *line)
vfe->res->hw_ops->reg_update(vfe, container_of(output, struct vfe_line, output)->id);
static int vfe_enable_output(struct vfe_line *line)
static int vfe_get_output(struct vfe_line *line)
int vfe_gen1_enable(struct vfe_line *line)
static int vfe_disable_output(struct vfe_line *line)
struct vfe_line *line)
struct vfe_line *line)
struct vfe_line *line)
struct vfe_line *line = &vfe->line[line_id];
struct vfe_line *line = container_of(vid, struct vfe_line, video_out);
struct vfe_line;
void (*set_camif_cfg)(struct vfe_device *vfe, struct vfe_line *line);
void (*set_crop_cfg)(struct vfe_device *vfe, struct vfe_line *line);
void (*set_demux_cfg)(struct vfe_device *vfe, struct vfe_line *line);
void (*set_scale_cfg)(struct vfe_device *vfe, struct vfe_line *line);
void (*set_realign_cfg)(struct vfe_device *vfe, struct vfe_line *line, u8 enable);
int vfe_gen1_disable(struct vfe_line *line);
int vfe_gen1_enable(struct vfe_line *line);
struct vfe_line *line)
static void vfe_wm_start(struct vfe_device *vfe, u8 wm, struct vfe_line *line)
struct vfe_line *l = &vfe->line[j];
struct vfe_line *line = container_of(vid, struct vfe_line, video_out);
struct vfe_line *line = v4l2_get_subdevdata(sd);
struct vfe_line *line = v4l2_get_subdevdata(sd);
__vfe_get_format(struct vfe_line *line,
__vfe_get_compose(struct vfe_line *line,
__vfe_get_crop(struct vfe_line *line,
static void vfe_try_format(struct vfe_line *line,
static void vfe_try_compose(struct vfe_line *line,
static void vfe_try_crop(struct vfe_line *line,
struct vfe_line *line = v4l2_get_subdevdata(sd);
struct vfe_line *line = v4l2_get_subdevdata(sd);
struct vfe_line *line = v4l2_get_subdevdata(sd);
struct vfe_line *line = v4l2_get_subdevdata(sd);
struct vfe_line *line = v4l2_get_subdevdata(sd);
struct vfe_line *line = v4l2_get_subdevdata(sd);
struct vfe_line *l = &vfe->line[i];
static u32 vfe_src_pad_code(struct vfe_line *line, u32 sink_code,
struct vfe_line *line = &vfe->line[vfe->wm_output_map[wm]];
int vfe_enable_output_v2(struct vfe_line *line)
struct vfe_line *line = container_of(vid, struct vfe_line, video_out);
int vfe_enable_v2(struct vfe_line *line)
int vfe_get_output_v2(struct vfe_line *line)
int vfe_put_output(struct vfe_line *line)
static int vfe_disable_output(struct vfe_line *line)
int vfe_disable(struct vfe_line *line)
struct vfe_line *l = &vfe->line[j];
int (*vfe_disable)(struct vfe_line *line);
int (*vfe_enable)(struct vfe_line *line);
struct vfe_line *line);
struct vfe_line *line);
struct vfe_line line[VFE_LINE_NUM_MAX];
int vfe_put_output(struct vfe_line *line);
int vfe_disable(struct vfe_line *line);
int vfe_enable_v2(struct vfe_line *line);
int vfe_get_output_v2(struct vfe_line *line);
int vfe_enable_output_v2(struct vfe_line *line);
((const struct vfe_line (*)[]) &(ptr_line)[-(ptr_line)->id])