vpdma_data 275 drivers/media/platform/ti-vpe/vpdma.c static u32 read_reg(struct vpdma_data *vpdma, int offset) vpdma_data 280 drivers/media/platform/ti-vpe/vpdma.c static void write_reg(struct vpdma_data *vpdma, int offset, u32 value) vpdma_data 285 drivers/media/platform/ti-vpe/vpdma.c static int read_field_reg(struct vpdma_data *vpdma, int offset, vpdma_data 291 drivers/media/platform/ti-vpe/vpdma.c static void write_field_reg(struct vpdma_data *vpdma, int offset, u32 field, vpdma_data 302 drivers/media/platform/ti-vpe/vpdma.c void vpdma_dump_regs(struct vpdma_data *vpdma) vpdma_data 384 drivers/media/platform/ti-vpe/vpdma.c int vpdma_map_desc_buf(struct vpdma_data *vpdma, struct vpdma_buf *buf) vpdma_data 406 drivers/media/platform/ti-vpe/vpdma.c void vpdma_unmap_desc_buf(struct vpdma_data *vpdma, struct vpdma_buf *buf) vpdma_data 425 drivers/media/platform/ti-vpe/vpdma.c int vpdma_list_cleanup(struct vpdma_data *vpdma, int list_num, vpdma_data 514 drivers/media/platform/ti-vpe/vpdma.c bool vpdma_list_busy(struct vpdma_data *vpdma, int list_num) vpdma_data 523 drivers/media/platform/ti-vpe/vpdma.c int vpdma_submit_descs(struct vpdma_data *vpdma, vpdma_data 550 drivers/media/platform/ti-vpe/vpdma.c void vpdma_update_dma_addr(struct vpdma_data *vpdma, vpdma_data 582 drivers/media/platform/ti-vpe/vpdma.c void vpdma_set_max_size(struct vpdma_data *vpdma, int reg_addr, vpdma_data 932 drivers/media/platform/ti-vpe/vpdma.c int vpdma_hwlist_alloc(struct vpdma_data *vpdma, void *priv) vpdma_data 953 drivers/media/platform/ti-vpe/vpdma.c void *vpdma_hwlist_get_priv(struct vpdma_data *vpdma, int list_num) vpdma_data 962 drivers/media/platform/ti-vpe/vpdma.c void *vpdma_hwlist_release(struct vpdma_data *vpdma, int list_num) vpdma_data 977 drivers/media/platform/ti-vpe/vpdma.c void vpdma_enable_list_complete_irq(struct vpdma_data *vpdma, int irq_num, vpdma_data 993 drivers/media/platform/ti-vpe/vpdma.c unsigned int vpdma_get_list_stat(struct vpdma_data *vpdma, int irq_num) vpdma_data 1002 drivers/media/platform/ti-vpe/vpdma.c unsigned int vpdma_get_list_mask(struct vpdma_data *vpdma, int irq_num) vpdma_data 1011 drivers/media/platform/ti-vpe/vpdma.c void vpdma_clear_list_stat(struct vpdma_data *vpdma, int irq_num, vpdma_data 1020 drivers/media/platform/ti-vpe/vpdma.c void vpdma_set_bg_color(struct vpdma_data *vpdma, vpdma_data 1035 drivers/media/platform/ti-vpe/vpdma.c void vpdma_set_line_mode(struct vpdma_data *vpdma, int line_mode, vpdma_data 1049 drivers/media/platform/ti-vpe/vpdma.c void vpdma_set_frame_start_event(struct vpdma_data *vpdma, vpdma_data 1062 drivers/media/platform/ti-vpe/vpdma.c struct vpdma_data *vpdma = context; vpdma_data 1116 drivers/media/platform/ti-vpe/vpdma.c static int vpdma_load_firmware(struct vpdma_data *vpdma) vpdma_data 1134 drivers/media/platform/ti-vpe/vpdma.c int vpdma_create(struct platform_device *pdev, struct vpdma_data *vpdma, vpdma_data 214 drivers/media/platform/ti-vpe/vpdma.h int vpdma_map_desc_buf(struct vpdma_data *vpdma, struct vpdma_buf *buf); vpdma_data 215 drivers/media/platform/ti-vpe/vpdma.h void vpdma_unmap_desc_buf(struct vpdma_data *vpdma, struct vpdma_buf *buf); vpdma_data 221 drivers/media/platform/ti-vpe/vpdma.h int vpdma_submit_descs(struct vpdma_data *vpdma, struct vpdma_desc_list *list, vpdma_data 223 drivers/media/platform/ti-vpe/vpdma.h bool vpdma_list_busy(struct vpdma_data *vpdma, int list_num); vpdma_data 224 drivers/media/platform/ti-vpe/vpdma.h void vpdma_update_dma_addr(struct vpdma_data *vpdma, vpdma_data 229 drivers/media/platform/ti-vpe/vpdma.h int vpdma_hwlist_alloc(struct vpdma_data *vpdma, void *priv); vpdma_data 230 drivers/media/platform/ti-vpe/vpdma.h void *vpdma_hwlist_get_priv(struct vpdma_data *vpdma, int list_num); vpdma_data 231 drivers/media/platform/ti-vpe/vpdma.h void *vpdma_hwlist_release(struct vpdma_data *vpdma, int list_num); vpdma_data 256 drivers/media/platform/ti-vpe/vpdma.h int vpdma_list_cleanup(struct vpdma_data *vpdma, int list_num, vpdma_data 260 drivers/media/platform/ti-vpe/vpdma.h void vpdma_enable_list_complete_irq(struct vpdma_data *vpdma, int irq_num, vpdma_data 262 drivers/media/platform/ti-vpe/vpdma.h void vpdma_clear_list_stat(struct vpdma_data *vpdma, int irq_num, vpdma_data 264 drivers/media/platform/ti-vpe/vpdma.h unsigned int vpdma_get_list_stat(struct vpdma_data *vpdma, int irq_num); vpdma_data 265 drivers/media/platform/ti-vpe/vpdma.h unsigned int vpdma_get_list_mask(struct vpdma_data *vpdma, int irq_num); vpdma_data 268 drivers/media/platform/ti-vpe/vpdma.h void vpdma_set_line_mode(struct vpdma_data *vpdma, int line_mode, vpdma_data 270 drivers/media/platform/ti-vpe/vpdma.h void vpdma_set_frame_start_event(struct vpdma_data *vpdma, vpdma_data 272 drivers/media/platform/ti-vpe/vpdma.h void vpdma_set_max_size(struct vpdma_data *vpdma, int reg_addr, vpdma_data 275 drivers/media/platform/ti-vpe/vpdma.h void vpdma_set_bg_color(struct vpdma_data *vpdma, vpdma_data 277 drivers/media/platform/ti-vpe/vpdma.h void vpdma_dump_regs(struct vpdma_data *vpdma); vpdma_data 280 drivers/media/platform/ti-vpe/vpdma.h int vpdma_create(struct platform_device *pdev, struct vpdma_data *vpdma, vpdma_data 378 drivers/media/platform/ti-vpe/vpe.c struct vpdma_data vpdma_data; vpdma_data 379 drivers/media/platform/ti-vpe/vpe.c struct vpdma_data *vpdma; /* vpdma data handle */ vpdma_data 2557 drivers/media/platform/ti-vpe/vpe.c dev->vpdma = &dev->vpdma_data;