Searched refs:amvdec_write_dos (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.4/drivers/staging/media/meson/vdec/ |
| D | vdec_1.c | 56 amvdec_write_dos(core, MPSR, 0); in vdec_1_load_firmware() 57 amvdec_write_dos(core, CPSR, 0); in vdec_1_load_firmware() 61 amvdec_write_dos(core, IMEM_DMA_ADR, mc_addr_map); in vdec_1_load_firmware() 62 amvdec_write_dos(core, IMEM_DMA_COUNT, MC_SIZE / 4); in vdec_1_load_firmware() 63 amvdec_write_dos(core, IMEM_DMA_CTRL, (0x8000 | (7 << 16))); in vdec_1_load_firmware() 89 amvdec_write_dos(core, VLD_MEM_VIFIFO_CONTROL, 0); in vdec_1_stbuf_power_up() 90 amvdec_write_dos(core, VLD_MEM_VIFIFO_WRAP_COUNT, 0); in vdec_1_stbuf_power_up() 91 amvdec_write_dos(core, POWER_CTL_VLD, BIT(4)); in vdec_1_stbuf_power_up() 93 amvdec_write_dos(core, VLD_MEM_VIFIFO_START_PTR, sess->vififo_paddr); in vdec_1_stbuf_power_up() 94 amvdec_write_dos(core, VLD_MEM_VIFIFO_CURR_PTR, sess->vififo_paddr); in vdec_1_stbuf_power_up() [all …]
|
| D | codec_mpeg12.c | 60 amvdec_write_dos(core, MREG_BUFFERIN, buf_idx + 1); in codec_mpeg12_recycle() 88 amvdec_write_dos(core, POWER_CTL_VLD, BIT(4)); in codec_mpeg12_start() 89 amvdec_write_dos(core, MREG_CO_MV_START, in codec_mpeg12_start() 92 amvdec_write_dos(core, MPEG1_2_REG, 0); in codec_mpeg12_start() 93 amvdec_write_dos(core, PSCALE_CTRL, 0); in codec_mpeg12_start() 94 amvdec_write_dos(core, PIC_HEAD_INFO, 0x380); in codec_mpeg12_start() 95 amvdec_write_dos(core, M4_CONTROL_REG, 0); in codec_mpeg12_start() 96 amvdec_write_dos(core, MREG_BUFFERIN, 0); in codec_mpeg12_start() 97 amvdec_write_dos(core, MREG_BUFFEROUT, 0); in codec_mpeg12_start() 98 amvdec_write_dos(core, MREG_CMD, (sess->width << 16) | sess->height); in codec_mpeg12_start() [all …]
|
| D | vdec_helpers.c | 23 void amvdec_write_dos(struct amvdec_core *core, u32 reg, u32 val) in amvdec_write_dos() function 27 EXPORT_SYMBOL_GPL(amvdec_write_dos); 31 amvdec_write_dos(core, reg, amvdec_read_dos(core, reg) | val); in amvdec_write_dos_bits() 37 amvdec_write_dos(core, reg, amvdec_read_dos(core, reg) & ~val); in amvdec_clear_dos_bits() 106 amvdec_write_dos(core, reg, in set_canvas_yuv420m() 144 amvdec_write_dos(core, reg, in set_canvas_nv12m()
|
| D | vdec_helpers.h | 24 void amvdec_write_dos(struct amvdec_core *core, u32 reg, u32 val);
|