Searched refs:amvdec_read_dos (Results 1 – 7 of 7) sorted by relevance
/linux/drivers/staging/media/meson/vdec/ |
H A D | codec_h264.c | 150 return !amvdec_read_dos(core, AV_SCRATCH_7) || in codec_h264_can_recycle() 151 !amvdec_read_dos(core, AV_SCRATCH_8); in codec_h264_can_recycle() 160 if (!amvdec_read_dos(core, AV_SCRATCH_7)) in codec_h264_recycle() 195 (amvdec_read_dos(core, AV_SCRATCH_F) & 0xffffffc3) | in codec_h264_start() 265 u32 seq_info = amvdec_read_dos(core, AV_SCRATCH_2); in codec_h264_set_par() 272 u32 ar_info = amvdec_read_dos(core, AV_SCRATCH_3); in codec_h264_set_par() 334 parsed_info = amvdec_read_dos(core, AV_SCRATCH_1); in codec_h264_src_change() 345 crop_infor = amvdec_read_dos(core, AV_SCRATCH_6); in codec_h264_src_change() 367 u32 offset_msb = amvdec_read_dos(core, AV_SCRATCH_A + reg_offset); in get_offset_msb() 382 error_count = amvdec_read_dos(core, AV_SCRATCH_D); in codec_h264_frames_ready() [all …]
|
H A D | codec_mpeg12.c | 55 return !amvdec_read_dos(core, MREG_BUFFERIN); in codec_mpeg12_can_recycle() 133 u32 seq = amvdec_read_dos(core, MREG_SEQ_INFO); in codec_mpeg12_update_dar() 164 reg = amvdec_read_dos(core, MREG_FATAL_ERROR); in codec_mpeg12_threaded_isr() 171 reg = amvdec_read_dos(core, MREG_BUFFEROUT); in codec_mpeg12_threaded_isr() 179 pic_info = amvdec_read_dos(core, MREG_PIC_INFO); in codec_mpeg12_threaded_isr() 189 offset = amvdec_read_dos(core, MREG_FRAME_OFFSET); in codec_mpeg12_threaded_isr()
|
H A D | vdec_hevc.c | 85 amvdec_read_dos(core, HEVC_STREAM_CONTROL) & ~1); in vdec_hevc_stbuf_init() 101 amvdec_read_dos(core, HEVC_STREAM_CONTROL) | BIT(3)); in vdec_hevc_conf_esparser() 103 amvdec_read_dos(core, HEVC_STREAM_CONTROL) | 1); in vdec_hevc_conf_esparser() 105 amvdec_read_dos(core, HEVC_STREAM_FIFO_CTL) | BIT(29)); in vdec_hevc_conf_esparser() 216 amvdec_read_dos(core, DOS_SW_RESET3); in __vdec_hevc_start()
|
H A D | vdec_1.c | 66 while (--i && amvdec_read_dos(core, IMEM_DMA_CTRL) & 0x8000); in vdec_1_load_firmware() 129 return amvdec_read_dos(core, VLD_MEM_VIFIFO_LEVEL); in vdec_1_vififo_level() 143 amvdec_read_dos(core, DOS_SW_RESET0); in __vdec_1_stop()
|
H A D | vdec_helpers.c | 17 u32 amvdec_read_dos(struct amvdec_core *core, u32 reg) in amvdec_read_dos() function 21 EXPORT_SYMBOL_GPL(amvdec_read_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()
|
H A D | codec_vp9.c | 779 val = amvdec_read_dos(core, HEVC_PARSER_INT_CONTROL) & 0x7fffffff; in codec_vp9_start() 820 amvdec_read_dos(core, HEVC_DECODE_COUNT), in codec_vp9_start() 821 amvdec_read_dos(core, HEVC_DECODE_SIZE)); in codec_vp9_start() 876 val = amvdec_read_dos(core, HEVCD_MPP_ANC_CANVAS_DATA_ADDR) & 0xffff; in codec_vp9_set_mcrcc() 879 val = amvdec_read_dos(core, HEVCD_MPP_ANC_CANVAS_DATA_ADDR) & 0xffff; in codec_vp9_set_mcrcc() 905 val = amvdec_read_dos(core, HEVC_SAO_CTRL5) & ~0xff0200; in codec_vp9_set_sao() 950 amvdec_read_dos(core, HEVC_DBLK_CFGB)); in codec_vp9_set_sao() 953 val = amvdec_read_dos(core, HEVC_SAO_CTRL1) & ~0x3ff0; in codec_vp9_set_sao() 966 val = amvdec_read_dos(core, HEVC_SAO_CTRL5) & ~0xff0000; in codec_vp9_set_sao() 969 val = amvdec_read_dos(core, HEVCD_IPP_AXIIF_CONFIG) & ~0x30; in codec_vp9_set_sao() [all …]
|
H A D | vdec_helpers.h | 23 u32 amvdec_read_dos(struct amvdec_core *core, u32 reg);
|