Lines Matching defs:vpdma
280 static u32 read_reg(struct vpdma_data *vpdma, int offset) in read_reg()
285 static void write_reg(struct vpdma_data *vpdma, int offset, u32 value) in write_reg()
290 static int read_field_reg(struct vpdma_data *vpdma, int offset, in read_field_reg()
296 static void write_field_reg(struct vpdma_data *vpdma, int offset, u32 field, in write_field_reg()
307 void vpdma_dump_regs(struct vpdma_data *vpdma) in vpdma_dump_regs()
389 int vpdma_map_desc_buf(struct vpdma_data *vpdma, struct vpdma_buf *buf) in vpdma_map_desc_buf()
411 void vpdma_unmap_desc_buf(struct vpdma_data *vpdma, struct vpdma_buf *buf) in vpdma_unmap_desc_buf()
430 int vpdma_list_cleanup(struct vpdma_data *vpdma, int list_num, in vpdma_list_cleanup()
519 bool vpdma_list_busy(struct vpdma_data *vpdma, int list_num) in vpdma_list_busy()
528 int vpdma_submit_descs(struct vpdma_data *vpdma, in vpdma_submit_descs()
555 void vpdma_update_dma_addr(struct vpdma_data *vpdma, in vpdma_update_dma_addr()
587 void vpdma_set_max_size(struct vpdma_data *vpdma, int reg_addr, in vpdma_set_max_size()
939 int vpdma_hwlist_alloc(struct vpdma_data *vpdma, void *priv) in vpdma_hwlist_alloc()
959 void *vpdma_hwlist_get_priv(struct vpdma_data *vpdma, int list_num) in vpdma_hwlist_get_priv()
968 void *vpdma_hwlist_release(struct vpdma_data *vpdma, int list_num) in vpdma_hwlist_release()
983 void vpdma_enable_list_complete_irq(struct vpdma_data *vpdma, int irq_num, in vpdma_enable_list_complete_irq()
999 unsigned int vpdma_get_list_stat(struct vpdma_data *vpdma, int irq_num) in vpdma_get_list_stat()
1008 unsigned int vpdma_get_list_mask(struct vpdma_data *vpdma, int irq_num) in vpdma_get_list_mask()
1017 void vpdma_clear_list_stat(struct vpdma_data *vpdma, int irq_num, in vpdma_clear_list_stat()
1026 void vpdma_set_bg_color(struct vpdma_data *vpdma, in vpdma_set_bg_color()
1041 void vpdma_set_line_mode(struct vpdma_data *vpdma, int line_mode, in vpdma_set_line_mode()
1055 void vpdma_set_frame_start_event(struct vpdma_data *vpdma, in vpdma_set_frame_start_event()
1068 struct vpdma_data *vpdma = context; in vpdma_firmware_cb() local
1122 static int vpdma_load_firmware(struct vpdma_data *vpdma) in vpdma_load_firmware()
1140 int vpdma_create(struct platform_device *pdev, struct vpdma_data *vpdma, in vpdma_create()