Searched refs:imgu_device (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/staging/media/ipu3/ |
| H A D | ipu3-dmamap.h | 8 struct imgu_device; 11 void *imgu_dmamap_alloc(struct imgu_device *imgu, struct imgu_css_map *map, 13 void imgu_dmamap_free(struct imgu_device *imgu, struct imgu_css_map *map); 15 int imgu_dmamap_map_sg(struct imgu_device *imgu, struct scatterlist *sglist, 17 void imgu_dmamap_unmap(struct imgu_device *imgu, struct imgu_css_map *map); 19 int imgu_dmamap_init(struct imgu_device *imgu); 20 void imgu_dmamap_exit(struct imgu_device *imgu);
|
| H A D | ipu3.h | 117 struct imgu_device { struct 156 unsigned int imgu_map_node(struct imgu_device *imgu, unsigned int css_queue); argument 157 int imgu_queue_buffers(struct imgu_device *imgu, bool initial, 160 int imgu_v4l2_register(struct imgu_device *dev); 161 int imgu_v4l2_unregister(struct imgu_device *dev); 164 int imgu_s_stream(struct imgu_device *imgu, int enable);
|
| H A D | ipu3.c | 57 unsigned int imgu_map_node(struct imgu_device *imgu, unsigned int css_queue) in imgu_map_node() 70 static void imgu_dummybufs_cleanup(struct imgu_device *imgu, unsigned int pipe) in imgu_dummybufs_cleanup() 80 static int imgu_dummybufs_preallocate(struct imgu_device *imgu, in imgu_dummybufs_preallocate() 107 static int imgu_dummybufs_init(struct imgu_device *imgu, unsigned int pipe) in imgu_dummybufs_init() 153 static struct imgu_css_buffer *imgu_dummybufs_get(struct imgu_device *imgu, in imgu_dummybufs_get() 182 static bool imgu_dummybufs_check(struct imgu_device *imgu, in imgu_dummybufs_check() 196 static void imgu_buffer_done(struct imgu_device *imgu, struct vb2_buffer *vb, in imgu_buffer_done() 204 static struct imgu_css_buffer *imgu_queue_getbuf(struct imgu_device *imgu, in imgu_queue_getbuf() 228 int imgu_queue_buffers(struct imgu_device *imgu, bool initial, unsigned int pipe) in imgu_queue_buffers() 346 static int imgu_powerup(struct imgu_device *imgu) in imgu_powerup() [all …]
|
| H A D | ipu3-css-pool.h | 8 struct imgu_device; 43 int imgu_css_dma_buffer_resize(struct imgu_device *imgu, 45 void imgu_css_pool_cleanup(struct imgu_device *imgu, 47 int imgu_css_pool_init(struct imgu_device *imgu, struct imgu_css_pool *pool,
|
| H A D | ipu3-v4l2.c | 24 struct imgu_device *imgu = v4l2_get_subdevdata(sd); in imgu_subdev_open() 59 struct imgu_device *imgu = v4l2_get_subdevdata(sd); in imgu_subdev_s_stream() 127 struct imgu_device *imgu = v4l2_get_subdevdata(sd); in imgu_subdev_get_fmt() 152 struct imgu_device *imgu = v4l2_get_subdevdata(sd); in imgu_subdev_set_fmt() 242 struct imgu_device *imgu = v4l2_get_subdevdata(sd); in imgu_subdev_set_selection() 281 struct imgu_device *imgu = v4l2_get_subdevdata(sd); in imgu_link_setup() 316 struct imgu_device *imgu = vb2_get_drv_priv(vb->vb2_queue); in imgu_vb2_buf_init() 332 struct imgu_device *imgu = vb2_get_drv_priv(vb->vb2_queue); in imgu_vb2_buf_cleanup() 348 struct imgu_device *imgu = vb2_get_drv_priv(vb->vb2_queue); in imgu_vb2_buf_queue() 393 struct imgu_device *imgu = vb2_get_drv_priv(vq); in imgu_vb2_queue_setup() [all …]
|
| H A D | ipu3-dmamap.c | 93 void *imgu_dmamap_alloc(struct imgu_device *imgu, struct imgu_css_map *map, in imgu_dmamap_alloc() 151 void imgu_dmamap_unmap(struct imgu_device *imgu, struct imgu_css_map *map) in imgu_dmamap_unmap() 169 void imgu_dmamap_free(struct imgu_device *imgu, struct imgu_css_map *map) in imgu_dmamap_free() 184 int imgu_dmamap_map_sg(struct imgu_device *imgu, struct scatterlist *sglist, in imgu_dmamap_map_sg() 231 int imgu_dmamap_init(struct imgu_device *imgu) in imgu_dmamap_init() 246 void imgu_dmamap_exit(struct imgu_device *imgu) in imgu_dmamap_exit()
|
| H A D | ipu3-css-pool.c | 10 int imgu_css_dma_buffer_resize(struct imgu_device *imgu, in imgu_css_dma_buffer_resize() 25 void imgu_css_pool_cleanup(struct imgu_device *imgu, struct imgu_css_pool *pool) in imgu_css_pool_cleanup() 33 int imgu_css_pool_init(struct imgu_device *imgu, struct imgu_css_pool *pool, in imgu_css_pool_init()
|
| H A D | ipu3-css-fw.c | 96 struct imgu_device *imgu = dev_get_drvdata(css->dev); in imgu_css_fw_cleanup() 115 struct imgu_device *imgu = dev_get_drvdata(css->dev); in imgu_css_fw_init()
|
| H A D | ipu3-css.c | 652 struct imgu_device *imgu = dev_get_drvdata(css->dev); in imgu_css_pipeline_cleanup() 718 struct imgu_device *imgu = dev_get_drvdata(css->dev); in imgu_css_pipeline_init() 1159 struct imgu_device *imgu = dev_get_drvdata(css->dev); in imgu_css_binary_cleanup() 1182 struct imgu_device *imgu = dev_get_drvdata(css->dev); in imgu_css_binary_preallocate() 1219 struct imgu_device *imgu = dev_get_drvdata(css->dev); in imgu_css_binary_setup() 1424 struct imgu_device *imgu = dev_get_drvdata(css->dev); in imgu_css_map_init() 1466 struct imgu_device *imgu = dev_get_drvdata(css->dev); in imgu_css_pipe_cleanup() 1491 struct imgu_device *imgu = dev_get_drvdata(css->dev); in imgu_css_cleanup() 1504 struct imgu_device *imgu = dev_get_drvdata(dev); in imgu_css_init()
|