/linux-master/drivers/media/platform/chips-media/coda/ |
H A D | Makefile | |
/linux-master/drivers/media/platform/verisilicon/ |
H A D | hantro_g1.c | 16 struct hantro_dev *vpu = dev_id; local 34 struct hantro_dev *vpu = ctx->dev; local
|
H A D | hantro_mpeg2.c | 40 struct hantro_dev *vpu = ctx->dev; local 55 struct hantro_dev *vpu = ctx->dev; local
|
H A D | sunxi_vpu_hw.c | 83 static int sunxi_vpu_hw_init(struct hantro_dev *vpu) argument 92 struct hantro_dev *vpu = ctx->dev; local
|
H A D | hantro_g2.c | 13 void hantro_g2_check_idle(struct hantro_dev *vpu) argument 32 struct hantro_dev *vpu = dev_id; local
|
H A D | stm32mp25_vpu_hw.c | 99 struct hantro_dev *vpu = dev_id; local 116 struct hantro_dev *vpu = ctx->dev; local
|
H A D | hantro_h1_jpeg_enc.c | 18 static void hantro_h1_set_src_img_ctrl(struct hantro_dev *vpu, argument 40 static void hantro_h1_jpeg_enc_set_buffers(struct hantro_dev *vpu, argument 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 | rockchip_vpu2_hw_jpeg_enc.c | 35 static void rockchip_vpu2_set_src_img_ctrl(struct hantro_dev *vpu, argument 67 static void rockchip_vpu2_jpeg_enc_set_buffers(struct hantro_dev *vpu, argument 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_hevc.c | 72 struct hantro_dev *vpu = ctx->dev; local 212 struct hantro_dev *vpu local 248 struct hantro_dev *vpu = ctx->dev; local [all...] |
H A D | hantro_g1_h264_dec.c | 28 struct hantro_dev *vpu = ctx->dev; local 130 struct hantro_dev *vpu = ctx->dev; local 209 struct hantro_dev *vpu = ctx->dev; local 252 struct hantro_dev *vpu = ctx->dev; local [all...] |
H A D | hantro_vp8.c | 147 struct hantro_dev *vpu = ctx->dev; local 195 struct hantro_dev *vpu = ctx->dev; local
|
H A D | hantro_vp9.c | 160 struct hantro_dev *vpu = ctx->dev; local 231 struct hantro_dev *vpu local [all...] |
H A D | hantro_g1_vp8_dec.c | 139 struct hantro_dev *vpu = ctx->dev; local 181 struct hantro_dev *vpu = ctx->dev; local 234 struct hantro_dev *vpu = ctx->dev; local 332 struct hantro_dev *vpu = ctx->dev; local 373 struct hantro_dev *vpu = ctx->dev; local 411 struct hantro_dev *vpu = ctx->dev; local 435 struct hantro_dev *vpu = ctx->dev; local [all...] |
H A D | hantro_h264.c | 497 struct hantro_dev *vpu = ctx->dev; local 506 struct hantro_dev *vpu = ctx->dev; local
|
H A D | imx8m_vpu_hw.c | 28 static void imx8m_soft_reset(struct hantro_dev *vpu, u32 reset_bits) argument 45 static void imx8m_clk_enable(struct hantro_dev *vpu, u32 clock_bits) argument 54 static int imx8mq_runtime_resume(struct hantro_dev *vpu) argument 239 struct hantro_dev *vpu = dev_id; local 255 imx8mq_vpu_hw_init(struct hantro_dev *vpu) argument 264 struct hantro_dev *vpu = ctx->dev; local [all...] |
H A D | rockchip_vpu_hw.c | 359 struct hantro_dev *vpu = dev_id; local 377 struct hantro_dev *vpu = dev_id; local 395 struct hantro_dev *vpu = dev_id; local 413 struct hantro_dev *vpu = dev_id; local 429 rk3036_vpu_hw_init(struct hantro_dev *vpu) argument 436 rk3066_vpu_hw_init(struct hantro_dev *vpu) argument 444 rk3588_vpu981_hw_init(struct hantro_dev *vpu) argument 451 rockchip_vpu_hw_init(struct hantro_dev *vpu) argument 460 struct hantro_dev *vpu = ctx->dev; local 468 struct hantro_dev *vpu = ctx->dev; local 477 struct hantro_dev *vpu = ctx->dev; local 486 struct hantro_dev *vpu = ctx->dev; local [all...] |
H A D | hantro_g2_hevc_dec.c | 13 struct hantro_dev *vpu = ctx->dev; local 147 struct hantro_dev *vpu = ctx->dev; local 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/mdp/ |
H A D | mtk_mdp_vpu.c | 13 static inline struct mtk_mdp_ctx *vpu_to_ctx(struct mtk_mdp_vpu *vpu) argument 20 struct mtk_mdp_vpu *vpu = (struct mtk_mdp_vpu *) local 34 struct mtk_mdp_vpu *vpu = (struct mtk_mdp_vpu *) local 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...] |
/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 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...] |
/linux-master/drivers/media/platform/amphion/ |
H A D | vpu_drv.c | 32 void vpu_writel(struct vpu_dev *vpu, u32 reg, u32 val) argument 37 u32 vpu_readl(struct vpu_dev *vpu, u32 reg) argument 42 static void vpu_dev_get(struct vpu_dev *vpu) argument 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 | vpu_rpc.c | 225 static struct vpu_iface_ops *vpu_get_iface(struct vpu_dev *vpu, enum vpu_core_type type) argument
|
H A D | vpu_imx8q.c | 42 int vpu_imx8q_setup_dec(struct vpu_dev *vpu) argument 52 int vpu_imx8q_setup_enc(struct vpu_dev *vpu) argument 57 int vpu_imx8q_setup(struct vpu_dev *vpu) argument 75 vpu_imx8q_reset_enc(struct vpu_dev *vpu) argument 80 vpu_imx8q_reset_dec(struct vpu_dev *vpu) argument 89 vpu_imx8q_reset(struct vpu_dev *vpu) argument [all...] |
/linux-master/drivers/media/platform/mediatek/mdp3/ |
H A D | mtk-mdp3-vpu.c | 14 static inline struct mdp_dev *vpu_to_mdp(struct mdp_vpu_dev *vpu) argument 19 static int mdp_vpu_shared_mem_alloc(struct mdp_vpu_dev *vpu) argument 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...] |
/linux-master/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) argument 36 static void handle_enc_encode_msg(struct venc_vpu_inst *vpu, const void *data) argument 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/remoteproc/ |
H A D | ingenic_rproc.c | 61 struct vpu { struct 71 struct vpu *vpu = rproc->priv; local 84 struct vpu *vpu = rproc->priv; local 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...] |