/linux-master/drivers/media/platform/mediatek/vpu/ |
H A D | Makefile | 2 mtk-vpu-y += mtk_vpu.o 4 obj-$(CONFIG_VIDEO_MEDIATEK_VPU) += mtk-vpu.o
|
H A D | mtk_vpu.c | 68 /* vpu inter-processor communication interrupt */ 70 /* vpu idle state */ 137 * @signaled: the signal of vpu initialization completed 181 * struct mtk_vpu - vpu driver data 221 struct mutex vpu_mutex; /* for protecting vpu data data structure */ 227 static inline void vpu_cfg_writel(struct mtk_vpu *vpu, u32 val, u32 offset) argument 229 writel(val, vpu->reg.cfg + offset); 232 static inline u32 vpu_cfg_readl(struct mtk_vpu *vpu, u32 offset) argument 234 return readl(vpu->reg.cfg + offset); 237 static inline bool vpu_running(struct mtk_vpu *vpu) argument 242 vpu_clock_disable(struct mtk_vpu *vpu) argument 255 vpu_clock_enable(struct mtk_vpu *vpu) argument 273 vpu_dump_status(struct mtk_vpu *vpu) argument 291 struct mtk_vpu *vpu = platform_get_drvdata(pdev); local 317 struct mtk_vpu *vpu = platform_get_drvdata(pdev); local 388 struct mtk_vpu *vpu = container_of(wdt, struct mtk_vpu, wdt); local 416 struct mtk_vpu *vpu = platform_get_drvdata(pdev); local 442 struct mtk_vpu *vpu = platform_get_drvdata(pdev); local 450 struct mtk_vpu *vpu = platform_get_drvdata(pdev); local 459 struct mtk_vpu *vpu = platform_get_drvdata(pdev); local 499 load_requested_vpu(struct mtk_vpu *vpu, u8 fw_type) argument 564 struct mtk_vpu *vpu; local 640 struct mtk_vpu *vpu = priv; local 659 struct mtk_vpu *vpu = dev_get_drvdata(dev); local 704 vpu_free_ext_mem(struct mtk_vpu *vpu, u8 fw_type) argument 713 vpu_alloc_ext_mem(struct mtk_vpu *vpu, u32 fw_type) argument 743 vpu_ipi_handler(struct mtk_vpu *vpu) argument 763 vpu_ipi_init(struct mtk_vpu *vpu) argument 779 struct mtk_vpu *vpu = priv; local 813 struct mtk_vpu *vpu; local 960 struct mtk_vpu *vpu = platform_get_drvdata(pdev); local 975 struct mtk_vpu *vpu = dev_get_drvdata(dev); local 1015 struct mtk_vpu *vpu = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/media/platform/mediatek/mdp3/ |
H A D | mtk-mdp3-vpu.c | 9 #include "mtk-mdp3-vpu.h" 14 static inline struct mdp_dev *vpu_to_mdp(struct mdp_vpu_dev *vpu) argument 16 return container_of(vpu, struct mdp_dev, vpu); 19 static int mdp_vpu_shared_mem_alloc(struct mdp_vpu_dev *vpu) argument 23 if (IS_ERR_OR_NULL(vpu)) 26 dev = scp_get_device(vpu->scp); 28 if (!vpu->param) { 29 vpu->param = dma_alloc_wc(dev, vpu 61 mdp_vpu_shared_mem_free(struct mdp_vpu_dev *vpu) argument 84 struct mdp_vpu_dev *vpu = local 98 struct mdp_vpu_dev *vpu = local 111 struct mdp_vpu_dev *vpu = local 165 mdp_vpu_sendmsg(struct mdp_vpu_dev *vpu, enum scp_ipi_id id, void *buf, unsigned int len) argument 193 mdp_vpu_dev_init(struct mdp_vpu_dev *vpu, struct mtk_scp *scp, struct mutex *lock) argument 251 mdp_vpu_dev_deinit(struct mdp_vpu_dev *vpu) argument 261 mdp_vpu_process(struct mdp_vpu_dev *vpu, struct img_ipi_frameparam *param) argument [all...] |
H A D | mtk-mdp3-vpu.h | 41 /* synchronization protect for accessing vpu working buffer info */ 57 void mdp_vpu_shared_mem_free(struct mdp_vpu_dev *vpu); 58 int mdp_vpu_dev_init(struct mdp_vpu_dev *vpu, struct mtk_scp *scp, 60 int mdp_vpu_dev_deinit(struct mdp_vpu_dev *vpu); 61 int mdp_vpu_process(struct mdp_vpu_dev *vpu, struct img_ipi_frameparam *param);
|
/linux-master/drivers/media/platform/amphion/ |
H A D | vpu_drv.c | 26 #include "vpu.h" 32 void vpu_writel(struct vpu_dev *vpu, u32 reg, u32 val) argument 34 writel(val, vpu->base + reg); 37 u32 vpu_readl(struct vpu_dev *vpu, u32 reg) argument 39 return readl(vpu->base + reg); 42 static void vpu_dev_get(struct vpu_dev *vpu) argument 44 if (atomic_inc_return(&vpu->ref_vpu) == 1 && vpu->res->setup) 45 vpu->res->setup(vpu); 48 vpu_dev_put(struct vpu_dev *vpu) argument 53 vpu_enc_get(struct vpu_dev *vpu) argument 59 vpu_enc_put(struct vpu_dev *vpu) argument 64 vpu_dec_get(struct vpu_dev *vpu) argument 70 vpu_dec_put(struct vpu_dev *vpu) argument 75 vpu_init_media_device(struct vpu_dev *vpu) argument 89 struct vpu_dev *vpu; local 162 struct vpu_dev *vpu = platform_get_drvdata(pdev); local [all...] |
H A D | Makefile | 4 amphion-vpu-objs += vpu_drv.o \ 20 obj-$(CONFIG_VIDEO_AMPHION_VPU) += amphion-vpu.o
|
/linux-master/drivers/media/platform/verisilicon/ |
H A D | hantro_g1.c | 16 struct hantro_dev *vpu = dev_id; local 20 status = vdpu_read(vpu, G1_REG_INTERRUPT); 24 vdpu_write(vpu, 0, G1_REG_INTERRUPT); 25 vdpu_write(vpu, G1_REG_CONFIG_DEC_CLK_GATE_E, G1_REG_CONFIG); 27 hantro_irq_done(vpu, state); 34 struct hantro_dev *vpu = ctx->dev; local 36 vdpu_write(vpu, G1_REG_INTERRUPT_DEC_IRQ_DIS, G1_REG_INTERRUPT); 37 vdpu_write(vpu, G1_REG_CONFIG_DEC_CLK_GATE_E, G1_REG_CONFIG); 38 vdpu_write(vpu, 1, G1_REG_SOFT_RESET);
|
H A D | hantro_g2.c | 13 void hantro_g2_check_idle(struct hantro_dev *vpu) argument 21 status = vdpu_read(vpu, G2_REG_INTERRUPT); 23 dev_warn(vpu->dev, "device still running, aborting"); 25 vdpu_write(vpu, status, G2_REG_INTERRUPT); 32 struct hantro_dev *vpu = dev_id; local 36 status = vdpu_read(vpu, G2_REG_INTERRUPT); 40 vdpu_write(vpu, 0, G2_REG_INTERRUPT); 41 vdpu_write(vpu, G2_REG_CONFIG_DEC_CLK_GATE_E, G2_REG_CONFIG); 43 hantro_irq_done(vpu, state);
|
H A D | rockchip_vpu981_hw_av1_dec.c | 224 struct hantro_dev *vpu = ctx->dev; local 228 dma_free_coherent(vpu->dev, av1_dec->db_data_col.size, 234 dma_free_coherent(vpu->dev, av1_dec->db_ctrl_col.size, 240 dma_free_coherent(vpu->dev, av1_dec->cdef_col.size, 245 dma_free_coherent(vpu->dev, av1_dec->sr_col.size, 250 dma_free_coherent(vpu->dev, av1_dec->lr_col.size, 257 struct hantro_dev *vpu = ctx->dev; local 273 av1_dec->db_data_col.cpu = dma_alloc_coherent(vpu->dev, size, 281 av1_dec->db_ctrl_col.cpu = dma_alloc_coherent(vpu->dev, size, 289 av1_dec->cdef_col.cpu = dma_alloc_coherent(vpu 322 struct hantro_dev *vpu = ctx->dev; local 364 struct hantro_dev *vpu = ctx->dev; local 516 struct hantro_dev *vpu = ctx->dev; local 580 struct hantro_dev *vpu = ctx->dev; local 686 struct hantro_dev *vpu = ctx->dev; local 761 struct hantro_dev *vpu = ctx->dev; local 798 struct hantro_dev *vpu = ctx->dev; local 1074 struct hantro_dev *vpu = ctx->dev; local 1166 struct hantro_dev *vpu = ctx->dev; local 1231 struct hantro_dev *vpu = ctx->dev; local 1396 struct hantro_dev *vpu = ctx->dev; local 1439 struct hantro_dev *vpu = ctx->dev; local 1468 struct hantro_dev *vpu = ctx->dev; local 1567 struct hantro_dev *vpu = ctx->dev; local 1588 struct hantro_dev *vpu = ctx->dev; local 1863 struct hantro_dev *vpu = ctx->dev; local 1934 struct hantro_dev *vpu = ctx->dev; local 2056 struct hantro_dev *vpu = ctx->dev; local 2079 struct hantro_dev *vpu = ctx->dev; local 2099 struct hantro_dev *vpu = ctx->dev; local 2170 struct hantro_dev *vpu = ctx->dev; local 2223 struct hantro_dev *vpu = ctx->dev; local [all...] |
H A D | Makefile | 3 obj-$(CONFIG_VIDEO_HANTRO) += hantro-vpu.o 5 hantro-vpu-y += \ 31 hantro-vpu-$(CONFIG_VIDEO_HANTRO_IMX8M) += \ 34 hantro-vpu-$(CONFIG_VIDEO_HANTRO_SAMA5D4) += \ 37 hantro-vpu-$(CONFIG_VIDEO_HANTRO_ROCKCHIP) += \ 40 hantro-vpu-$(CONFIG_VIDEO_HANTRO_SUNXI) += \ 43 hantro-vpu-$(CONFIG_VIDEO_HANTRO_STM32MP25) += \
|
H A D | rockchip_vpu2_hw_jpeg_enc.c | 35 static void rockchip_vpu2_set_src_img_ctrl(struct hantro_dev *vpu, argument 51 vepu_write_relaxed(vpu, reg, VEPU_REG_INPUT_LUMA_INFO); 61 vepu_write_relaxed(vpu, reg, VEPU_REG_ENC_OVER_FILL_STRM_OFFSET); 64 vepu_write_relaxed(vpu, reg, VEPU_REG_ENC_CTRL1); 67 static void rockchip_vpu2_jpeg_enc_set_buffers(struct hantro_dev *vpu, argument 82 vepu_write_relaxed(vpu, vb2_dma_contig_plane_dma_addr(dst_buf, 0) + 85 vepu_write_relaxed(vpu, size_left, VEPU_REG_STR_BUF_LIMIT); 89 vepu_write_relaxed(vpu, src[0], VEPU_REG_ADDR_IN_PLANE_0); 93 vepu_write_relaxed(vpu, src[0], VEPU_REG_ADDR_IN_PLANE_0); 94 vepu_write_relaxed(vpu, sr 106 rockchip_vpu2_jpeg_enc_set_qtable(struct hantro_dev *vpu, unsigned char *luma_qtable, unsigned char *chroma_qtable) argument 134 struct hantro_dev *vpu = ctx->dev; local 191 struct hantro_dev *vpu = ctx->dev; local [all...] |
H A D | hantro_drv.c | 31 #define DRIVER_NAME "hantro-vpu" 61 static void hantro_job_finish_no_pm(struct hantro_dev *vpu, argument 88 static void hantro_job_finish(struct hantro_dev *vpu, argument 92 pm_runtime_mark_last_busy(vpu->dev); 93 pm_runtime_put_autosuspend(vpu->dev); 95 clk_bulk_disable(vpu->variant->num_clocks, vpu->clocks); 97 hantro_job_finish_no_pm(vpu, ctx, result); 100 void hantro_irq_done(struct hantro_dev *vpu, argument 104 v4l2_m2m_get_curr_priv(vpu 120 struct hantro_dev *vpu; local 597 hantro_ctrls_setup(struct hantro_dev *vpu, struct hantro_ctx *ctx, int allowed_codecs) argument 628 struct hantro_dev *vpu = video_drvdata(filp); local 781 hantro_attach_func(struct hantro_dev *vpu, struct hantro_func *func) argument 884 hantro_add_func(struct hantro_dev *vpu, unsigned int funcid) argument 947 hantro_add_enc_func(struct hantro_dev *vpu) argument 955 hantro_add_dec_func(struct hantro_dev *vpu) argument 963 hantro_remove_func(struct hantro_dev *vpu, unsigned int funcid) argument 980 hantro_remove_enc_func(struct hantro_dev *vpu) argument 985 hantro_remove_dec_func(struct hantro_dev *vpu) argument 998 struct hantro_dev *vpu; local 1196 struct hantro_dev *vpu = platform_get_drvdata(pdev); local 1215 struct hantro_dev *vpu = dev_get_drvdata(dev); local [all...] |
H A D | hantro_h1_jpeg_enc.c | 18 static void hantro_h1_set_src_img_ctrl(struct hantro_dev *vpu, argument 37 vepu_write_relaxed(vpu, reg, H1_REG_IN_IMG_CTRL); 40 static void hantro_h1_jpeg_enc_set_buffers(struct hantro_dev *vpu, argument 55 vepu_write_relaxed(vpu, vb2_dma_contig_plane_dma_addr(dst_buf, 0) + 58 vepu_write_relaxed(vpu, size_left, H1_REG_STR_BUF_LIMIT); 63 vepu_write_relaxed(vpu, src[0], H1_REG_ADDR_IN_PLANE_0); 67 vepu_write_relaxed(vpu, src[0], H1_REG_ADDR_IN_PLANE_0); 68 vepu_write_relaxed(vpu, src[1], H1_REG_ADDR_IN_PLANE_1); 73 vepu_write_relaxed(vpu, src[0], H1_REG_ADDR_IN_PLANE_0); 74 vepu_write_relaxed(vpu, sr 80 hantro_h1_jpeg_enc_set_qtable(struct hantro_dev *vpu, unsigned char *luma_qtable, unsigned char *chroma_qtable) argument 108 struct hantro_dev *vpu = ctx->dev; local 160 struct hantro_dev *vpu = ctx->dev; local [all...] |
H A D | hantro_postproc.c | 17 #define HANTRO_PP_REG_WRITE(vpu, reg_name, val) \ 19 hantro_reg_write(vpu, \ 24 #define HANTRO_PP_REG_WRITE_RELAXED(vpu, reg_name, val) \ 26 hantro_reg_write_relaxed(vpu, \ 69 struct hantro_dev *vpu = ctx->dev; local 75 HANTRO_PP_REG_WRITE(vpu, pipeline_en, 0x1); 93 HANTRO_PP_REG_WRITE(vpu, clk_gate, 0x1); 94 HANTRO_PP_REG_WRITE(vpu, out_endian, 0x1); 95 HANTRO_PP_REG_WRITE(vpu, out_swap32, 0x1); 96 HANTRO_PP_REG_WRITE(vpu, max_burs 118 struct hantro_dev *vpu = ctx->dev; local 179 struct hantro_dev *vpu = ctx->dev; local 228 struct hantro_dev *vpu = ctx->dev; local 271 struct hantro_dev *vpu = ctx->dev; local 296 struct hantro_dev *vpu = ctx->dev; local 303 struct hantro_dev *vpu = ctx->dev; local 310 struct hantro_dev *vpu = ctx->dev; local 318 struct hantro_dev *vpu = ctx->dev; local 327 struct hantro_dev *vpu = ctx->dev; local [all...] |
H A D | hantro_g2_hevc_dec.c | 13 struct hantro_dev *vpu = ctx->dev; local 28 hantro_reg_write(vpu, &g2_tile_e, tiles_enabled); 46 hantro_reg_write(vpu, &g2_num_tile_rows, num_tile_rows); 47 hantro_reg_write(vpu, &g2_num_tile_cols, num_tile_cols); 94 hantro_reg_write(vpu, &g2_num_tile_rows, 1); 95 hantro_reg_write(vpu, &g2_num_tile_cols, 1); 147 struct hantro_dev *vpu = ctx->dev; local 153 hantro_reg_write(vpu, &g2_bit_depth_y_minus8, sps->bit_depth_luma_minus8); 154 hantro_reg_write(vpu, &g2_bit_depth_c_minus8, sps->bit_depth_chroma_minus8); 156 hantro_reg_write(vpu, 289 struct hantro_dev *vpu = ctx->dev; local 370 struct hantro_dev *vpu = ctx->dev; local 491 struct hantro_dev *vpu = ctx->dev; local 516 struct hantro_dev *vpu = ctx->dev; local 566 struct hantro_dev *vpu = ctx->dev; local [all...] |
/linux-master/drivers/media/platform/mediatek/vcodec/decoder/ |
H A D | vdec_vpu_if.c | 14 struct vdec_vpu_inst *vpu = (struct vdec_vpu_inst *) local 17 mtk_vdec_debug(vpu->ctx, "+ ap_inst_addr = 0x%llx", msg->ap_inst_addr); 21 vpu->vsi = mtk_vcodec_fw_map_dm_addr(vpu->ctx->dev->fw_handler, 23 vpu->inst_addr = msg->vpu_inst_addr; 25 mtk_vdec_debug(vpu->ctx, "- vpu_inst_addr = 0x%x", vpu->inst_addr); 28 vpu->fw_abi_version = 0; 33 vpu->inst_id = 0xdeadbeef; 36 if (mtk_vcodec_fw_get_type(vpu 57 struct vdec_vpu_inst *vpu = (struct vdec_vpu_inst *) local 75 vpu_dec_check_ap_inst(struct mtk_vcodec_dec_dev *dec_dev, struct vdec_vpu_inst *vpu) argument 106 struct vdec_vpu_inst *vpu; local 151 vcodec_vpu_send_msg(struct vdec_vpu_inst *vpu, void *msg, int len) argument 182 vcodec_send_ap_ipi(struct vdec_vpu_inst *vpu, unsigned int msg_id) argument 202 vpu_dec_init(struct vdec_vpu_inst *vpu) argument 240 vpu_dec_start(struct vdec_vpu_inst *vpu, uint32_t *data, unsigned int len) argument 267 vpu_dec_get_param(struct vdec_vpu_inst *vpu, uint32_t *data, unsigned int len, unsigned int param_type) argument 290 vpu_dec_core(struct vdec_vpu_inst *vpu) argument 295 vpu_dec_end(struct vdec_vpu_inst *vpu) argument 300 vpu_dec_core_end(struct vdec_vpu_inst *vpu) argument 305 vpu_dec_deinit(struct vdec_vpu_inst *vpu) argument 310 vpu_dec_reset(struct vdec_vpu_inst *vpu) argument [all...] |
H A D | vdec_vpu_if.h | 51 * @vpu: instance for vdec_vpu_inst 53 int vpu_dec_init(struct vdec_vpu_inst *vpu); 59 * @vpu : instance for vdec_vpu_inst 63 int vpu_dec_start(struct vdec_vpu_inst *vpu, uint32_t *data, unsigned int len); 71 * @vpu : instance for vdec_vpu_inst 73 int vpu_dec_end(struct vdec_vpu_inst *vpu); 78 * @vpu: instance for vdec_vpu_inst 80 int vpu_dec_deinit(struct vdec_vpu_inst *vpu); 86 * @vpu: instance for vdec_vpu_inst 88 int vpu_dec_reset(struct vdec_vpu_inst *vpu); [all...] |
/linux-master/drivers/media/platform/mediatek/mdp/ |
H A D | mtk_mdp_vpu.c | 13 static inline struct mtk_mdp_ctx *vpu_to_ctx(struct mtk_mdp_vpu *vpu) argument 15 return container_of(vpu, struct mtk_mdp_ctx, vpu); 20 struct mtk_mdp_vpu *vpu = (struct mtk_mdp_vpu *) local 24 vpu->vsi = (struct mdp_process_vsi *) 25 vpu_mapping_dm_addr(vpu->pdev, msg->vpu_inst_addr); 26 vpu->inst_addr = msg->vpu_inst_addr; 34 struct mtk_mdp_vpu *vpu = (struct mtk_mdp_vpu *) local 38 vpu->failure = msg->status; 39 if (!vpu 75 mtk_mdp_vpu_send_msg(void *msg, int len, struct mtk_mdp_vpu *vpu, int id) argument 96 mtk_mdp_vpu_send_ap_ipi(struct mtk_mdp_vpu *vpu, uint32_t msg_id) argument 112 mtk_mdp_vpu_init(struct mtk_mdp_vpu *vpu) argument 130 mtk_mdp_vpu_deinit(struct mtk_mdp_vpu *vpu) argument 135 mtk_mdp_vpu_process(struct mtk_mdp_vpu *vpu) argument [all...] |
H A D | mtk_mdp_vpu.h | 29 int mtk_mdp_vpu_init(struct mtk_mdp_vpu *vpu); 30 int mtk_mdp_vpu_deinit(struct mtk_mdp_vpu *vpu); 31 int mtk_mdp_vpu_process(struct mtk_mdp_vpu *vpu);
|
/linux-master/drivers/remoteproc/ |
H A D | ingenic_rproc.c | 53 * struct vpu - Ingenic VPU remoteproc private structure 61 struct vpu { struct 71 struct vpu *vpu = rproc->priv; local 75 ret = clk_bulk_prepare_enable(ARRAY_SIZE(vpu->clks), vpu->clks); 77 dev_err(vpu->dev, "Unable to start clocks: %d\n", ret); 84 struct vpu *vpu = rproc->priv; local 86 clk_bulk_disable_unprepare(ARRAY_SIZE(vpu 93 struct vpu *vpu = rproc->priv; local 107 struct vpu *vpu = rproc->priv; local 119 struct vpu *vpu = rproc->priv; local 126 struct vpu *vpu = rproc->priv; local 155 struct vpu *vpu = rproc->priv; local 171 struct vpu *vpu; local [all...] |
/linux-master/drivers/media/platform/mediatek/vcodec/encoder/ |
H A D | venc_vpu_if.h | 14 * @wq_hd: wait queue used for vpu cmd trigger then wait vpu interrupt done 15 * @signaled: flag used for checking vpu interrupt done 16 * @failure: flag to show vpu cmd succeeds or not 40 int vpu_enc_init(struct venc_vpu_inst *vpu); 41 int vpu_enc_set_param(struct venc_vpu_inst *vpu, 44 int vpu_enc_encode(struct venc_vpu_inst *vpu, unsigned int bs_mode, 48 int vpu_enc_deinit(struct venc_vpu_inst *vpu);
|
H A D | venc_vpu_if.c | 11 static void handle_enc_init_msg(struct venc_vpu_inst *vpu, const void *data) argument 15 vpu->inst_addr = msg->vpu_inst_addr; 16 vpu->vsi = mtk_vcodec_fw_map_dm_addr(vpu->ctx->dev->fw_handler, 20 if (mtk_vcodec_fw_get_type(vpu->ctx->dev->fw_handler) == VPU) 24 mtk_venc_debug(vpu->ctx, "firmware version: 0x%x\n", msg->venc_abi_version); 29 mtk_venc_err(vpu->ctx, "unhandled firmware version 0x%x\n", 31 vpu->failure = 1; 36 static void handle_enc_encode_msg(struct venc_vpu_inst *vpu, const void *data) argument 40 vpu 45 vpu_enc_check_ap_inst(struct mtk_vcodec_enc_dev *enc_dev, struct venc_vpu_inst *vpu) argument 66 struct venc_vpu_inst *vpu; local 109 vpu_enc_send_msg(struct venc_vpu_inst *vpu, void *msg, int len) argument 132 vpu_enc_init(struct venc_vpu_inst *vpu) argument 167 venc_enc_param_crop_right(struct venc_vpu_inst *vpu, struct venc_enc_param *enc_prm) argument 186 vpu_enc_set_param(struct venc_vpu_inst *vpu, enum venc_set_param_type id, struct venc_enc_param *enc_param) argument 251 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) argument 299 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) argument 345 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) argument 368 vpu_enc_deinit(struct venc_vpu_inst *vpu) argument [all...] |
/linux-master/drivers/media/platform/chips-media/wave5/ |
H A D | Makefile | 7 wave5-vpu-dec.o \ 8 wave5-vpu.o \ 9 wave5-vpu-enc.o \
|
/linux-master/drivers/media/platform/mediatek/ |
H A D | Makefile | 5 obj-y += vpu/
|
/linux-master/drivers/pmdomain/amlogic/ |
H A D | Makefile | 2 obj-$(CONFIG_MESON_GX_PM_DOMAINS) += meson-gx-pwrc-vpu.o
|