Lines Matching defs:vpdma
278 static u32 read_reg(struct vpdma_data *vpdma, int offset) in read_reg()
283 static void write_reg(struct vpdma_data *vpdma, int offset, u32 value) in write_reg()
288 static int read_field_reg(struct vpdma_data *vpdma, int offset, in read_field_reg()
294 static void write_field_reg(struct vpdma_data *vpdma, int offset, u32 field, in write_field_reg()
305 void vpdma_dump_regs(struct vpdma_data *vpdma) in vpdma_dump_regs()
387 int vpdma_map_desc_buf(struct vpdma_data *vpdma, struct vpdma_buf *buf) in vpdma_map_desc_buf()
409 void vpdma_unmap_desc_buf(struct vpdma_data *vpdma, struct vpdma_buf *buf) in vpdma_unmap_desc_buf()
428 int vpdma_list_cleanup(struct vpdma_data *vpdma, int list_num, in vpdma_list_cleanup()
515 bool vpdma_list_busy(struct vpdma_data *vpdma, int list_num) in vpdma_list_busy()
524 int vpdma_submit_descs(struct vpdma_data *vpdma, in vpdma_submit_descs()
551 void vpdma_update_dma_addr(struct vpdma_data *vpdma, in vpdma_update_dma_addr()
583 void vpdma_set_max_size(struct vpdma_data *vpdma, int reg_addr, in vpdma_set_max_size()
933 int vpdma_hwlist_alloc(struct vpdma_data *vpdma, void *priv) in vpdma_hwlist_alloc()
954 void *vpdma_hwlist_get_priv(struct vpdma_data *vpdma, int list_num) in vpdma_hwlist_get_priv()
963 void *vpdma_hwlist_release(struct vpdma_data *vpdma, int list_num) in vpdma_hwlist_release()
978 void vpdma_enable_list_complete_irq(struct vpdma_data *vpdma, int irq_num, in vpdma_enable_list_complete_irq()
994 unsigned int vpdma_get_list_stat(struct vpdma_data *vpdma, int irq_num) in vpdma_get_list_stat()
1003 unsigned int vpdma_get_list_mask(struct vpdma_data *vpdma, int irq_num) in vpdma_get_list_mask()
1012 void vpdma_clear_list_stat(struct vpdma_data *vpdma, int irq_num, in vpdma_clear_list_stat()
1021 void vpdma_set_bg_color(struct vpdma_data *vpdma, in vpdma_set_bg_color()
1036 void vpdma_set_line_mode(struct vpdma_data *vpdma, int line_mode, in vpdma_set_line_mode()
1050 void vpdma_set_frame_start_event(struct vpdma_data *vpdma, in vpdma_set_frame_start_event()
1063 struct vpdma_data *vpdma = context; in vpdma_firmware_cb() local
1117 static int vpdma_load_firmware(struct vpdma_data *vpdma) in vpdma_load_firmware()
1135 int vpdma_create(struct platform_device *pdev, struct vpdma_data *vpdma, in vpdma_create()