Home
last modified time | relevance | path

Searched refs:vdoa_ctx (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/media/platform/chips-media/
H A Dimx-vdoa.h10 struct vdoa_ctx;
14 struct vdoa_ctx *vdoa_context_create(struct vdoa_data *vdoa);
15 int vdoa_context_configure(struct vdoa_ctx *ctx,
18 void vdoa_context_destroy(struct vdoa_ctx *ctx);
20 void vdoa_device_run(struct vdoa_ctx *ctx, dma_addr_t dst, dma_addr_t src);
21 int vdoa_wait_for_completion(struct vdoa_ctx *ctx);
25 static inline struct vdoa_ctx *vdoa_context_create(struct vdoa_data *vdoa) in vdoa_context_create()
30 static inline int vdoa_context_configure(struct vdoa_ctx *ctx, in vdoa_context_configure()
38 static inline void vdoa_context_destroy(struct vdoa_ctx *ctx) { }; in vdoa_context_destroy()
40 static inline void vdoa_device_run(struct vdoa_ctx *ctx, in vdoa_device_run()
[all …]
H A Dimx-vdoa.c78 struct vdoa_ctx *curr_ctx;
92 struct vdoa_ctx { struct
103 struct vdoa_ctx *curr_ctx; in vdoa_irq_handler() argument
130 int vdoa_wait_for_completion(struct vdoa_ctx *ctx) in vdoa_wait_for_completion()
148 void vdoa_device_run(struct vdoa_ctx *ctx, dma_addr_t dst, dma_addr_t src) in vdoa_device_run()
199 struct vdoa_ctx *vdoa_context_create(struct vdoa_data *vdoa) in vdoa_context_create()
201 struct vdoa_ctx *ctx; in vdoa_context_create()
221 void vdoa_context_destroy(struct vdoa_ctx *ctx) in vdoa_context_destroy()
235 int vdoa_context_configure(struct vdoa_ctx *ctx, in vdoa_context_configure()
H A Dcoda.h287 struct vdoa_ctx *vdoa;