/linux-6.1.9/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 153 void vsp1_pipeline_reset(struct vsp1_pipeline *pipe); argument 154 void vsp1_pipeline_init(struct vsp1_pipeline *pipe); 156 void vsp1_pipeline_run(struct vsp1_pipeline *pipe); 157 bool vsp1_pipeline_stopped(struct vsp1_pipeline *pipe); 158 int vsp1_pipeline_stop(struct vsp1_pipeline *pipe); 159 bool vsp1_pipeline_ready(struct vsp1_pipeline *pipe); 161 void vsp1_pipeline_frame_end(struct vsp1_pipeline *pipe); 163 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; 155 struct vsp1_pipeline *pipe, 159 struct vsp1_pipeline *pipe, 164 struct vsp1_pipeline *pipe, [all …]
|
D | vsp1_pipe.c | 244 void vsp1_pipeline_reset(struct vsp1_pipeline *pipe) in vsp1_pipeline_reset() 275 void vsp1_pipeline_init(struct vsp1_pipeline *pipe) in vsp1_pipeline_init() 287 void vsp1_pipeline_run(struct vsp1_pipeline *pipe) in vsp1_pipeline_run() 300 bool vsp1_pipeline_stopped(struct vsp1_pipeline *pipe) in vsp1_pipeline_stopped() 312 int vsp1_pipeline_stop(struct vsp1_pipeline *pipe) in vsp1_pipeline_stop() 363 bool vsp1_pipeline_ready(struct vsp1_pipeline *pipe) in vsp1_pipeline_ready() 374 void vsp1_pipeline_frame_end(struct vsp1_pipeline *pipe) in vsp1_pipeline_frame_end() 412 void vsp1_pipeline_propagate_alpha(struct vsp1_pipeline *pipe, in vsp1_pipeline_propagate_alpha() 437 void vsp1_pipeline_propagate_partition(struct vsp1_pipeline *pipe, in vsp1_pipeline_propagate_partition()
|
D | vsp1_video.c | 186 static void vsp1_video_calculate_partition(struct vsp1_pipeline *pipe, in vsp1_video_calculate_partition() 252 static int vsp1_video_pipeline_setup_partitions(struct vsp1_pipeline *pipe) in vsp1_video_pipeline_setup_partitions() 315 struct vsp1_pipeline *pipe = video->rwpf->entity.pipe; in vsp1_video_complete_buffer() 349 static void vsp1_video_frame_end(struct vsp1_pipeline *pipe, in vsp1_video_frame_end() 363 static void vsp1_video_pipeline_run_partition(struct vsp1_pipeline *pipe, in vsp1_video_pipeline_run_partition() 376 static void vsp1_video_pipeline_run(struct vsp1_pipeline *pipe) in vsp1_video_pipeline_run() 430 static void vsp1_video_pipeline_frame_end(struct vsp1_pipeline *pipe, in vsp1_video_pipeline_frame_end() 468 static int vsp1_video_pipeline_build_branch(struct vsp1_pipeline *pipe, in vsp1_video_pipeline_build_branch() 558 static int vsp1_video_pipeline_build(struct vsp1_pipeline *pipe, in vsp1_video_pipeline_build() 645 static int vsp1_video_pipeline_init(struct vsp1_pipeline *pipe, in vsp1_video_pipeline_init() [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_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() 539 static void vsp1_du_pipeline_configure(struct vsp1_pipeline *pipe) in vsp1_du_pipeline_configure() 648 struct vsp1_pipeline *pipe; in vsp1_du_setup_lif() [all …]
|
D | vsp1_rpf.c | 59 struct vsp1_pipeline *pipe, in rpf_configure_stream() 227 struct vsp1_pipeline *pipe, in rpf_configure_frame() 242 struct vsp1_pipeline *pipe, in rpf_configure_partition() 325 struct vsp1_pipeline *pipe, in rpf_partition()
|
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_wpf.c | 257 struct vsp1_pipeline *pipe, in wpf_configure_stream() 366 struct vsp1_pipeline *pipe, in wpf_configure_frame() 392 struct vsp1_pipeline *pipe, in wpf_configure_partition() 534 struct vsp1_pipeline *pipe) in wpf_max_width() 542 struct vsp1_pipeline *pipe, in wpf_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_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_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 | 60 struct vsp1_pipeline *pipe = histo->entity.pipe; in vsp1_histogram_buffer_complete()
|