Home
last modified time | relevance | path

Searched refs:vsp1_device (Results 1 – 25 of 41) sorted by relevance

12

/drivers/media/platform/renesas/vsp1/
A Dvsp1.h80 struct vsp1_device { struct
117 int vsp1_device_get(struct vsp1_device *vsp1); argument
118 void vsp1_device_put(struct vsp1_device *vsp1);
120 int vsp1_reset_wpf(struct vsp1_device *vsp1, unsigned int index);
122 static inline u32 vsp1_read(struct vsp1_device *vsp1, u32 reg) in vsp1_read()
127 static inline void vsp1_write(struct vsp1_device *vsp1, u32 reg, u32 data) in vsp1_write()
A Dvsp1_video.h33 struct vsp1_device *vsp1;
54 void vsp1_video_suspend(struct vsp1_device *vsp1);
55 void vsp1_video_resume(struct vsp1_device *vsp1);
57 struct vsp1_video *vsp1_video_create(struct vsp1_device *vsp1,
A Dvsp1_vspx.c80 struct vsp1_device *vsp1;
85 static int vsp1_vspx_rwpf_set_subdev_fmt(struct vsp1_device *vsp1, in vsp1_vspx_rwpf_set_subdev_fmt()
127 static int vsp1_vspx_pipeline_configure(struct vsp1_device *vsp1, in vsp1_vspx_pipeline_configure()
204 struct vsp1_device *vsp1 = dev_get_drvdata(dev); in vsp1_isp_init()
225 struct vsp1_device *vsp1 = dev_get_drvdata(dev); in vsp1_isp_get_bus_master()
304 struct vsp1_device *vsp1 = dev_get_drvdata(dev); in vsp1_isp_start_streaming()
374 struct vsp1_device *vsp1 = dev_get_drvdata(dev); in vsp1_isp_stop_streaming()
412 struct vsp1_device *vsp1 = dev_get_drvdata(dev); in vsp1_isp_job_prepare()
522 struct vsp1_device *vsp1 = dev_get_drvdata(dev); in vsp1_isp_job_run()
580 int vsp1_vspx_init(struct vsp1_device *vsp1) in vsp1_vspx_init()
[all …]
A Dvsp1_dl.h14 struct vsp1_device;
52 void vsp1_dlm_setup(struct vsp1_device *vsp1);
54 struct vsp1_dl_manager *vsp1_dlm_create(struct vsp1_device *vsp1,
69 vsp1_dl_body_pool_create(struct vsp1_device *vsp1, unsigned int num_bodies,
A Dvsp1_drv.c52 struct vsp1_device *vsp1 = data; in vsp1_irq_handler()
101 static int vsp1_create_sink_links(struct vsp1_device *vsp1, in vsp1_create_sink_links()
247 static int vsp1_create_entities(struct vsp1_device *vsp1) in vsp1_create_entities()
540 static int vsp1_device_init(struct vsp1_device *vsp1) in vsp1_device_init()
601 int vsp1_device_get(struct vsp1_device *vsp1) in vsp1_device_get()
612 void vsp1_device_put(struct vsp1_device *vsp1) in vsp1_device_put()
623 struct vsp1_device *vsp1 = dev_get_drvdata(dev); in vsp1_pm_suspend()
639 struct vsp1_device *vsp1 = dev_get_drvdata(dev); in vsp1_pm_resume()
655 struct vsp1_device *vsp1 = dev_get_drvdata(dev); in vsp1_pm_runtime_suspend()
665 struct vsp1_device *vsp1 = dev_get_drvdata(dev); in vsp1_pm_runtime_resume()
[all …]
A Dvsp1_drm.c64 static int vsp1_du_insert_uif(struct vsp1_device *vsp1, in vsp1_du_insert_uif()
116 static int vsp1_du_pipeline_setup_rpf(struct vsp1_device *vsp1, in vsp1_du_pipeline_setup_rpf()
229 static int vsp1_du_pipeline_setup_brx(struct vsp1_device *vsp1, in vsp1_du_pipeline_setup_brx()
624 struct vsp1_device *vsp1 = dev_get_drvdata(dev); in vsp1_du_init()
657 struct vsp1_device *vsp1 = dev_get_drvdata(dev); in vsp1_du_setup_lif()
828 struct vsp1_device *vsp1 = dev_get_drvdata(dev); in vsp1_du_atomic_update()
900 struct vsp1_device *vsp1 = dev_get_drvdata(dev); in vsp1_du_atomic_flush()
937 struct vsp1_device *vsp1 = dev_get_drvdata(dev); in vsp1_du_map_sg()
951 struct vsp1_device *vsp1 = dev_get_drvdata(dev); in vsp1_du_unmap_sg()
962 int vsp1_drm_init(struct vsp1_device *vsp1) in vsp1_drm_init()
[all …]
A Dvsp1_vspx.h13 int vsp1_vspx_init(struct vsp1_device *vsp1);
14 void vsp1_vspx_cleanup(struct vsp1_device *vsp1);
A Dvsp1_dl.c142 struct vsp1_device *vsp1;
166 struct vsp1_device *vsp1;
224 struct vsp1_device *vsp1;
255 vsp1_dl_body_pool_create(struct vsp1_device *vsp1, unsigned int num_bodies, in vsp1_dl_body_pool_create()
430 vsp1_dl_cmd_pool_create(struct vsp1_device *vsp1, enum vsp1_extcmd_type type, in vsp1_dl_cmd_pool_create()
858 struct vsp1_device *vsp1 = dlm->vsp1; in vsp1_dl_list_hw_update_pending()
873 struct vsp1_device *vsp1 = dlm->vsp1; in vsp1_dl_list_hw_enqueue()
990 struct vsp1_device *vsp1 = dlm->vsp1; in vsp1_dlm_irq_frame_end()
1068 void vsp1_dlm_setup(struct vsp1_device *vsp1) in vsp1_dlm_setup()
1112 struct vsp1_dl_manager *vsp1_dlm_create(struct vsp1_device *vsp1, in vsp1_dlm_create()
A Dvsp1_lif.h17 struct vsp1_device;
31 struct vsp1_lif *vsp1_lif_create(struct vsp1_device *vsp1, unsigned int index);
A Dvsp1_hsit.h17 struct vsp1_device;
32 struct vsp1_hsit *vsp1_hsit_create(struct vsp1_device *vsp1, bool inverse);
A Dvsp1_sru.h18 struct vsp1_device;
36 struct vsp1_sru *vsp1_sru_create(struct vsp1_device *vsp1);
A Dvsp1_uif.h14 struct vsp1_device;
29 struct vsp1_uif *vsp1_uif_create(struct vsp1_device *vsp1, unsigned int index);
A Dvsp1_hgt.h18 struct vsp1_device;
35 struct vsp1_hgt *vsp1_hgt_create(struct vsp1_device *vsp1);
A Dvsp1_lut.h20 struct vsp1_device;
40 struct vsp1_lut *vsp1_lut_create(struct vsp1_device *vsp1);
A Dvsp1_uds.h17 struct vsp1_device;
32 struct vsp1_uds *vsp1_uds_create(struct vsp1_device *vsp1, unsigned int index);
A Dvsp1_clu.h20 struct vsp1_device;
43 struct vsp1_clu *vsp1_clu_create(struct vsp1_device *vsp1);
A Dvsp1_hgo.h18 struct vsp1_device;
38 struct vsp1_hgo *vsp1_hgo_create(struct vsp1_device *vsp1);
A Dvsp1_brx.h18 struct vsp1_device;
41 struct vsp1_brx *vsp1_brx_create(struct vsp1_device *vsp1,
A Dvsp1_entity.h17 struct vsp1_device;
108 struct vsp1_device *vsp1;
139 int vsp1_entity_init(struct vsp1_device *vsp1, struct vsp1_entity *entity,
A Dvsp1_drm.h77 int vsp1_drm_init(struct vsp1_device *vsp1);
78 void vsp1_drm_cleanup(struct vsp1_device *vsp1);
A Dvsp1_histo.h23 struct vsp1_device;
64 int vsp1_histogram_init(struct vsp1_device *vsp1, struct vsp1_histogram *histo,
A Dvsp1_rwpf.h79 struct vsp1_rwpf *vsp1_rpf_create(struct vsp1_device *vsp1, unsigned int index);
80 struct vsp1_rwpf *vsp1_wpf_create(struct vsp1_device *vsp1, unsigned int index);
A Dvsp1_pipe.h181 const struct vsp1_format_info *vsp1_get_format_info(struct vsp1_device *vsp1,
184 vsp1_get_format_info_by_index(struct vsp1_device *vsp1, unsigned int index,
A Dvsp1_pipe.c240 const struct vsp1_format_info *vsp1_get_format_info(struct vsp1_device *vsp1, in vsp1_get_format_info()
287 vsp1_get_format_info_by_index(struct vsp1_device *vsp1, unsigned int index, in vsp1_get_format_info_by_index()
453 struct vsp1_device *vsp1 = pipe->output->entity.vsp1; in __vsp1_pipeline_dump()
475 struct vsp1_device *vsp1 = pipe->output->entity.vsp1; in vsp1_pipeline_run()
502 struct vsp1_device *vsp1 = pipe->output->entity.vsp1; in vsp1_pipeline_stop()
A Dvsp1_wpf.c134 struct vsp1_device *vsp1 = wpf->entity.vsp1; in wpf_init_controls()
192 struct vsp1_device *vsp1 = wpf->entity.vsp1; in vsp1_wpf_stop()
238 struct vsp1_device *vsp1 = wpf->entity.vsp1; in wpf_configure_stream()
401 struct vsp1_device *vsp1 = wpf->entity.vsp1; in wpf_configure_partition()
560 struct vsp1_rwpf *vsp1_wpf_create(struct vsp1_device *vsp1, unsigned int index) in vsp1_wpf_create()

Completed in 39 milliseconds

12