/linux-6.12.1/drivers/media/platform/renesas/vsp1/ |
D | vsp1_pipe.h | 101 struct vsp1_pipeline { struct 108 void (*frame_end)(struct vsp1_pipeline *pipe, unsigned int completion); argument 143 void vsp1_pipeline_reset(struct vsp1_pipeline *pipe); argument 144 void vsp1_pipeline_init(struct vsp1_pipeline *pipe); 146 void __vsp1_pipeline_dump(struct _ddebug *, struct vsp1_pipeline *pipe, 164 void vsp1_pipeline_run(struct vsp1_pipeline *pipe); 165 bool vsp1_pipeline_stopped(struct vsp1_pipeline *pipe); 166 int vsp1_pipeline_stop(struct vsp1_pipeline *pipe); 167 bool vsp1_pipeline_ready(struct vsp1_pipeline *pipe); 169 void vsp1_pipeline_frame_end(struct vsp1_pipeline *pipe); [all …]
|
D | vsp1_entity.h | 20 struct vsp1_pipeline; 83 struct vsp1_pipeline *pipe, 87 struct vsp1_pipeline *pipe, 91 struct vsp1_pipeline *pipe, 97 struct vsp1_pipeline *pipe); 100 struct vsp1_pipeline *pipe, 115 struct vsp1_pipeline *pipe; 153 struct vsp1_pipeline *pipe, 158 struct vsp1_pipeline *pipe, 163 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() 304 void __vsp1_pipeline_dump(struct _ddebug *dbg, struct vsp1_pipeline *pipe, in __vsp1_pipeline_dump() 327 void vsp1_pipeline_run(struct vsp1_pipeline *pipe) in vsp1_pipeline_run() 340 bool vsp1_pipeline_stopped(struct vsp1_pipeline *pipe) in vsp1_pipeline_stopped() 352 int vsp1_pipeline_stop(struct vsp1_pipeline *pipe) in vsp1_pipeline_stop() 403 bool vsp1_pipeline_ready(struct vsp1_pipeline *pipe) in vsp1_pipeline_ready() 414 void vsp1_pipeline_frame_end(struct vsp1_pipeline *pipe) in vsp1_pipeline_frame_end() 452 void vsp1_pipeline_propagate_alpha(struct vsp1_pipeline *pipe, in vsp1_pipeline_propagate_alpha() 481 static void vsp1_pipeline_propagate_partition(struct vsp1_pipeline *pipe, in vsp1_pipeline_propagate_partition() [all …]
|
D | vsp1_video.c | 197 struct vsp1_pipeline *pipe = video->rwpf->entity.pipe; in vsp1_video_complete_buffer() 231 static void vsp1_video_frame_end(struct vsp1_pipeline *pipe, in vsp1_video_frame_end() 245 static void vsp1_video_pipeline_run_partition(struct vsp1_pipeline *pipe, in vsp1_video_pipeline_run_partition() 257 static void vsp1_video_pipeline_run(struct vsp1_pipeline *pipe) in vsp1_video_pipeline_run() 311 static void vsp1_video_pipeline_frame_end(struct vsp1_pipeline *pipe, in vsp1_video_pipeline_frame_end() 349 static int vsp1_video_pipeline_build_branch(struct vsp1_pipeline *pipe, in vsp1_video_pipeline_build_branch() 439 static int vsp1_video_pipeline_build(struct vsp1_pipeline *pipe, in vsp1_video_pipeline_build() 526 static int vsp1_video_pipeline_init(struct vsp1_pipeline *pipe, in vsp1_video_pipeline_init() 544 static struct vsp1_pipeline *vsp1_video_pipeline_get(struct vsp1_video *video) in vsp1_video_pipeline_get() 546 struct vsp1_pipeline *pipe; in vsp1_video_pipeline_get() [all …]
|
D | vsp1_drm.h | 34 struct vsp1_pipeline pipe; 70 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() 372 struct vsp1_pipeline *pipe) in vsp1_du_pipeline_setup_inputs() 485 struct vsp1_pipeline *pipe) in vsp1_du_pipeline_setup_output() 544 static void vsp1_du_pipeline_configure(struct vsp1_pipeline *pipe) in vsp1_du_pipeline_configure() 658 struct vsp1_pipeline *pipe; in vsp1_du_setup_lif() [all …]
|
D | vsp1_uds.c | 256 struct vsp1_pipeline *pipe, in uds_configure_stream() 302 struct vsp1_pipeline *pipe, in uds_configure_partition() 325 struct vsp1_pipeline *pipe) in uds_max_width() 359 struct vsp1_pipeline *pipe, in uds_partition()
|
D | vsp1_rpf.c | 52 struct vsp1_pipeline *pipe, in rpf_configure_stream() 266 struct vsp1_pipeline *pipe, in rpf_configure_frame() 281 struct vsp1_pipeline *pipe, in rpf_configure_partition() 350 struct vsp1_pipeline *pipe, in rpf_partition()
|
D | vsp1_wpf.c | 233 struct vsp1_pipeline *pipe, in wpf_configure_stream() 338 struct vsp1_pipeline *pipe, in wpf_configure_frame() 364 struct vsp1_pipeline *pipe, in wpf_configure_partition() 499 struct vsp1_pipeline *pipe) in wpf_max_width() 508 struct vsp1_pipeline *pipe, in wpf_partition()
|
D | vsp1_sru.c | 269 struct vsp1_pipeline *pipe, in sru_configure_stream() 302 struct vsp1_pipeline *pipe) in sru_max_width() 323 struct vsp1_pipeline *pipe, in sru_partition()
|
D | vsp1_entity.c | 24 struct vsp1_pipeline *pipe, in vsp1_entity_route_setup() 74 struct vsp1_pipeline *pipe, in vsp1_entity_configure_stream() 83 struct vsp1_pipeline *pipe, in vsp1_entity_configure_frame() 92 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() 190 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 | 131 struct vsp1_pipeline *pipe, in hsit_configure_stream()
|
D | vsp1_hgt.c | 130 struct vsp1_pipeline *pipe, in hgt_configure_stream()
|
D | vsp1_hgo.c | 134 struct vsp1_pipeline *pipe, in hgo_configure_stream()
|
D | vsp1_uif.c | 192 struct vsp1_pipeline *pipe, in uif_configure_stream()
|
D | vsp1_brx.c | 276 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()
|