Searched refs:amvdec_core (Results 1 – 8 of 8) sorted by relevance
| /Linux-v5.4/drivers/staging/media/meson/vdec/ |
| D | vdec_helpers.h | 23 u32 amvdec_read_dos(struct amvdec_core *core, u32 reg); 24 void amvdec_write_dos(struct amvdec_core *core, u32 reg, u32 val); 25 void amvdec_write_dos_bits(struct amvdec_core *core, u32 reg, u32 val); 26 void amvdec_clear_dos_bits(struct amvdec_core *core, u32 reg, u32 val); 27 u32 amvdec_read_parser(struct amvdec_core *core, u32 reg); 28 void amvdec_write_parser(struct amvdec_core *core, u32 reg, u32 val);
|
| D | esparser.c | 62 struct amvdec_core *core = dev; in esparser_isr() 103 esparser_write_data(struct amvdec_core *core, dma_addr_t addr, u32 size) in esparser_write_data() 126 struct amvdec_core *core = sess->core; in esparser_vififo_get_free_space() 142 int esparser_queue_eos(struct amvdec_core *core, const u8 *data, u32 len) in esparser_queue_eos() 164 struct amvdec_core *core = sess->core; in esparser_get_offset() 182 struct amvdec_core *core = sess->core; in esparser_queue() 256 struct amvdec_core *core = sess->core; in esparser_power_up() 297 int esparser_init(struct platform_device *pdev, struct amvdec_core *core) in esparser_init()
|
| D | codec_mpeg12.c | 53 static int codec_mpeg12_can_recycle(struct amvdec_core *core) in codec_mpeg12_can_recycle() 58 static void codec_mpeg12_recycle(struct amvdec_core *core, u32 buf_idx) in codec_mpeg12_recycle() 65 struct amvdec_core *core = sess->core; in codec_mpeg12_start() 120 struct amvdec_core *core = sess->core; in codec_mpeg12_stop() 132 struct amvdec_core *core = sess->core; in codec_mpeg12_update_dar() 155 struct amvdec_core *core = sess->core; in codec_mpeg12_threaded_isr()
|
| D | vdec_1.c | 28 struct amvdec_core *core = sess->core; in vdec_1_load_firmware() 87 struct amvdec_core *core = sess->core; in vdec_1_stbuf_power_up() 116 struct amvdec_core *core = sess->core; in vdec_1_conf_esparser() 126 struct amvdec_core *core = sess->core; in vdec_1_vififo_level() 133 struct amvdec_core *core = sess->core; in vdec_1_stop() 163 struct amvdec_core *core = sess->core; in vdec_1_start()
|
| D | vdec.h | 62 struct amvdec_core { struct 127 int (*can_recycle)(struct amvdec_core *core); 128 void (*recycle)(struct amvdec_core *core, u32 buf_idx); 212 struct amvdec_core *core;
|
| D | esparser.h | 14 int esparser_init(struct platform_device *pdev, struct amvdec_core *core); 22 int esparser_queue_eos(struct amvdec_core *core, const u8 *data, u32 len);
|
| D | vdec_helpers.c | 17 u32 amvdec_read_dos(struct amvdec_core *core, u32 reg) in amvdec_read_dos() 23 void amvdec_write_dos(struct amvdec_core *core, u32 reg, u32 val) in amvdec_write_dos() 29 void amvdec_write_dos_bits(struct amvdec_core *core, u32 reg, u32 val) in amvdec_write_dos_bits() 35 void amvdec_clear_dos_bits(struct amvdec_core *core, u32 reg, u32 val) in amvdec_clear_dos_bits() 41 u32 amvdec_read_parser(struct amvdec_core *core, u32 reg) in amvdec_read_parser() 47 void amvdec_write_parser(struct amvdec_core *core, u32 reg, u32 val) in amvdec_write_parser() 74 struct amvdec_core *core = sess->core; in set_canvas_yuv420m() 118 struct amvdec_core *core = sess->core; in set_canvas_nv12m()
|
| D | vdec.c | 56 struct amvdec_core *core = sess->core; in vdec_recycle_thread() 276 struct amvdec_core *core = sess->core; in vdec_start_streaming() 383 struct amvdec_core *core = sess->core; in vdec_stop_streaming() 848 struct amvdec_core *core = video_drvdata(file); in vdec_open() 936 struct amvdec_core *core = data; in vdec_isr() 946 struct amvdec_core *core = data; in vdec_threaded_isr() 967 struct amvdec_core *core; in vdec_probe() 1080 struct amvdec_core *core = platform_get_drvdata(pdev); in vdec_remove()
|