Searched refs:vdoa (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/drivers/media/platform/coda/ |
H A D | imx-vdoa.c | 19 #include "imx-vdoa.h" 21 #define VDOA_NAME "imx-vdoa" 93 struct vdoa_data *vdoa; member 102 struct vdoa_data *vdoa = data; in vdoa_irq_handler() local 107 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 in vdoa_irq_handler() 132 struct vdoa_data *vdoa = ctx->vdoa; vdoa_wait_for_completion() local 151 struct vdoa_data *vdoa = ctx->vdoa; vdoa_device_run() local 199 vdoa_context_create(struct vdoa_data *vdoa) vdoa_context_create() argument 223 struct vdoa_data *vdoa = ctx->vdoa; vdoa_context_destroy() local 286 struct vdoa_data *vdoa; vdoa_probe() local [all...] |
H A D | imx-vdoa.h | 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
|
H A D | Makefile | 6 obj-$(CONFIG_VIDEO_IMX_VDOA) += imx-vdoa.o
|
H A D | coda.h | 76 struct vdoa_data *vdoa; member 276 struct vdoa_ctx *vdoa; member
|
H A D | coda-common.c | 41 #include "imx-vdoa.h" 399 vdoa_node = of_find_compatible_node(NULL, NULL, "fsl,imx6q-vdoa"); in coda_get_vdoa_data() 480 /* Skip YUYV if the vdoa is not available */ in coda_enum_fmt() 481 if (!ctx->vdoa && f->type == V4L2_BUF_TYPE_VIDEO_CAPTURE && in coda_enum_fmt() 529 /* Skip YUYV if the vdoa is not available */ in coda_try_pixelformat() 530 if (!ctx->vdoa && f->type == V4L2_BUF_TYPE_VIDEO_CAPTURE && in coda_try_pixelformat() 558 if (!ctx->vdoa) { in coda_try_fmt_vdoa() 825 vdoa_context_configure(ctx->vdoa, in coda_s_fmt() 1327 /* Disallow YUYV if the vdoa is not available */ in coda_enum_frameintervals() 1328 if (!ctx->vdoa in coda_enum_frameintervals() [all...] |
H A D | coda-bit.c | 29 #include "imx-vdoa.h" 2184 vdoa_device_run(ctx->vdoa, in coda_prepare_decode() 2384 err_vdoa = vdoa_wait_for_completion(ctx->vdoa); in coda_finish_decode()
|
/kernel/linux/linux-6.6/drivers/media/platform/chips-media/ |
H A D | imx-vdoa.c | 19 #include "imx-vdoa.h" 21 #define VDOA_NAME "imx-vdoa" 93 struct vdoa_data *vdoa; member 102 struct vdoa_data *vdoa = data; in vdoa_irq_handler() local 107 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 in vdoa_irq_handler() 132 struct vdoa_data *vdoa = ctx->vdoa; vdoa_wait_for_completion() local 151 struct vdoa_data *vdoa = ctx->vdoa; vdoa_device_run() local 199 vdoa_context_create(struct vdoa_data *vdoa) vdoa_context_create() argument 223 struct vdoa_data *vdoa = ctx->vdoa; vdoa_context_destroy() local 286 struct vdoa_data *vdoa; vdoa_probe() local [all...] |
H A D | imx-vdoa.h | 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
|
H A D | Makefile | 6 obj-$(CONFIG_VIDEO_IMX_VDOA) += imx-vdoa.o
|
H A D | coda.h | 84 struct vdoa_data *vdoa; member 287 struct vdoa_ctx *vdoa; member
|
H A D | coda-common.c | 41 #include "imx-vdoa.h" 400 vdoa_node = of_find_compatible_node(NULL, NULL, "fsl,imx6q-vdoa"); in coda_get_vdoa_data() 481 /* Skip YUYV if the vdoa is not available */ in coda_enum_fmt() 482 if (!ctx->vdoa && f->type == V4L2_BUF_TYPE_VIDEO_CAPTURE && in coda_enum_fmt() 530 /* Skip YUYV if the vdoa is not available */ in coda_try_pixelformat() 531 if (!ctx->vdoa && f->type == V4L2_BUF_TYPE_VIDEO_CAPTURE && in coda_try_pixelformat() 559 if (!ctx->vdoa) { in coda_try_fmt_vdoa() 838 vdoa_context_configure(ctx->vdoa, in coda_s_fmt() 1324 /* Disallow YUYV if the vdoa is not available */ in coda_enum_frameintervals() 1325 if (!ctx->vdoa in coda_enum_frameintervals() [all...] |
H A D | coda-bit.c | 30 #include "imx-vdoa.h" 2206 vdoa_device_run(ctx->vdoa, in coda_prepare_decode() 2409 err_vdoa = vdoa_wait_for_completion(ctx->vdoa); in coda_finish_decode()
|
Completed in 13 milliseconds