/kernel/linux/linux-5.10/drivers/media/platform/coda/ |
H A D | Makefile | |
/kernel/linux/linux-6.6/drivers/media/platform/chips-media/ |
H A D | Makefile | |
/kernel/linux/linux-6.6/drivers/media/platform/verisilicon/ |
H A D | hantro_g2.c | 11 void hantro_g2_check_idle(struct hantro_dev *vpu) in hantro_g2_check_idle() argument 30 struct hantro_dev *vpu = dev_id; in hantro_g2_irq() 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_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() argument 92 struct hantro_dev *vpu = ctx->dev; in sunxi_vpu_reset() 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() argument 67 static void rockchip_vpu2_jpeg_enc_set_buffers(struct hantro_dev *vpu, in rockchip_vpu2_jpeg_enc_set_buffers() argument 106 rockchip_vpu2_jpeg_enc_set_qtable(struct hantro_dev *vpu, unsigned char *luma_qtable, unsigned char *chroma_qtable) rockchip_vpu2_jpeg_enc_set_qtable() argument 134 struct hantro_dev *vpu = ctx->dev; rockchip_vpu2_jpeg_enc_run() local 191 struct hantro_dev *vpu = ctx->dev; rockchip_vpu2_jpeg_enc_done() local [all...] |
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; set_ref() local 209 struct hantro_dev *vpu = ctx->dev; set_buffers() local 252 struct hantro_dev *vpu = ctx->dev; hantro_g1_h264_dec_run() local [all...] |
H A D | hantro_hevc.c | 72 struct hantro_dev *vpu = ctx->dev; in tile_buffer_reallocate() local 212 struct hantro_dev *vpu in hantro_hevc_dec_exit() local 248 struct hantro_dev *vpu = ctx->dev; hantro_hevc_dec_init() local [all...] |
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() argument 40 static void hantro_h1_jpeg_enc_set_buffers(struct hantro_dev *vpu, in hantro_h1_jpeg_enc_set_buffers() argument 80 hantro_h1_jpeg_enc_set_qtable(struct hantro_dev *vpu, unsigned char *luma_qtable, unsigned char *chroma_qtable) hantro_h1_jpeg_enc_set_qtable() argument 108 struct hantro_dev *vpu = ctx->dev; hantro_h1_jpeg_enc_run() local 160 struct hantro_dev *vpu = ctx->dev; hantro_h1_jpeg_enc_done() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/hantro/ |
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_h1_jpeg_enc.c | 18 static void hantro_h1_set_src_img_ctrl(struct hantro_dev *vpu, in hantro_h1_set_src_img_ctrl() argument 31 static void hantro_h1_jpeg_enc_set_buffers(struct hantro_dev *vpu, in hantro_h1_jpeg_enc_set_buffers() argument 65 hantro_h1_jpeg_enc_set_qtable(struct hantro_dev *vpu, unsigned char *luma_qtable, unsigned char *chroma_qtable) hantro_h1_jpeg_enc_set_qtable() argument 93 struct hantro_dev *vpu = ctx->dev; hantro_h1_jpeg_enc_run() local 143 struct hantro_dev *vpu = ctx->dev; hantro_jpeg_enc_done() local [all...] |
H A D | rk3288_vpu_hw.c | 114 struct hantro_dev *vpu = dev_id; in rk3288_vepu_irq() local 132 struct hantro_dev *vpu = dev_id; in rk3288_vdpu_irq() local 148 rk3288_vpu_hw_init(struct hantro_dev *vpu) rk3288_vpu_hw_init() argument 157 struct hantro_dev *vpu = ctx->dev; rk3288_vpu_enc_reset() local 166 struct hantro_dev *vpu = ctx->dev; rk3288_vpu_dec_reset() local [all...] |
H A D | rk3399_vpu_hw.c | 93 struct hantro_dev *vpu = dev_id; in rk3399_vepu_irq() local 111 struct hantro_dev *vpu = dev_id; in rk3399_vdpu_irq() local 127 rk3399_vpu_hw_init(struct hantro_dev *vpu) rk3399_vpu_hw_init() argument 136 struct hantro_dev *vpu = ctx->dev; rk3399_vpu_enc_reset() local 145 struct hantro_dev *vpu = ctx->dev; rk3399_vpu_dec_reset() local [all...] |
H A D | rk3399_vpu_hw_jpeg_enc.c | 35 static void rk3399_vpu_set_src_img_ctrl(struct hantro_dev *vpu, in rk3399_vpu_set_src_img_ctrl() argument 62 static void rk3399_vpu_jpeg_enc_set_buffers(struct hantro_dev *vpu, in rk3399_vpu_jpeg_enc_set_buffers() argument 95 rk3399_vpu_jpeg_enc_set_qtable(struct hantro_dev *vpu, unsigned char *luma_qtable, unsigned char *chroma_qtable) rk3399_vpu_jpeg_enc_set_qtable() argument 123 struct hantro_dev *vpu = ctx->dev; rk3399_vpu_jpeg_enc_run() local [all...] |
H A D | hantro_g1_h264_dec.c | 29 struct hantro_dev *vpu = ctx->dev; in set_params() local 132 struct hantro_dev *vpu = ctx->dev; set_ref() local 233 struct hantro_dev *vpu = ctx->dev; set_buffers() local 278 struct hantro_dev *vpu = ctx->dev; hantro_g1_h264_dec_run() local [all...] |
H A D | hantro_postproc.c | 55 struct hantro_dev *vpu = ctx->dev; in hantro_postproc_enable() local 99 struct hantro_dev *vpu = ctx->dev; hantro_postproc_free() local 115 struct hantro_dev *vpu = ctx->dev; hantro_postproc_alloc() local 144 struct hantro_dev *vpu = ctx->dev; hantro_postproc_disable() local [all...] |
H A D | imx8m_vpu_hw.c | 27 static void imx8m_soft_reset(struct hantro_dev *vpu, u32 reset_bits) in imx8m_soft_reset() argument 44 static void imx8m_clk_enable(struct hantro_dev *vpu, u32 clock_bits) in imx8m_clk_enable() argument 53 static int imx8mq_runtime_resume(struct hantro_dev *vpu) in imx8mq_runtime_resume() argument 135 struct hantro_dev *vpu = dev_id; imx8m_vpu_g1_irq() local 151 imx8mq_vpu_hw_init(struct hantro_dev *vpu) imx8mq_vpu_hw_init() argument 161 struct hantro_dev *vpu = ctx->dev; imx8m_vpu_g1_reset() 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
|
/kernel/linux/linux-5.10/drivers/media/platform/mtk-vcodec/ |
H A D | vdec_vpu_if.c | 15 struct vdec_vpu_inst *vpu = (struct vdec_vpu_inst *) in handle_init_ack_msg() local 42 struct vdec_vpu_inst *vpu = (struct vdec_vpu_inst *) in vpu_dec_ipi_handler() local 70 vcodec_vpu_send_msg(struct vdec_vpu_inst *vpu, void *msg, int len) vcodec_vpu_send_msg() argument 90 vcodec_send_ap_ipi(struct vdec_vpu_inst *vpu, unsigned int msg_id) vcodec_send_ap_ipi() argument 106 vpu_dec_init(struct vdec_vpu_inst *vpu) vpu_dec_init() argument 134 vpu_dec_start(struct vdec_vpu_inst *vpu, uint32_t *data, unsigned int len) vpu_dec_start() argument 159 vpu_dec_end(struct vdec_vpu_inst *vpu) vpu_dec_end() argument 164 vpu_dec_deinit(struct vdec_vpu_inst *vpu) vpu_dec_deinit() argument 169 vpu_dec_reset(struct vdec_vpu_inst *vpu) vpu_dec_reset() argument [all...] |
H A D | venc_vpu_if.c | 12 static void handle_enc_init_msg(struct venc_vpu_inst *vpu, const void *data) in handle_enc_init_msg() argument 38 static void handle_enc_encode_msg(struct venc_vpu_inst *vpu, const void *data) in handle_enc_encode_msg() argument 50 struct venc_vpu_inst *vpu = vpu_enc_ipi_handler() local 81 vpu_enc_send_msg(struct venc_vpu_inst *vpu, void *msg, int len) vpu_enc_send_msg() argument 108 vpu_enc_init(struct venc_vpu_inst *vpu) vpu_enc_init() argument 140 venc_enc_param_crop_right(struct venc_vpu_inst *vpu, struct venc_enc_param *enc_prm) venc_enc_param_crop_right() argument 159 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 225 vpu_enc_encode(struct venc_vpu_inst *vpu, unsigned int bs_mode, struct venc_frm_buf *frm_buf, struct mtk_vcodec_mem *bs_buf, unsigned int *bs_size, struct venc_frame_info *frame_info) vpu_enc_encode() argument 277 vpu_enc_deinit(struct venc_vpu_inst *vpu) vpu_enc_deinit() argument [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/mtk-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() argument 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 mtk_mdp_vpu_send_msg(void *msg, int len, struct mtk_mdp_vpu *vpu, int id) mtk_mdp_vpu_send_msg() argument 96 mtk_mdp_vpu_send_ap_ipi(struct mtk_mdp_vpu *vpu, uint32_t msg_id) mtk_mdp_vpu_send_ap_ipi() argument 112 mtk_mdp_vpu_init(struct mtk_mdp_vpu *vpu) mtk_mdp_vpu_init() argument 130 mtk_mdp_vpu_deinit(struct mtk_mdp_vpu *vpu) mtk_mdp_vpu_deinit() argument 135 mtk_mdp_vpu_process(struct mtk_mdp_vpu *vpu) mtk_mdp_vpu_process() argument [all...] |
/kernel/linux/linux-6.6/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() argument 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 mtk_mdp_vpu_send_msg(void *msg, int len, struct mtk_mdp_vpu *vpu, int id) mtk_mdp_vpu_send_msg() argument 96 mtk_mdp_vpu_send_ap_ipi(struct mtk_mdp_vpu *vpu, uint32_t msg_id) mtk_mdp_vpu_send_ap_ipi() argument 112 mtk_mdp_vpu_init(struct mtk_mdp_vpu *vpu) mtk_mdp_vpu_init() argument 130 mtk_mdp_vpu_deinit(struct mtk_mdp_vpu *vpu) mtk_mdp_vpu_deinit() argument 135 mtk_mdp_vpu_process(struct mtk_mdp_vpu *vpu) mtk_mdp_vpu_process() argument [all...] |
/kernel/linux/linux-6.6/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) in vpu_to_mdp() argument 19 static int mdp_vpu_shared_mem_alloc(struct mdp_vpu_dev *vpu) in mdp_vpu_shared_mem_alloc() argument 61 mdp_vpu_shared_mem_free(struct mdp_vpu_dev *vpu) mdp_vpu_shared_mem_free() argument 84 struct mdp_vpu_dev *vpu = mdp_vpu_ipi_handle_init_ack() local 98 struct mdp_vpu_dev *vpu = mdp_vpu_ipi_handle_deinit_ack() local 111 struct mdp_vpu_dev *vpu = mdp_vpu_ipi_handle_frame_ack() local 165 mdp_vpu_sendmsg(struct mdp_vpu_dev *vpu, enum scp_ipi_id id, void *buf, unsigned int len) mdp_vpu_sendmsg() argument 193 mdp_vpu_dev_init(struct mdp_vpu_dev *vpu, struct mtk_scp *scp, struct mutex *lock) mdp_vpu_dev_init() argument 250 mdp_vpu_dev_deinit(struct mdp_vpu_dev *vpu) mdp_vpu_dev_deinit() argument 260 mdp_vpu_process(struct mdp_vpu_dev *vpu, struct img_ipi_frameparam *param) mdp_vpu_process() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/decoder/ |
H A D | vdec_vpu_if.c | 14 struct vdec_vpu_inst *vpu = (struct vdec_vpu_inst *) in handle_init_ack_msg() local 57 struct vdec_vpu_inst *vpu = (struct vdec_vpu_inst *) handle_get_param_msg_ack() local 75 vpu_dec_check_ap_inst(struct mtk_vcodec_dec_dev *dec_dev, struct vdec_vpu_inst *vpu) vpu_dec_check_ap_inst() argument 104 struct vdec_vpu_inst *vpu; vpu_dec_ipi_handler() local 149 vcodec_vpu_send_msg(struct vdec_vpu_inst *vpu, void *msg, int len) vcodec_vpu_send_msg() argument 180 vcodec_send_ap_ipi(struct vdec_vpu_inst *vpu, unsigned int msg_id) vcodec_send_ap_ipi() argument 200 vpu_dec_init(struct vdec_vpu_inst *vpu) vpu_dec_init() argument 238 vpu_dec_start(struct vdec_vpu_inst *vpu, uint32_t *data, unsigned int len) vpu_dec_start() argument 265 vpu_dec_get_param(struct vdec_vpu_inst *vpu, uint32_t *data, unsigned int len, unsigned int param_type) vpu_dec_get_param() argument 288 vpu_dec_core(struct vdec_vpu_inst *vpu) vpu_dec_core() argument 293 vpu_dec_end(struct vdec_vpu_inst *vpu) vpu_dec_end() argument 298 vpu_dec_core_end(struct vdec_vpu_inst *vpu) vpu_dec_core_end() argument 303 vpu_dec_deinit(struct vdec_vpu_inst *vpu) vpu_dec_deinit() argument 308 vpu_dec_reset(struct vdec_vpu_inst *vpu) vpu_dec_reset() argument [all...] |