H A D | vpdma.c | 280 static u32 read_reg(struct vpdma_data *vpdma, int offset) in read_reg() argument 285 static void write_reg(struct vpdma_data *vpdma, int offset, u32 value) in write_reg() argument 290 static int read_field_reg(struct vpdma_data *vpdma, int offset, in read_field_reg() argument 296 write_field_reg(struct vpdma_data * vpdma,int offset,u32 field,u32 mask,int shift) write_field_reg() argument 307 vpdma_dump_regs(struct vpdma_data * vpdma) vpdma_dump_regs() argument 389 vpdma_map_desc_buf(struct vpdma_data * vpdma,struct vpdma_buf * buf) vpdma_map_desc_buf() argument 411 vpdma_unmap_desc_buf(struct vpdma_data * vpdma,struct vpdma_buf * buf) vpdma_unmap_desc_buf() argument 430 vpdma_list_cleanup(struct vpdma_data * vpdma,int list_num,int * channels,int size) vpdma_list_cleanup() argument 519 vpdma_list_busy(struct vpdma_data * vpdma,int list_num) vpdma_list_busy() argument 528 vpdma_submit_descs(struct vpdma_data * vpdma,struct vpdma_desc_list * list,int list_num) vpdma_submit_descs() argument 555 vpdma_set_max_size(struct vpdma_data * vpdma,int reg_addr,u32 width,u32 height) vpdma_set_max_size() argument 907 vpdma_hwlist_alloc(struct vpdma_data * vpdma,void * priv) vpdma_hwlist_alloc() argument 927 vpdma_hwlist_get_priv(struct vpdma_data * vpdma,int list_num) vpdma_hwlist_get_priv() argument 936 vpdma_hwlist_release(struct vpdma_data * vpdma,int list_num) vpdma_hwlist_release() argument 951 vpdma_enable_list_complete_irq(struct vpdma_data * vpdma,int irq_num,int list_num,bool enable) vpdma_enable_list_complete_irq() argument 967 vpdma_get_list_stat(struct vpdma_data * vpdma,int irq_num) vpdma_get_list_stat() argument 976 vpdma_get_list_mask(struct vpdma_data * vpdma,int irq_num) vpdma_get_list_mask() argument 985 vpdma_clear_list_stat(struct vpdma_data * vpdma,int irq_num,int list_num) vpdma_clear_list_stat() argument 994 vpdma_set_bg_color(struct vpdma_data * vpdma,struct vpdma_data_format * fmt,u32 color) vpdma_set_bg_color() argument 1009 vpdma_set_line_mode(struct vpdma_data * vpdma,int line_mode,enum vpdma_channel chan) vpdma_set_line_mode() argument 1023 vpdma_set_frame_start_event(struct vpdma_data * vpdma,enum vpdma_frame_start_event fs_event,enum vpdma_channel chan) vpdma_set_frame_start_event() argument 1036 struct vpdma_data *vpdma = context; vpdma_firmware_cb() local 1090 vpdma_load_firmware(struct vpdma_data * vpdma) vpdma_load_firmware() argument 1108 vpdma_create(struct platform_device * pdev,struct vpdma_data * vpdma,void (* cb)(struct platform_device * pdev)) vpdma_create() argument [all...] |