Home
last modified time | relevance | path

Searched refs:vpdma_data (Results 1 – 3 of 3) sorted by relevance

/linux-4.1.27/drivers/media/platform/ti-vpe/
Dvpdma.h33 struct vpdma_data { struct
173 int vpdma_map_desc_buf(struct vpdma_data *vpdma, struct vpdma_buf *buf);
174 void vpdma_unmap_desc_buf(struct vpdma_data *vpdma, struct vpdma_buf *buf);
180 int vpdma_submit_descs(struct vpdma_data *vpdma, struct vpdma_desc_list *list);
200 void vpdma_enable_list_complete_irq(struct vpdma_data *vpdma, int list_num,
202 void vpdma_clear_list_stat(struct vpdma_data *vpdma);
205 void vpdma_set_line_mode(struct vpdma_data *vpdma, int line_mode,
207 void vpdma_set_frame_start_event(struct vpdma_data *vpdma,
210 void vpdma_dump_regs(struct vpdma_data *vpdma);
213 struct vpdma_data *vpdma_create(struct platform_device *pdev,
Dvpdma.c242 static u32 read_reg(struct vpdma_data *vpdma, int offset) in read_reg()
247 static void write_reg(struct vpdma_data *vpdma, int offset, u32 value) in write_reg()
252 static int read_field_reg(struct vpdma_data *vpdma, int offset, in read_field_reg()
258 static void write_field_reg(struct vpdma_data *vpdma, int offset, u32 field, in write_field_reg()
269 void vpdma_dump_regs(struct vpdma_data *vpdma) in vpdma_dump_regs()
348 int vpdma_map_desc_buf(struct vpdma_data *vpdma, struct vpdma_buf *buf) in vpdma_map_desc_buf()
369 void vpdma_unmap_desc_buf(struct vpdma_data *vpdma, struct vpdma_buf *buf) in vpdma_unmap_desc_buf()
420 static bool vpdma_list_busy(struct vpdma_data *vpdma, int list_num) in vpdma_list_busy()
428 int vpdma_submit_descs(struct vpdma_data *vpdma, struct vpdma_desc_list *list) in vpdma_submit_descs()
752 void vpdma_enable_list_complete_irq(struct vpdma_data *vpdma, int list_num, in vpdma_enable_list_complete_irq()
[all …]
Dvpe.c366 struct vpdma_data *vpdma; /* vpdma data handle */