/kernel/linux/linux-6.6/drivers/media/platform/verisilicon/ |
H A D | hantro_vp9.c | 160 struct hantro_dev *vpu = ctx->dev; in hantro_vp9_dec_init() local 231 struct hantro_dev *vpu in hantro_vp9_dec_exit() local [all...] |
H A D | hantro_vp8.c | 147 struct hantro_dev *vpu = ctx->dev; in hantro_vp8_dec_init() local 195 struct hantro_dev *vpu = ctx->dev; in hantro_vp8_dec_exit() local
|
H A D | hantro_postproc.c | 69 struct hantro_dev *vpu = ctx->dev; in hantro_postproc_g1_enable() local 118 struct hantro_dev *vpu = ctx->dev; hantro_postproc_g2_enable() local 179 struct hantro_dev *vpu = ctx->dev; hantro_postproc_free() local 195 struct hantro_dev *vpu = ctx->dev; hantro_postproc_alloc() local 243 struct hantro_dev *vpu = ctx->dev; hantro_postproc_g1_disable() local 250 struct hantro_dev *vpu = ctx->dev; hantro_postproc_g2_disable() local 257 struct hantro_dev *vpu = ctx->dev; hantro_postproc_disable() local 265 struct hantro_dev *vpu = ctx->dev; hantro_postproc_enable() local 274 struct hantro_dev *vpu = ctx->dev; hanto_postproc_enum_framesizes() local [all...] |
H A D | imx8m_vpu_hw.c | 28 static void imx8m_soft_reset(struct hantro_dev *vpu, u32 reset_bits) in imx8m_soft_reset() argument 45 static void imx8m_clk_enable(struct hantro_dev *vpu, u32 clock_bits) in imx8m_clk_enable() argument 54 static int imx8mq_runtime_resume(struct hantro_dev *vpu) in imx8mq_runtime_resume() argument 239 struct hantro_dev *vpu = dev_id; imx8m_vpu_g1_irq() local 255 imx8mq_vpu_hw_init(struct hantro_dev *vpu) imx8mq_vpu_hw_init() argument 264 struct hantro_dev *vpu = ctx->dev; imx8m_vpu_g1_reset() local [all...] |
H A D | hantro_g2_hevc_dec.c | 27 struct hantro_dev *vpu = ctx->dev; in prepare_tile_info_buffer() local 161 struct hantro_dev *vpu = ctx->dev; in set_params() local 303 struct hantro_dev *vpu = ctx->dev; set_ref_pic_list() local 384 struct hantro_dev *vpu = ctx->dev; set_ref() local 505 struct hantro_dev *vpu = ctx->dev; set_buffers() local 530 struct hantro_dev *vpu = ctx->dev; prepare_scaling_list_buffer() local 580 struct hantro_dev *vpu = ctx->dev; hantro_g2_hevc_dec_run() local [all...] |
H A D | hantro_g1_vp8_dec.c | 139 struct hantro_dev *vpu = ctx->dev; in cfg_lf() local 181 struct hantro_dev *vpu = ctx->dev; in cfg_qp() local 234 struct hantro_dev *vpu = ctx->dev; cfg_parts() local 332 struct hantro_dev *vpu = ctx->dev; cfg_tap() local 373 struct hantro_dev *vpu = ctx->dev; cfg_ref() local 411 struct hantro_dev *vpu = ctx->dev; cfg_buffers() local 435 struct hantro_dev *vpu = ctx->dev; hantro_g1_vp8_dec_run() local [all...] |
H A D | rockchip_vpu_hw.c | 359 struct hantro_dev *vpu = dev_id; in rockchip_vpu1_vepu_irq() local 377 struct hantro_dev *vpu = dev_id; in rockchip_vpu2_vdpu_irq() local 395 struct hantro_dev *vpu = dev_id; rockchip_vpu2_vepu_irq() local 413 struct hantro_dev *vpu = dev_id; rk3588_vpu981_irq() local 429 rk3036_vpu_hw_init(struct hantro_dev *vpu) rk3036_vpu_hw_init() argument 436 rk3066_vpu_hw_init(struct hantro_dev *vpu) rk3066_vpu_hw_init() argument 444 rk3588_vpu981_hw_init(struct hantro_dev *vpu) rk3588_vpu981_hw_init() argument 451 rockchip_vpu_hw_init(struct hantro_dev *vpu) rockchip_vpu_hw_init() argument 460 struct hantro_dev *vpu = ctx->dev; rk3066_vpu_dec_reset() local 468 struct hantro_dev *vpu = ctx->dev; rockchip_vpu1_enc_reset() local 477 struct hantro_dev *vpu = ctx->dev; rockchip_vpu2_dec_reset() local 486 struct hantro_dev *vpu = ctx->dev; rockchip_vpu2_enc_reset() local [all...] |
H A D | hantro_h264.c | 497 struct hantro_dev *vpu = ctx->dev; in hantro_h264_dec_exit() local 506 struct hantro_dev *vpu = ctx->dev; in hantro_h264_dec_init() local
|
H A D | rockchip_vpu2_hw_mpeg2_dec.c | 83 rockchip_vpu2_mpeg2_dec_set_quantisation(struct hantro_dev *vpu, in rockchip_vpu2_mpeg2_dec_set_quantisation() argument 94 rockchip_vpu2_mpeg2_dec_set_buffers(struct hantro_dev *vpu, in rockchip_vpu2_mpeg2_dec_set_buffers() argument 153 struct hantro_dev *vpu = ctx->dev; rockchip_vpu2_mpeg2_dec_run() local [all...] |
H A D | hantro_g1_mpeg2_dec.c | 81 hantro_g1_mpeg2_dec_set_quantisation(struct hantro_dev *vpu, in hantro_g1_mpeg2_dec_set_quantisation() argument 92 hantro_g1_mpeg2_dec_set_buffers(struct hantro_dev *vpu, struct hantro_ctx *ctx, in hantro_g1_mpeg2_dec_set_buffers() argument 150 struct hantro_dev *vpu = ctx->dev; hantro_g1_mpeg2_dec_run() local [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/encoder/ |
H A D | venc_vpu_if.c | 11 static void handle_enc_init_msg(struct venc_vpu_inst *vpu, const void *data) in handle_enc_init_msg() argument 36 static void handle_enc_encode_msg(struct venc_vpu_inst *vpu, const void *data) in handle_enc_encode_msg() argument 45 vpu_enc_check_ap_inst(struct mtk_vcodec_enc_dev *enc_dev, struct venc_vpu_inst *vpu) vpu_enc_check_ap_inst() argument 64 struct venc_vpu_inst *vpu; vpu_enc_ipi_handler() local 107 vpu_enc_send_msg(struct venc_vpu_inst *vpu, void *msg, int len) vpu_enc_send_msg() argument 130 vpu_enc_init(struct venc_vpu_inst *vpu) vpu_enc_init() argument 165 venc_enc_param_crop_right(struct venc_vpu_inst *vpu, struct venc_enc_param *enc_prm) venc_enc_param_crop_right() argument 184 vpu_enc_set_param(struct venc_vpu_inst *vpu, enum venc_set_param_type id, struct venc_enc_param *enc_param) vpu_enc_set_param() argument 249 vpu_enc_encode_32bits(struct venc_vpu_inst *vpu, unsigned int bs_mode, struct venc_frm_buf *frm_buf, struct mtk_vcodec_mem *bs_buf, struct venc_frame_info *frame_info) vpu_enc_encode_32bits() argument 297 vpu_enc_encode_34bits(struct venc_vpu_inst *vpu, unsigned int bs_mode, struct venc_frm_buf *frm_buf, struct mtk_vcodec_mem *bs_buf, struct venc_frame_info *frame_info) vpu_enc_encode_34bits() argument 343 vpu_enc_encode(struct venc_vpu_inst *vpu, unsigned int bs_mode, struct venc_frm_buf *frm_buf, struct mtk_vcodec_mem *bs_buf, struct venc_frame_info *frame_info) vpu_enc_encode() argument 366 vpu_enc_deinit(struct venc_vpu_inst *vpu) vpu_enc_deinit() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/amphion/ |
H A D | vpu_drv.c | 32 void vpu_writel(struct vpu_dev *vpu, u32 reg, u32 val) in vpu_writel() argument 37 u32 vpu_readl(struct vpu_dev *vpu, u32 reg) in vpu_readl() argument 42 static void vpu_dev_get(struct vpu_dev *vpu) in vpu_dev_get() argument 48 vpu_dev_put(struct vpu_dev *vpu) vpu_dev_put() argument 53 vpu_enc_get(struct vpu_dev *vpu) vpu_enc_get() argument 59 vpu_enc_put(struct vpu_dev *vpu) vpu_enc_put() argument 64 vpu_dec_get(struct vpu_dev *vpu) vpu_dec_get() argument 70 vpu_dec_put(struct vpu_dev *vpu) vpu_dec_put() argument 75 vpu_init_media_device(struct vpu_dev *vpu) vpu_init_media_device() argument 89 struct vpu_dev *vpu; vpu_probe() local 162 struct vpu_dev *vpu = platform_get_drvdata(pdev); vpu_remove() local [all...] |
H A D | vpu_rpc.c | 225 static struct vpu_iface_ops *vpu_get_iface(struct vpu_dev *vpu, enum vpu_core_type type) in vpu_get_iface() argument
|
H A D | vpu_dbg.c | 409 struct vpu_dev *vpu; in vpu_inst_create_dbgfs_file() local 445 struct vpu_dev *vpu; in vpu_core_create_dbgfs_file() local [all...] |
H A D | vpu_imx8q.c | 42 int vpu_imx8q_setup_dec(struct vpu_dev *vpu) in vpu_imx8q_setup_dec() argument 52 int vpu_imx8q_setup_enc(struct vpu_dev *vpu) in vpu_imx8q_setup_enc() argument 57 int vpu_imx8q_setup(struct vpu_dev *vpu) in vpu_imx8q_setup() argument 75 vpu_imx8q_reset_enc(struct vpu_dev *vpu) vpu_imx8q_reset_enc() argument 80 vpu_imx8q_reset_dec(struct vpu_dev *vpu) vpu_imx8q_reset_dec() argument 89 vpu_imx8q_reset(struct vpu_dev *vpu) vpu_imx8q_reset() argument [all...] |
H A D | vpu_core.c | 199 static struct vpu_core *vpu_core_find_proper_by_type(struct vpu_dev *vpu, u32 type) in vpu_core_find_proper_by_type() argument 229 static bool vpu_core_is_exist(struct vpu_dev *vpu, struct vpu_core *core) in vpu_core_is_exist() argument 252 struct vpu_dev *vpu = dev_get_drvdata(dev); vpu_core_register() local 364 vpu_request_core(struct vpu_dev *vpu, enum vpu_core_type type) vpu_request_core() argument 414 struct vpu_dev *vpu; vpu_inst_register() local 519 struct vpu_dev *vpu; vpu_get_resource() local 617 struct vpu_dev *vpu = dev_get_drvdata(dev->parent); vpu_core_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/remoteproc/ |
H A D | ingenic_rproc.c | 56 struct vpu { struct 66 struct vpu *vpu = rproc->priv; in ingenic_rproc_prepare() local 79 struct vpu *vpu = rproc->priv; in ingenic_rproc_unprepare() local 88 struct vpu *vpu = rproc->priv; ingenic_rproc_start() local 102 struct vpu *vpu = rproc->priv; ingenic_rproc_stop() local 114 struct vpu *vpu = rproc->priv; ingenic_rproc_kick() local 121 struct vpu *vpu = rproc->priv; ingenic_rproc_da_to_va() local 150 struct vpu *vpu = rproc->priv; vpu_interrupt() local 166 struct vpu *vpu; ingenic_rproc_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/hantro/ |
H A D | hantro_h264.c | 383 struct hantro_dev *vpu = ctx->dev; in hantro_h264_dec_exit() local 392 struct hantro_dev *vpu = ctx->dev; in hantro_h264_dec_init() local
|
H A D | hantro_g1_vp8_dec.c | 140 struct hantro_dev *vpu = ctx->dev; in cfg_lf() local 182 struct hantro_dev *vpu = ctx->dev; in cfg_qp() local 235 struct hantro_dev *vpu = ctx->dev; cfg_parts() local 333 struct hantro_dev *vpu = ctx->dev; cfg_tap() local 373 struct hantro_dev *vpu = ctx->dev; cfg_ref() local 412 struct hantro_dev *vpu = ctx->dev; cfg_buffers() local 439 struct hantro_dev *vpu = ctx->dev; hantro_g1_vp8_dec_run() local [all...] |
H A D | hantro_drv.c | 59 static void hantro_job_finish_no_pm(struct hantro_dev *vpu, in hantro_job_finish_no_pm() argument 80 static void hantro_job_finish(struct hantro_dev *vpu, in hantro_job_finish() argument 92 void hantro_irq_done(struct hantro_dev *vpu, in hantro_irq_done() argument 112 struct hantro_dev *vpu; hantro_watchdog() local 366 hantro_ctrls_setup(struct hantro_dev *vpu, struct hantro_ctx *ctx, int allowed_codecs) hantro_ctrls_setup() argument 397 struct hantro_dev *vpu = video_drvdata(filp); hantro_open() local 531 hantro_attach_func(struct hantro_dev *vpu, struct hantro_func *func) hantro_attach_func() argument 634 hantro_add_func(struct hantro_dev *vpu, unsigned int funcid) hantro_add_func() argument 691 hantro_add_enc_func(struct hantro_dev *vpu) hantro_add_enc_func() argument 699 hantro_add_dec_func(struct hantro_dev *vpu) hantro_add_dec_func() argument 707 hantro_remove_func(struct hantro_dev *vpu, unsigned int funcid) hantro_remove_func() argument 724 hantro_remove_enc_func(struct hantro_dev *vpu) hantro_remove_enc_func() argument 729 hantro_remove_dec_func(struct hantro_dev *vpu) hantro_remove_dec_func() argument 742 struct hantro_dev *vpu; hantro_probe() local 896 struct hantro_dev *vpu = platform_get_drvdata(pdev); hantro_remove() local 915 struct hantro_dev *vpu = dev_get_drvdata(dev); hantro_runtime_resume() local [all...] |
H A D | hantro_g1_mpeg2_dec.c | 85 hantro_g1_mpeg2_dec_set_quantization(struct hantro_dev *vpu, in hantro_g1_mpeg2_dec_set_quantization() argument 99 hantro_g1_mpeg2_dec_set_buffers(struct hantro_dev *vpu, struct hantro_ctx *ctx, in hantro_g1_mpeg2_dec_set_buffers() argument 160 struct hantro_dev *vpu = ctx->dev; hantro_g1_mpeg2_dec_run() local [all...] |
H A D | hantro_v4l2.c | 103 struct hantro_dev *vpu = video_drvdata(file); in vidioc_querycap() local
|
H A D | rk3399_vpu_hw_mpeg2_dec.c | 87 rk3399_vpu_mpeg2_dec_set_quantization(struct hantro_dev *vpu, in rk3399_vpu_mpeg2_dec_set_quantization() argument 100 rk3399_vpu_mpeg2_dec_set_buffers(struct hantro_dev *vpu, in rk3399_vpu_mpeg2_dec_set_buffers() argument 162 struct hantro_dev *vpu = ctx->dev; rk3399_vpu_mpeg2_dec_run() local [all...] |
/kernel/linux/linux-6.6/drivers/remoteproc/ |
H A D | ingenic_rproc.c | 61 struct vpu { struct 71 struct vpu *vpu = rproc->priv; in ingenic_rproc_prepare() local 84 struct vpu *vpu = rproc->priv; in ingenic_rproc_unprepare() local 93 struct vpu *vpu = rproc->priv; ingenic_rproc_start() local 107 struct vpu *vpu = rproc->priv; ingenic_rproc_stop() local 119 struct vpu *vpu = rproc->priv; ingenic_rproc_kick() local 126 struct vpu *vpu = rproc->priv; ingenic_rproc_da_to_va() local 155 struct vpu *vpu = rproc->priv; vpu_interrupt() local 171 struct vpu *vpu; ingenic_rproc_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/mtk-vcodec/vdec/ |
H A D | vdec_h264_if.c | 131 struct vdec_vpu_inst vpu; member 339 struct vdec_vpu_inst *vpu = &inst->vpu; in vdec_h264_decode() local [all...] |