Searched refs:vpdma (Results 1 – 4 of 4) sorted by relevance
/linux-4.4.14/drivers/media/platform/ti-vpe/ |
D | vpdma.c | 242 static u32 read_reg(struct vpdma_data *vpdma, int offset) in read_reg() argument 244 return ioread32(vpdma->base + offset); in read_reg() 247 static void write_reg(struct vpdma_data *vpdma, int offset, u32 value) in write_reg() argument 249 iowrite32(value, vpdma->base + offset); in write_reg() 252 static int read_field_reg(struct vpdma_data *vpdma, int offset, in read_field_reg() argument 255 return (read_reg(vpdma, offset) & (mask << shift)) >> shift; in read_field_reg() 258 static void write_field_reg(struct vpdma_data *vpdma, int offset, u32 field, in write_field_reg() argument 261 u32 val = read_reg(vpdma, offset); in write_field_reg() 266 write_reg(vpdma, offset, val); in write_field_reg() 269 void vpdma_dump_regs(struct vpdma_data *vpdma) in vpdma_dump_regs() argument [all …]
|
D | vpdma.h | 173 int vpdma_map_desc_buf(struct vpdma_data *vpdma, struct vpdma_buf *buf); 174 void vpdma_unmap_desc_buf(struct vpdma_data *vpdma, struct vpdma_buf *buf); 180 int vpdma_submit_descs(struct vpdma_data *vpdma, struct vpdma_desc_list *list); 200 void vpdma_enable_list_complete_irq(struct vpdma_data *vpdma, int list_num, 202 void vpdma_clear_list_stat(struct vpdma_data *vpdma); 205 void vpdma_set_line_mode(struct vpdma_data *vpdma, int line_mode, 207 void vpdma_set_frame_start_event(struct vpdma_data *vpdma, 210 void vpdma_dump_regs(struct vpdma_data *vpdma);
|
D | vpe.c | 366 struct vpdma_data *vpdma; /* vpdma data handle */ member 684 vpdma_set_line_mode(ctx->dev->vpdma, line_mode, VPE_CHAN_CHROMA1_IN); in set_cfg_and_line_modes() 685 vpdma_set_line_mode(ctx->dev->vpdma, line_mode, VPE_CHAN_CHROMA2_IN); in set_cfg_and_line_modes() 686 vpdma_set_line_mode(ctx->dev->vpdma, line_mode, VPE_CHAN_CHROMA3_IN); in set_cfg_and_line_modes() 689 vpdma_set_frame_start_event(ctx->dev->vpdma, VPDMA_FSEVENT_CHANNEL_ACTIVE, in set_cfg_and_line_modes() 691 vpdma_set_frame_start_event(ctx->dev->vpdma, VPDMA_FSEVENT_CHANNEL_ACTIVE, in set_cfg_and_line_modes() 693 vpdma_set_frame_start_event(ctx->dev->vpdma, VPDMA_FSEVENT_CHANNEL_ACTIVE, in set_cfg_and_line_modes() 697 vpdma_set_frame_start_event(ctx->dev->vpdma, VPDMA_FSEVENT_CHANNEL_ACTIVE, in set_cfg_and_line_modes() 699 vpdma_set_frame_start_event(ctx->dev->vpdma, VPDMA_FSEVENT_CHANNEL_ACTIVE, in set_cfg_and_line_modes() 701 vpdma_set_frame_start_event(ctx->dev->vpdma, VPDMA_FSEVENT_CHANNEL_ACTIVE, in set_cfg_and_line_modes() [all …]
|
D | Makefile | 3 ti-vpe-y := vpe.o sc.o csc.o vpdma.o
|