Searched refs:vdoa (Results 1 – 6 of 6) sorted by relevance
93 struct vdoa_data *vdoa; member102 struct vdoa_data *vdoa = data; in vdoa_irq_handler() local107 writel(0, vdoa->regs + VDOAIE); in vdoa_irq_handler()109 curr_ctx = vdoa->curr_ctx; in vdoa_irq_handler()111 dev_warn(vdoa->dev, in vdoa_irq_handler()116 val = readl(vdoa->regs + VDOAIST); in vdoa_irq_handler()117 writel(val, vdoa->regs + VDOAIST); in vdoa_irq_handler()119 val = readl(vdoa->regs + VDOASR) & VDOASR_ERRW; in vdoa_irq_handler()120 dev_err(vdoa->dev, "AXI %s error\n", val ? "write" : "read"); in vdoa_irq_handler()122 dev_warn(vdoa->dev, "Spurious interrupt\n"); in vdoa_irq_handler()[all …]
14 struct vdoa_ctx *vdoa_context_create(struct vdoa_data *vdoa);25 static inline struct vdoa_ctx *vdoa_context_create(struct vdoa_data *vdoa) in vdoa_context_create() argument
6 obj-$(CONFIG_VIDEO_IMX_VDOA) += imx-vdoa.o
76 struct vdoa_data *vdoa; member268 struct vdoa_ctx *vdoa; member
415 if (!ctx->vdoa && f->type == V4L2_BUF_TYPE_VIDEO_CAPTURE && in coda_enum_fmt()464 if (!ctx->vdoa && f->type == V4L2_BUF_TYPE_VIDEO_CAPTURE && in coda_try_pixelformat()492 if (!ctx->vdoa) { in coda_try_fmt_vdoa()740 vdoa_context_configure(ctx->vdoa, in coda_s_fmt()1200 if (!ctx->vdoa && f->pixel_format == V4L2_PIX_FMT_YUYV) in coda_enum_frameintervals()2466 if (ctx->dev->vdoa && !disable_vdoa) { in coda_open()2467 ctx->vdoa = vdoa_context_create(dev->vdoa); in coda_open()2468 if (!ctx->vdoa) in coda_open()2547 if (ctx->vdoa) in coda_release()2548 vdoa_context_destroy(ctx->vdoa); in coda_release()[all …]
2162 vdoa_device_run(ctx->vdoa, in coda_prepare_decode()2354 err_vdoa = vdoa_wait_for_completion(ctx->vdoa); in coda_finish_decode()