/drivers/media/platform/renesas/vsp1/ |
D | vsp1_pipe.h | 112 struct vsp1_pipeline { struct 119 void (*frame_end)(struct vsp1_pipeline *pipe, unsigned int completion); argument 155 void vsp1_pipeline_reset(struct vsp1_pipeline *pipe); argument 156 void vsp1_pipeline_init(struct vsp1_pipeline *pipe); 158 void vsp1_pipeline_run(struct vsp1_pipeline *pipe); 159 bool vsp1_pipeline_stopped(struct vsp1_pipeline *pipe); 160 int vsp1_pipeline_stop(struct vsp1_pipeline *pipe); 161 bool vsp1_pipeline_ready(struct vsp1_pipeline *pipe); 163 void vsp1_pipeline_frame_end(struct vsp1_pipeline *pipe); 165 void vsp1_pipeline_propagate_alpha(struct vsp1_pipeline *pipe, [all …]
|
D | vsp1_entity.h | 20 struct vsp1_pipeline; 82 void (*configure_stream)(struct vsp1_entity *, struct vsp1_pipeline *, 84 void (*configure_frame)(struct vsp1_entity *, struct vsp1_pipeline *, 87 struct vsp1_pipeline *, 90 unsigned int (*max_width)(struct vsp1_entity *, struct vsp1_pipeline *); 91 void (*partition)(struct vsp1_entity *, struct vsp1_pipeline *, 105 struct vsp1_pipeline *pipe; 153 struct vsp1_pipeline *pipe, 157 struct vsp1_pipeline *pipe, 162 struct vsp1_pipeline *pipe, [all …]
|
D | vsp1_pipe.c | 262 void vsp1_pipeline_reset(struct vsp1_pipeline *pipe) in vsp1_pipeline_reset() 293 void vsp1_pipeline_init(struct vsp1_pipeline *pipe) in vsp1_pipeline_init() 305 void vsp1_pipeline_run(struct vsp1_pipeline *pipe) in vsp1_pipeline_run() 318 bool vsp1_pipeline_stopped(struct vsp1_pipeline *pipe) in vsp1_pipeline_stopped() 330 int vsp1_pipeline_stop(struct vsp1_pipeline *pipe) in vsp1_pipeline_stop() 381 bool vsp1_pipeline_ready(struct vsp1_pipeline *pipe) in vsp1_pipeline_ready() 392 void vsp1_pipeline_frame_end(struct vsp1_pipeline *pipe) in vsp1_pipeline_frame_end() 430 void vsp1_pipeline_propagate_alpha(struct vsp1_pipeline *pipe, in vsp1_pipeline_propagate_alpha() 455 void vsp1_pipeline_propagate_partition(struct vsp1_pipeline *pipe, in vsp1_pipeline_propagate_partition()
|
D | vsp1_video.c | 187 static void vsp1_video_calculate_partition(struct vsp1_pipeline *pipe, in vsp1_video_calculate_partition() 253 static int vsp1_video_pipeline_setup_partitions(struct vsp1_pipeline *pipe) in vsp1_video_pipeline_setup_partitions() 316 struct vsp1_pipeline *pipe = video->rwpf->entity.pipe; in vsp1_video_complete_buffer() 350 static void vsp1_video_frame_end(struct vsp1_pipeline *pipe, in vsp1_video_frame_end() 364 static void vsp1_video_pipeline_run_partition(struct vsp1_pipeline *pipe, in vsp1_video_pipeline_run_partition() 377 static void vsp1_video_pipeline_run(struct vsp1_pipeline *pipe) in vsp1_video_pipeline_run() 431 static void vsp1_video_pipeline_frame_end(struct vsp1_pipeline *pipe, in vsp1_video_pipeline_frame_end() 469 static int vsp1_video_pipeline_build_branch(struct vsp1_pipeline *pipe, in vsp1_video_pipeline_build_branch() 559 static int vsp1_video_pipeline_build(struct vsp1_pipeline *pipe, in vsp1_video_pipeline_build() 646 static int vsp1_video_pipeline_init(struct vsp1_pipeline *pipe, in vsp1_video_pipeline_init() [all …]
|
D | vsp1_drm.c | 33 static void vsp1_du_pipeline_frame_end(struct vsp1_pipeline *pipe, in vsp1_du_pipeline_frame_end() 64 struct vsp1_pipeline *pipe, in vsp1_du_insert_uif() 116 struct vsp1_pipeline *pipe, in vsp1_du_pipeline_setup_rpf() 225 struct vsp1_pipeline *pipe); 226 static void vsp1_du_pipeline_configure(struct vsp1_pipeline *pipe); 229 struct vsp1_pipeline *pipe) in vsp1_du_pipeline_setup_brx() 368 struct vsp1_pipeline *pipe) in vsp1_du_pipeline_setup_inputs() 481 struct vsp1_pipeline *pipe) in vsp1_du_pipeline_setup_output() 540 static void vsp1_du_pipeline_configure(struct vsp1_pipeline *pipe) in vsp1_du_pipeline_configure() 649 struct vsp1_pipeline *pipe; in vsp1_du_setup_lif() [all …]
|
D | vsp1_drm.h | 33 struct vsp1_pipeline pipe; 68 to_vsp1_drm_pipeline(struct vsp1_pipeline *pipe) in to_vsp1_drm_pipeline()
|
D | vsp1_uds.c | 261 struct vsp1_pipeline *pipe, in uds_configure_stream() 309 struct vsp1_pipeline *pipe, in uds_configure_partition() 335 struct vsp1_pipeline *pipe) in uds_max_width() 371 struct vsp1_pipeline *pipe, in uds_partition()
|
D | vsp1_rpf.c | 51 struct vsp1_pipeline *pipe, in rpf_configure_stream() 271 struct vsp1_pipeline *pipe, in rpf_configure_frame() 286 struct vsp1_pipeline *pipe, in rpf_configure_partition() 369 struct vsp1_pipeline *pipe, in rpf_partition()
|
D | vsp1_wpf.c | 234 struct vsp1_pipeline *pipe, in wpf_configure_stream() 343 struct vsp1_pipeline *pipe, in wpf_configure_frame() 369 struct vsp1_pipeline *pipe, in wpf_configure_partition() 511 struct vsp1_pipeline *pipe) in wpf_max_width() 519 struct vsp1_pipeline *pipe, in wpf_partition()
|
D | vsp1_sru.c | 273 struct vsp1_pipeline *pipe, in sru_configure_stream() 307 struct vsp1_pipeline *pipe) in sru_max_width() 330 struct vsp1_pipeline *pipe, in sru_partition()
|
D | vsp1_entity.c | 24 struct vsp1_pipeline *pipe, in vsp1_entity_route_setup() 73 struct vsp1_pipeline *pipe, in vsp1_entity_configure_stream() 82 struct vsp1_pipeline *pipe, in vsp1_entity_configure_frame() 91 struct vsp1_pipeline *pipe, in vsp1_entity_configure_partition()
|
D | vsp1_lut.c | 150 struct vsp1_pipeline *pipe, in lut_configure_stream() 160 struct vsp1_pipeline *pipe, in lut_configure_frame()
|
D | vsp1_clu.c | 174 struct vsp1_pipeline *pipe, in clu_configure_stream() 192 struct vsp1_pipeline *pipe, in clu_configure_frame()
|
D | vsp1_lif.c | 87 struct vsp1_pipeline *pipe, in lif_configure_stream()
|
D | vsp1_hsit.c | 133 struct vsp1_pipeline *pipe, in hsit_configure_stream()
|
D | vsp1_hgt.c | 129 struct vsp1_pipeline *pipe, in hgt_configure_stream()
|
D | vsp1_hgo.c | 133 struct vsp1_pipeline *pipe, in hgo_configure_stream()
|
D | vsp1_uif.c | 197 struct vsp1_pipeline *pipe, in uif_configure_stream()
|
D | vsp1_brx.c | 287 struct vsp1_pipeline *pipe, in brx_configure_stream()
|
D | vsp1_histo.c | 59 struct vsp1_pipeline *pipe = histo->entity.pipe; in vsp1_histogram_buffer_complete()
|