Searched full:vpdma (Results 1 – 11 of 11) sorted by relevance
/openbmc/linux/drivers/media/platform/ti/vpe/ |
H A D | vpdma.c | 3 * VPDMA helper library 23 #include "vpdma.h" 26 #define VPDMA_FIRMWARE "vpdma-1b8.bin" 198 * vpdma data type so that we use the vpdma to re-order 229 int num; /* VPDMA channel number */ 280 static u32 read_reg(struct vpdma_data *vpdma, int offset) in read_reg() argument 282 return ioread32(vpdma->base + offset); in read_reg() 285 static void write_reg(struct vpdma_data *vpdma, int offset, u32 value) in write_reg() argument 287 iowrite32(value, vpdma->base + offset); in write_reg() 290 static int read_field_reg(struct vpdma_data *vpdma, int offset, in read_field_reg() argument [all …]
|
H A D | vpdma.h | 156 * VPDMA channel numbers 179 /* flags for VPDMA data descriptors */ 212 /* vpdma descriptor buffer allocation and management */ 215 int vpdma_map_desc_buf(struct vpdma_data *vpdma, struct vpdma_buf *buf); 216 void vpdma_unmap_desc_buf(struct vpdma_data *vpdma, struct vpdma_buf *buf); 218 /* vpdma descriptor list funcs */ 222 int vpdma_submit_descs(struct vpdma_data *vpdma, struct vpdma_desc_list *list, 224 bool vpdma_list_busy(struct vpdma_data *vpdma, int list_num); 225 void vpdma_update_dma_addr(struct vpdma_data *vpdma, 229 /* VPDMA hardware list funcs */ [all …]
|
H A D | Makefile | 3 obj-$(CONFIG_VIDEO_TI_VPDMA) += ti-vpdma.o 8 ti-vpdma-y := vpdma.o
|
H A D | vpe.c | 43 #include "vpdma.h" 153 enum vpdma_channel channel; /* VPDMA channel */ 230 /* vpdma format info for each plane */ 387 struct vpdma_data *vpdma; /* vpdma data handle */ member 681 * Set the upsampler config mode and the VPDMA line mode in the shadow MMRs. 718 vpdma_set_line_mode(ctx->dev->vpdma, line_mode, VPE_CHAN_CHROMA1_IN); in set_line_modes() 719 vpdma_set_line_mode(ctx->dev->vpdma, line_mode, VPE_CHAN_CHROMA2_IN); in set_line_modes() 720 vpdma_set_line_mode(ctx->dev->vpdma, line_mode, VPE_CHAN_CHROMA3_IN); in set_line_modes() 723 vpdma_set_frame_start_event(ctx->dev->vpdma, VPDMA_FSEVENT_CHANNEL_ACTIVE, in set_line_modes() 725 vpdma_set_frame_start_event(ctx->dev->vpdma, VPDMA_FSEVENT_CHANNEL_ACTIVE, in set_line_modes() [all …]
|
H A D | vpdma_priv.h | 14 * VPDMA Register offsets 134 /* VPDMA channel numbers, some are common between VIP/VPE and appear twice */ 153 * a VPDMA address data block payload for a configuration descriptor needs to 156 * lengths should be ensured to be aligned by the VPDMA user.
|
/openbmc/linux/Documentation/devicetree/bindings/media/ |
H A D | ti,vpe.yaml | 27 - description: Video Port Direct Memory Access (VPDMA) register region 34 - const: vpdma 60 "vpdma";
|
/openbmc/linux/arch/arm/boot/dts/ti/omap/ |
H A D | dra7-l4.dtsi | 4211 "vpdma";
|
/openbmc/linux/ |
H A D | opengrok1.0.log | [all...] |
H A D | opengrok2.0.log | [all...] |
/openbmc/ |
D | opengrok1.0.log | [all...] |
D | opengrok2.0.log | [all...] |