Home
last modified time | relevance | path

Searched refs:vsp1_device (Results 1 - 25 of 74) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/media/platform/vsp1/
H 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,
H A Dvsp1.h74 struct vsp1_device { struct
108 int vsp1_device_get(struct vsp1_device *vsp1);
109 void vsp1_device_put(struct vsp1_device *vsp1);
111 int vsp1_reset_wpf(struct vsp1_device *vsp1, unsigned int index);
113 static inline u32 vsp1_read(struct vsp1_device *vsp1, u32 reg) in vsp1_read()
118 static inline void vsp1_write(struct vsp1_device *vsp1, u32 reg, u32 data) in vsp1_write()
H 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,
H A Dvsp1_drm.c63 static int vsp1_du_insert_uif(struct vsp1_device *vsp1, in vsp1_du_insert_uif()
115 static int vsp1_du_pipeline_setup_rpf(struct vsp1_device *vsp1, in vsp1_du_pipeline_setup_rpf()
224 static int vsp1_du_pipeline_setup_inputs(struct vsp1_device *vsp1,
228 static int vsp1_du_pipeline_setup_brx(struct vsp1_device *vsp1, in vsp1_du_pipeline_setup_brx()
361 static unsigned int rpf_zpos(struct vsp1_device *vsp1, struct vsp1_rwpf *rpf) in rpf_zpos()
367 static int vsp1_du_pipeline_setup_inputs(struct vsp1_device *vsp1, in vsp1_du_pipeline_setup_inputs()
476 static int vsp1_du_pipeline_setup_output(struct vsp1_device *vsp1, in vsp1_du_pipeline_setup_output()
573 static int vsp1_du_pipeline_set_rwpf_format(struct vsp1_device *vsp1, in vsp1_du_pipeline_set_rwpf_format()
609 struct vsp1_device *vsp1 = dev_get_drvdata(dev); in vsp1_du_init()
642 struct vsp1_device *vsp in vsp1_du_setup_lif()
[all...]
H A Dvsp1_drv.c48 struct vsp1_device *vsp1 = data; in vsp1_irq_handler()
89 static int vsp1_create_sink_links(struct vsp1_device *vsp1, in vsp1_create_sink_links()
132 static int vsp1_uapi_create_links(struct vsp1_device *vsp1) in vsp1_uapi_create_links()
211 static void vsp1_destroy_entities(struct vsp1_device *vsp1) in vsp1_destroy_entities()
235 static int vsp1_create_entities(struct vsp1_device *vsp1) in vsp1_create_entities()
483 int vsp1_reset_wpf(struct vsp1_device *vsp1, unsigned int index) in vsp1_reset_wpf()
509 static int vsp1_device_init(struct vsp1_device *vsp1) in vsp1_device_init()
560 int vsp1_device_get(struct vsp1_device *vsp1) in vsp1_device_get()
579 void vsp1_device_put(struct vsp1_device *vsp1) in vsp1_device_put()
590 struct vsp1_device *vsp in vsp1_pm_suspend()
[all...]
H A Dvsp1_uif.h14 struct vsp1_device;
29 struct vsp1_uif *vsp1_uif_create(struct vsp1_device *vsp1, unsigned int index);
H A Dvsp1_uds.h17 struct vsp1_device;
32 struct vsp1_uds *vsp1_uds_create(struct vsp1_device *vsp1, unsigned int index);
H A Dvsp1_sru.h18 struct vsp1_device;
36 struct vsp1_sru *vsp1_sru_create(struct vsp1_device *vsp1);
H A Dvsp1_hsit.h17 struct vsp1_device;
32 struct vsp1_hsit *vsp1_hsit_create(struct vsp1_device *vsp1, bool inverse);
H A Dvsp1_lif.h17 struct vsp1_device;
31 struct vsp1_lif *vsp1_lif_create(struct vsp1_device *vsp1, unsigned int index);
H A Dvsp1_drm.h73 int vsp1_drm_init(struct vsp1_device *vsp1);
74 void vsp1_drm_cleanup(struct vsp1_device *vsp1);
H A Dvsp1_hgo.h18 struct vsp1_device;
38 struct vsp1_hgo *vsp1_hgo_create(struct vsp1_device *vsp1);
H A Dvsp1_clu.h20 struct vsp1_device;
43 struct vsp1_clu *vsp1_clu_create(struct vsp1_device *vsp1);
H A Dvsp1_brx.h18 struct vsp1_device;
41 struct vsp1_brx *vsp1_brx_create(struct vsp1_device *vsp1,
H A Dvsp1_lut.h20 struct vsp1_device;
40 struct vsp1_lut *vsp1_lut_create(struct vsp1_device *vsp1);
/kernel/linux/linux-6.6/drivers/media/platform/renesas/vsp1/
H 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,
H A Dvsp1.h77 struct vsp1_device { struct
112 int vsp1_device_get(struct vsp1_device *vsp1);
113 void vsp1_device_put(struct vsp1_device *vsp1);
115 int vsp1_reset_wpf(struct vsp1_device *vsp1, unsigned int index);
117 static inline u32 vsp1_read(struct vsp1_device *vsp1, u32 reg) in vsp1_read()
122 static inline void vsp1_write(struct vsp1_device *vsp1, u32 reg, u32 data) in vsp1_write()
H 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,
H A Dvsp1_drv.c49 struct vsp1_device *vsp1 = data; in vsp1_irq_handler()
98 static int vsp1_create_sink_links(struct vsp1_device *vsp1, in vsp1_create_sink_links()
141 static int vsp1_uapi_create_links(struct vsp1_device *vsp1) in vsp1_uapi_create_links()
220 static void vsp1_destroy_entities(struct vsp1_device *vsp1) in vsp1_destroy_entities()
244 static int vsp1_create_entities(struct vsp1_device *vsp1) in vsp1_create_entities()
490 int vsp1_reset_wpf(struct vsp1_device *vsp1, unsigned int index) in vsp1_reset_wpf()
516 static int vsp1_device_init(struct vsp1_device *vsp1) in vsp1_device_init()
560 static void vsp1_mask_all_interrupts(struct vsp1_device *vsp1) in vsp1_mask_all_interrupts()
577 int vsp1_device_get(struct vsp1_device *vsp1) in vsp1_device_get()
588 void vsp1_device_put(struct vsp1_device *vsp
[all...]
H A Dvsp1_drm.c63 static int vsp1_du_insert_uif(struct vsp1_device *vsp1, in vsp1_du_insert_uif()
115 static int vsp1_du_pipeline_setup_rpf(struct vsp1_device *vsp1, in vsp1_du_pipeline_setup_rpf()
224 static int vsp1_du_pipeline_setup_inputs(struct vsp1_device *vsp1,
228 static int vsp1_du_pipeline_setup_brx(struct vsp1_device *vsp1, in vsp1_du_pipeline_setup_brx()
361 static unsigned int rpf_zpos(struct vsp1_device *vsp1, struct vsp1_rwpf *rpf) in rpf_zpos()
367 static int vsp1_du_pipeline_setup_inputs(struct vsp1_device *vsp1, in vsp1_du_pipeline_setup_inputs()
480 static int vsp1_du_pipeline_setup_output(struct vsp1_device *vsp1, in vsp1_du_pipeline_setup_output()
578 static int vsp1_du_pipeline_set_rwpf_format(struct vsp1_device *vsp1, in vsp1_du_pipeline_set_rwpf_format()
614 struct vsp1_device *vsp1 = dev_get_drvdata(dev); in vsp1_du_init()
647 struct vsp1_device *vsp in vsp1_du_setup_lif()
[all...]
H A Dvsp1_uif.h14 struct vsp1_device;
29 struct vsp1_uif *vsp1_uif_create(struct vsp1_device *vsp1, unsigned int index);
H A Dvsp1_sru.h18 struct vsp1_device;
36 struct vsp1_sru *vsp1_sru_create(struct vsp1_device *vsp1);
H A Dvsp1_hsit.h17 struct vsp1_device;
32 struct vsp1_hsit *vsp1_hsit_create(struct vsp1_device *vsp1, bool inverse);
H A Dvsp1_lif.h17 struct vsp1_device;
31 struct vsp1_lif *vsp1_lif_create(struct vsp1_device *vsp1, unsigned int index);
H A Dvsp1_uds.h17 struct vsp1_device;
32 struct vsp1_uds *vsp1_uds_create(struct vsp1_device *vsp1, unsigned int index);

Completed in 7 milliseconds

123