Lines Matching defs:vpdma
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()
550 void vpdma_update_dma_addr(struct vpdma_data *vpdma, in vpdma_update_dma_addr()
582 void vpdma_set_max_size(struct vpdma_data *vpdma, int reg_addr, in vpdma_set_max_size()
932 int vpdma_hwlist_alloc(struct vpdma_data *vpdma, void *priv) in vpdma_hwlist_alloc()
953 void *vpdma_hwlist_get_priv(struct vpdma_data *vpdma, int list_num) in vpdma_hwlist_get_priv()
962 void *vpdma_hwlist_release(struct vpdma_data *vpdma, int list_num) in vpdma_hwlist_release()
977 void vpdma_enable_list_complete_irq(struct vpdma_data *vpdma, int irq_num, in vpdma_enable_list_complete_irq()
993 unsigned int vpdma_get_list_stat(struct vpdma_data *vpdma, int irq_num) in vpdma_get_list_stat()
1002 unsigned int vpdma_get_list_mask(struct vpdma_data *vpdma, int irq_num) in vpdma_get_list_mask()
1011 void vpdma_clear_list_stat(struct vpdma_data *vpdma, int irq_num, in vpdma_clear_list_stat()
1020 void vpdma_set_bg_color(struct vpdma_data *vpdma, in vpdma_set_bg_color()
1035 void vpdma_set_line_mode(struct vpdma_data *vpdma, int line_mode, in vpdma_set_line_mode()
1049 void vpdma_set_frame_start_event(struct vpdma_data *vpdma, in vpdma_set_frame_start_event()
1062 struct vpdma_data *vpdma = context; in vpdma_firmware_cb() local
1116 static int vpdma_load_firmware(struct vpdma_data *vpdma) in vpdma_load_firmware()
1134 int vpdma_create(struct platform_device *pdev, struct vpdma_data *vpdma, in vpdma_create()