| /linux/drivers/remoteproc/ |
| H A D | ingenic_rproc.c | 61 struct vpu { struct 65 struct vpu_mem_info mem_info[ARRAY_SIZE(vpu_mem_map)]; argument 71 struct vpu *vpu = rproc->priv; in ingenic_rproc_prepare() argument 84 struct vpu *vpu = rproc->priv; in ingenic_rproc_unprepare() local 93 struct vpu *vpu = rproc->priv; in ingenic_rproc_start() local 107 struct vpu *vpu = rproc->priv; in ingenic_rproc_stop() local 119 struct vpu *vpu = rproc->priv; in ingenic_rproc_kick() local 126 struct vpu *vpu = rproc->priv; in ingenic_rproc_da_to_va() local 155 struct vpu *vpu = rproc->priv; in vpu_interrupt() local 171 struct vpu *vpu; in ingenic_rproc_probe() local
|
| /linux/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) in vpu_to_ctx() 20 struct mtk_mdp_vpu *vpu = (struct mtk_mdp_vpu *) in mtk_mdp_vpu_handle_init_ack() local 34 struct mtk_mdp_vpu *vpu = (struct mtk_mdp_vpu *) in mtk_mdp_vpu_ipi_handler() local 75 static int mtk_mdp_vpu_send_msg(void *msg, int len, struct mtk_mdp_vpu *vpu, in mtk_mdp_vpu_send_msg() 96 static int mtk_mdp_vpu_send_ap_ipi(struct mtk_mdp_vpu *vpu, uint32_t msg_id) in mtk_mdp_vpu_send_ap_ipi() 112 int mtk_mdp_vpu_init(struct mtk_mdp_vpu *vpu) in mtk_mdp_vpu_init() 130 int mtk_mdp_vpu_deinit(struct mtk_mdp_vpu *vpu) in mtk_mdp_vpu_deinit() 135 int mtk_mdp_vpu_process(struct mtk_mdp_vpu *vpu) in mtk_mdp_vpu_process()
|
| /linux/drivers/media/platform/verisilicon/ |
| H A D | hantro_h1_jpeg_enc.c | 18 static void hantro_h1_set_src_img_ctrl(struct hantro_dev *vpu, in hantro_h1_set_src_img_ctrl() 40 static void hantro_h1_jpeg_enc_set_buffers(struct hantro_dev *vpu, in hantro_h1_jpeg_enc_set_buffers() 80 hantro_h1_jpeg_enc_set_qtable(struct hantro_dev *vpu, in hantro_h1_jpeg_enc_set_qtable() 108 struct hantro_dev *vpu = ctx->dev; in hantro_h1_jpeg_enc_run() local 160 struct hantro_dev *vpu = ctx->dev; in hantro_h1_jpeg_enc_done() local
|
| H A D | rockchip_vpu2_hw_jpeg_enc.c | 35 static void rockchip_vpu2_set_src_img_ctrl(struct hantro_dev *vpu, in rockchip_vpu2_set_src_img_ctrl() 67 static void rockchip_vpu2_jpeg_enc_set_buffers(struct hantro_dev *vpu, in rockchip_vpu2_jpeg_enc_set_buffers() 106 rockchip_vpu2_jpeg_enc_set_qtable(struct hantro_dev *vpu, in rockchip_vpu2_jpeg_enc_set_qtable() 134 struct hantro_dev *vpu = ctx->dev; in rockchip_vpu2_jpeg_enc_run() local 191 struct hantro_dev *vpu = ctx->dev; in rockchip_vpu2_jpeg_enc_done() local
|
| 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; in cfg_parts() local 332 struct hantro_dev *vpu = ctx->dev; in cfg_tap() local 373 struct hantro_dev *vpu = ctx->dev; in cfg_ref() local 411 struct hantro_dev *vpu = ctx->dev; in cfg_buffers() local 435 struct hantro_dev *vpu = ctx->dev; in hantro_g1_vp8_dec_run() local
|
| H A D | hantro_g1_h264_dec.c | 28 struct hantro_dev *vpu = ctx->dev; in set_params() local 130 struct hantro_dev *vpu = ctx->dev; in set_ref() local 209 struct hantro_dev *vpu = ctx->dev; in set_buffers() local 252 struct hantro_dev *vpu = ctx->dev; in hantro_g1_h264_dec_run() local
|
| H A D | rockchip_vpu2_hw_vp8_dec.c | 280 struct hantro_dev *vpu = ctx->dev; in cfg_lf() local 319 struct hantro_dev *vpu = ctx->dev; in cfg_qp() local 347 struct hantro_dev *vpu = ctx->dev; in cfg_parts() local 430 struct hantro_dev *vpu = ctx->dev; in cfg_tap() local 450 struct hantro_dev *vpu = ctx->dev; in cfg_ref() local 487 struct hantro_dev *vpu = ctx->dev; in cfg_buffers() local 512 struct hantro_dev *vpu = ctx->dev; in rockchip_vpu2_vp8_dec_run() local
|
| H A D | hantro_g1.c | 16 struct hantro_dev *vpu = dev_id; in hantro_g1_irq() local 34 struct hantro_dev *vpu = ctx->dev; in hantro_g1_reset() local
|
| H A D | sunxi_vpu_hw.c | 83 static int sunxi_vpu_hw_init(struct hantro_dev *vpu) in sunxi_vpu_hw_init() 92 struct hantro_dev *vpu = ctx->dev; in sunxi_vpu_reset() local
|
| H A D | hantro_mpeg2.c | 40 struct hantro_dev *vpu = ctx->dev; in hantro_mpeg2_dec_init() local 55 struct hantro_dev *vpu = ctx->dev; in hantro_mpeg2_dec_exit() local
|
| H A D | hantro_hevc.c | 77 struct hantro_dev *vpu = ctx->dev; in tile_buffer_reallocate() local 217 struct hantro_dev *vpu = ctx->dev; in hantro_hevc_dec_exit() local 253 struct hantro_dev *vpu = ctx->dev; in hantro_hevc_dec_init() local
|
| H A D | stm32mp25_vpu_hw.c | 99 struct hantro_dev *vpu = dev_id; in stm32mp25_venc_irq() local 116 struct hantro_dev *vpu = ctx->dev; in stm32mp25_venc_reset() local
|
| 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_g1_mpeg2_dec.c | 81 hantro_g1_mpeg2_dec_set_quantisation(struct hantro_dev *vpu, in hantro_g1_mpeg2_dec_set_quantisation() 92 hantro_g1_mpeg2_dec_set_buffers(struct hantro_dev *vpu, struct hantro_ctx *ctx, in hantro_g1_mpeg2_dec_set_buffers() 150 struct hantro_dev *vpu = ctx->dev; in hantro_g1_mpeg2_dec_run() 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() 94 rockchip_vpu2_mpeg2_dec_set_buffers(struct hantro_dev *vpu, in rockchip_vpu2_mpeg2_dec_set_buffers() 153 struct hantro_dev *vpu = ctx->dev; in rockchip_vpu2_mpeg2_dec_run() local
|
| H A D | hantro_vp9.c | 160 struct hantro_dev *vpu = ctx->dev; in hantro_vp9_dec_init() local 231 struct hantro_dev *vpu = ctx->dev; in hantro_vp9_dec_exit() local
|
| H A D | rockchip_vpu2_hw_h264_dec.c | 199 struct hantro_dev *vpu = ctx->dev; in set_params() local 302 struct hantro_dev *vpu = ctx->dev; in set_ref() local 426 struct hantro_dev *vpu = ctx->dev; in set_buffers() local 469 struct hantro_dev *vpu = ctx->dev; in rockchip_vpu2_h264_dec_run() local
|
| /linux/drivers/media/platform/amphion/ |
| H A D | vpu_imx8q.c | 42 int vpu_imx8q_setup_dec(struct vpu_dev *vpu) in vpu_imx8q_setup_dec() 52 int vpu_imx8q_setup_enc(struct vpu_dev *vpu) in vpu_imx8q_setup_enc() 57 int vpu_imx8q_setup(struct vpu_dev *vpu) in vpu_imx8q_setup() 75 static int vpu_imx8q_reset_enc(struct vpu_dev *vpu) in vpu_imx8q_reset_enc() 80 static int vpu_imx8q_reset_dec(struct vpu_dev *vpu) in vpu_imx8q_reset_dec() 89 int vpu_imx8q_reset(struct vpu_dev *vpu) in vpu_imx8q_reset()
|
| 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()
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | imx8-ss-vpu.dtsi | 7 vpu: vpu@2c000000 { label
|
| /linux/arch/arm/boot/dts/rockchip/ |
| H A D | rk3xxx.dtsi | 54 vpu: video-codec@10104000 { label
|
| /linux/drivers/media/platform/mediatek/vcodec/decoder/vdec/ |
| H A D | vdec_h264_if.c | 130 struct vdec_vpu_inst vpu; member 333 struct vdec_vpu_inst *vpu = &inst->vpu; in vdec_h264_decode() local
|
| H A D | vdec_vp8_if.c | 161 struct vdec_vpu_inst vpu; member 432 struct vdec_vpu_inst *vpu = &inst->vpu; in vdec_vp8_decode() local
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx51.dtsi | 642 vpu: vpu@83ff4000 { label
|
| H A D | imx53.dtsi | 829 vpu: vpu@63ff4000 { label
|