Searched refs:vpdma_data (Results 1 – 3 of 3) sorted by relevance
| /Linux-v5.4/drivers/media/platform/ti-vpe/ |
| D | vpdma.h | 31 struct vpdma_data { struct 213 int vpdma_map_desc_buf(struct vpdma_data *vpdma, struct vpdma_buf *buf); 214 void vpdma_unmap_desc_buf(struct vpdma_data *vpdma, struct vpdma_buf *buf); 220 int vpdma_submit_descs(struct vpdma_data *vpdma, struct vpdma_desc_list *list, 222 bool vpdma_list_busy(struct vpdma_data *vpdma, int list_num); 223 void vpdma_update_dma_addr(struct vpdma_data *vpdma, 228 int vpdma_hwlist_alloc(struct vpdma_data *vpdma, void *priv); 229 void *vpdma_hwlist_get_priv(struct vpdma_data *vpdma, int list_num); 230 void *vpdma_hwlist_release(struct vpdma_data *vpdma, int list_num); 255 int vpdma_list_cleanup(struct vpdma_data *vpdma, int list_num, [all …]
|
| D | vpdma.c | 275 static u32 read_reg(struct vpdma_data *vpdma, int offset) in read_reg() 280 static void write_reg(struct vpdma_data *vpdma, int offset, u32 value) in write_reg() 285 static int read_field_reg(struct vpdma_data *vpdma, int offset, in read_field_reg() 291 static void write_field_reg(struct vpdma_data *vpdma, int offset, u32 field, in write_field_reg() 302 void vpdma_dump_regs(struct vpdma_data *vpdma) in vpdma_dump_regs() 384 int vpdma_map_desc_buf(struct vpdma_data *vpdma, struct vpdma_buf *buf) in vpdma_map_desc_buf() 406 void vpdma_unmap_desc_buf(struct vpdma_data *vpdma, struct vpdma_buf *buf) in vpdma_unmap_desc_buf() 425 int vpdma_list_cleanup(struct vpdma_data *vpdma, int list_num, in vpdma_list_cleanup() 514 bool vpdma_list_busy(struct vpdma_data *vpdma, int list_num) in vpdma_list_busy() 523 int vpdma_submit_descs(struct vpdma_data *vpdma, in vpdma_submit_descs() [all …]
|
| D | vpe.c | 373 struct vpdma_data vpdma_data; member 374 struct vpdma_data *vpdma; /* vpdma data handle */ 2533 dev->vpdma = &dev->vpdma_data; in vpe_probe()
|