Symbol: hantro_dev
drivers/media/platform/verisilicon/hantro.h
250
struct hantro_dev *dev;
drivers/media/platform/verisilicon/hantro.h
393
static __always_inline void vepu_write_relaxed(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/hantro.h
400
static __always_inline void vepu_write(struct hantro_dev *vpu, u32 val, u32 reg)
drivers/media/platform/verisilicon/hantro.h
406
static __always_inline u32 vepu_read(struct hantro_dev *vpu, u32 reg)
drivers/media/platform/verisilicon/hantro.h
414
static __always_inline void vdpu_write_relaxed(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/hantro.h
421
static __always_inline void vdpu_write(struct hantro_dev *vpu, u32 val, u32 reg)
drivers/media/platform/verisilicon/hantro.h
427
static __always_inline void hantro_write_addr(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/hantro.h
434
static __always_inline u32 vdpu_read(struct hantro_dev *vpu, u32 reg)
drivers/media/platform/verisilicon/hantro.h
442
static __always_inline u32 vdpu_read_mask(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/hantro.h
454
static __always_inline void hantro_reg_write(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/hantro.h
461
static __always_inline void hantro_reg_write_relaxed(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/hantro.h
94
int (*init)(struct hantro_dev *vpu);
drivers/media/platform/verisilicon/hantro.h
95
int (*runtime_resume)(struct hantro_dev *vpu);
drivers/media/platform/verisilicon/hantro_drv.c
100
void hantro_irq_done(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/hantro_drv.c
1005
static int hantro_disable_multicore(struct hantro_dev *vpu)
drivers/media/platform/verisilicon/hantro_drv.c
1039
static struct v4l2_m2m_dev *hantro_get_v4l2_m2m_dev(struct hantro_dev *vpu)
drivers/media/platform/verisilicon/hantro_drv.c
1042
struct hantro_dev *shared_vpu;
drivers/media/platform/verisilicon/hantro_drv.c
1077
struct hantro_dev *vpu;
drivers/media/platform/verisilicon/hantro_drv.c
120
struct hantro_dev *vpu;
drivers/media/platform/verisilicon/hantro_drv.c
124
struct hantro_dev, watchdog_work);
drivers/media/platform/verisilicon/hantro_drv.c
1279
struct hantro_dev *vpu = platform_get_drvdata(pdev);
drivers/media/platform/verisilicon/hantro_drv.c
1298
struct hantro_dev *vpu = dev_get_drvdata(dev);
drivers/media/platform/verisilicon/hantro_drv.c
597
static int hantro_ctrls_setup(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/hantro_drv.c
62
static void hantro_job_finish_no_pm(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/hantro_drv.c
628
struct hantro_dev *vpu = video_drvdata(filp);
drivers/media/platform/verisilicon/hantro_drv.c
780
static int hantro_attach_func(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/hantro_drv.c
883
static int hantro_add_func(struct hantro_dev *vpu, unsigned int funcid)
drivers/media/platform/verisilicon/hantro_drv.c
89
static void hantro_job_finish(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/hantro_drv.c
948
static int hantro_add_enc_func(struct hantro_dev *vpu)
drivers/media/platform/verisilicon/hantro_drv.c
956
static int hantro_add_dec_func(struct hantro_dev *vpu)
drivers/media/platform/verisilicon/hantro_drv.c
964
static void hantro_remove_func(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/hantro_drv.c
981
static void hantro_remove_enc_func(struct hantro_dev *vpu)
drivers/media/platform/verisilicon/hantro_drv.c
986
static void hantro_remove_dec_func(struct hantro_dev *vpu)
drivers/media/platform/verisilicon/hantro_g1.c
16
struct hantro_dev *vpu = dev_id;
drivers/media/platform/verisilicon/hantro_g1.c
34
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_g1_h264_dec.c
130
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_g1_h264_dec.c
209
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_g1_h264_dec.c
252
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_g1_h264_dec.c
28
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_g1_mpeg2_dec.c
150
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_g1_mpeg2_dec.c
81
hantro_g1_mpeg2_dec_set_quantisation(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/hantro_g1_mpeg2_dec.c
92
hantro_g1_mpeg2_dec_set_buffers(struct hantro_dev *vpu, struct hantro_ctx *ctx,
drivers/media/platform/verisilicon/hantro_g1_vp8_dec.c
139
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_g1_vp8_dec.c
181
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_g1_vp8_dec.c
234
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_g1_vp8_dec.c
332
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_g1_vp8_dec.c
373
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_g1_vp8_dec.c
411
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_g1_vp8_dec.c
435
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_g2.c
16
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_g2.c
35
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_g2.c
52
struct hantro_dev *vpu = dev_id;
drivers/media/platform/verisilicon/hantro_g2_hevc_dec.c
13
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_g2_hevc_dec.c
147
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_g2_hevc_dec.c
298
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_g2_hevc_dec.c
382
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_g2_hevc_dec.c
517
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_g2_hevc_dec.c
543
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_g2_hevc_dec.c
593
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_h1_jpeg_enc.c
108
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_h1_jpeg_enc.c
160
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_h1_jpeg_enc.c
18
static void hantro_h1_set_src_img_ctrl(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/hantro_h1_jpeg_enc.c
40
static void hantro_h1_jpeg_enc_set_buffers(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/hantro_h1_jpeg_enc.c
80
hantro_h1_jpeg_enc_set_qtable(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/hantro_h264.c
497
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_h264.c
506
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_hevc.c
217
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_hevc.c
253
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_hevc.c
77
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_hw.h
431
void hantro_irq_done(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/hantro_hw.h
52
struct hantro_dev;
drivers/media/platform/verisilicon/hantro_hw.h
585
void hantro_g2_check_idle(struct hantro_dev *vpu);
drivers/media/platform/verisilicon/hantro_mpeg2.c
40
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_mpeg2.c
55
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_postproc.c
122
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_postproc.c
183
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_postproc.c
226
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_postproc.c
271
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_postproc.c
296
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_postproc.c
303
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_postproc.c
310
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_postproc.c
318
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_postproc.c
327
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_postproc.c
71
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_v4l2.c
177
struct hantro_dev *vpu = video_drvdata(file);
drivers/media/platform/verisilicon/hantro_v4l2.c
64
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_vp8.c
147
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_vp8.c
195
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_vp9.c
160
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/hantro_vp9.c
231
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/imx8m_vpu_hw.c
237
static int imx8mq_vpu_hw_init(struct hantro_dev *vpu)
drivers/media/platform/verisilicon/imx8m_vpu_hw.c
246
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/imx8m_vpu_hw.c
28
static void imx8m_soft_reset(struct hantro_dev *vpu, u32 reset_bits)
drivers/media/platform/verisilicon/imx8m_vpu_hw.c
45
static void imx8m_clk_enable(struct hantro_dev *vpu, u32 clock_bits)
drivers/media/platform/verisilicon/imx8m_vpu_hw.c
54
static int imx8mq_runtime_resume(struct hantro_dev *vpu)
drivers/media/platform/verisilicon/rockchip_vpu2_hw_h264_dec.c
199
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu2_hw_h264_dec.c
302
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu2_hw_h264_dec.c
426
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu2_hw_h264_dec.c
469
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu2_hw_jpeg_enc.c
106
rockchip_vpu2_jpeg_enc_set_qtable(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/rockchip_vpu2_hw_jpeg_enc.c
134
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu2_hw_jpeg_enc.c
191
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu2_hw_jpeg_enc.c
35
static void rockchip_vpu2_set_src_img_ctrl(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/rockchip_vpu2_hw_jpeg_enc.c
67
static void rockchip_vpu2_jpeg_enc_set_buffers(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/rockchip_vpu2_hw_mpeg2_dec.c
153
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu2_hw_mpeg2_dec.c
83
rockchip_vpu2_mpeg2_dec_set_quantisation(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/rockchip_vpu2_hw_mpeg2_dec.c
94
rockchip_vpu2_mpeg2_dec_set_buffers(struct hantro_dev *vpu,
drivers/media/platform/verisilicon/rockchip_vpu2_hw_vp8_dec.c
280
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu2_hw_vp8_dec.c
319
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu2_hw_vp8_dec.c
347
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu2_hw_vp8_dec.c
430
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu2_hw_vp8_dec.c
450
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu2_hw_vp8_dec.c
487
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu2_hw_vp8_dec.c
512
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
1080
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
1172
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
1237
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
1402
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
1453
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
1482
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
1581
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
1602
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
1877
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
1962
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
2085
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
2108
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
2131
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
2202
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
2259
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
231
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
264
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
330
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
372
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
524
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
588
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
694
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
767
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
804
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu_hw.c
371
struct hantro_dev *vpu = dev_id;
drivers/media/platform/verisilicon/rockchip_vpu_hw.c
389
struct hantro_dev *vpu = dev_id;
drivers/media/platform/verisilicon/rockchip_vpu_hw.c
407
struct hantro_dev *vpu = dev_id;
drivers/media/platform/verisilicon/rockchip_vpu_hw.c
425
struct hantro_dev *vpu = dev_id;
drivers/media/platform/verisilicon/rockchip_vpu_hw.c
441
static int rk3036_vpu_hw_init(struct hantro_dev *vpu)
drivers/media/platform/verisilicon/rockchip_vpu_hw.c
448
static int rk3066_vpu_hw_init(struct hantro_dev *vpu)
drivers/media/platform/verisilicon/rockchip_vpu_hw.c
456
static int rockchip_vpu_hw_init(struct hantro_dev *vpu)
drivers/media/platform/verisilicon/rockchip_vpu_hw.c
465
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu_hw.c
473
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu_hw.c
482
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/rockchip_vpu_hw.c
491
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/stm32mp25_vpu_hw.c
116
struct hantro_dev *vpu = ctx->dev;
drivers/media/platform/verisilicon/stm32mp25_vpu_hw.c
99
struct hantro_dev *vpu = dev_id;
drivers/media/platform/verisilicon/sunxi_vpu_hw.c
83
static int sunxi_vpu_hw_init(struct hantro_dev *vpu)
drivers/media/platform/verisilicon/sunxi_vpu_hw.c
92
struct hantro_dev *vpu = ctx->dev;