| /drivers/media/platform/renesas/vsp1/ |
| A D | vsp1.h | 80 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 D | vsp1_video.h | 33 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 D | vsp1_vspx.c | 80 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 D | vsp1_dl.h | 14 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 D | vsp1_drv.c | 52 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 D | vsp1_drm.c | 64 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 D | vsp1_vspx.h | 13 int vsp1_vspx_init(struct vsp1_device *vsp1); 14 void vsp1_vspx_cleanup(struct vsp1_device *vsp1);
|
| A D | vsp1_dl.c | 142 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 D | vsp1_lif.h | 17 struct vsp1_device; 31 struct vsp1_lif *vsp1_lif_create(struct vsp1_device *vsp1, unsigned int index);
|
| A D | vsp1_hsit.h | 17 struct vsp1_device; 32 struct vsp1_hsit *vsp1_hsit_create(struct vsp1_device *vsp1, bool inverse);
|
| A D | vsp1_sru.h | 18 struct vsp1_device; 36 struct vsp1_sru *vsp1_sru_create(struct vsp1_device *vsp1);
|
| A D | vsp1_uif.h | 14 struct vsp1_device; 29 struct vsp1_uif *vsp1_uif_create(struct vsp1_device *vsp1, unsigned int index);
|
| A D | vsp1_hgt.h | 18 struct vsp1_device; 35 struct vsp1_hgt *vsp1_hgt_create(struct vsp1_device *vsp1);
|
| A D | vsp1_lut.h | 20 struct vsp1_device; 40 struct vsp1_lut *vsp1_lut_create(struct vsp1_device *vsp1);
|
| A D | vsp1_uds.h | 17 struct vsp1_device; 32 struct vsp1_uds *vsp1_uds_create(struct vsp1_device *vsp1, unsigned int index);
|
| A D | vsp1_clu.h | 20 struct vsp1_device; 43 struct vsp1_clu *vsp1_clu_create(struct vsp1_device *vsp1);
|
| A D | vsp1_hgo.h | 18 struct vsp1_device; 38 struct vsp1_hgo *vsp1_hgo_create(struct vsp1_device *vsp1);
|
| A D | vsp1_brx.h | 18 struct vsp1_device; 41 struct vsp1_brx *vsp1_brx_create(struct vsp1_device *vsp1,
|
| A D | vsp1_entity.h | 17 struct vsp1_device; 108 struct vsp1_device *vsp1; 139 int vsp1_entity_init(struct vsp1_device *vsp1, struct vsp1_entity *entity,
|
| A D | vsp1_drm.h | 77 int vsp1_drm_init(struct vsp1_device *vsp1); 78 void vsp1_drm_cleanup(struct vsp1_device *vsp1);
|
| A D | vsp1_histo.h | 23 struct vsp1_device; 64 int vsp1_histogram_init(struct vsp1_device *vsp1, struct vsp1_histogram *histo,
|
| A D | vsp1_rwpf.h | 79 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 D | vsp1_pipe.h | 181 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 D | vsp1_pipe.c | 240 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 D | vsp1_wpf.c | 134 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()
|