Home
last modified time | relevance | path

Searched refs:cxt_swap (Results 1 – 2 of 2) sorted by relevance

/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/
Dmain.c149 mfd_stream_info *cxt_swap; in viddec_fw_init_swap_memory() local
151 cxt_swap = (mfd_stream_info *)&(_dmem.stream_info[stream_id]); in viddec_fw_init_swap_memory()
155 … cp_using_dma(cxt_swap->ddr_cxt, (uint32_t) &(cxt->pm), sizeof(viddec_pm_cxt_t), false, false); in viddec_fw_init_swap_memory()
159 …mfd_init_swap_memory(&(cxt->pm), cxt_swap->strm_type, cxt_swap->ddr_cxt+cxt_swap->cxt_size, clean); in viddec_fw_init_swap_memory()
160 cxt_swap->wl_time = 0; in viddec_fw_init_swap_memory()
161 cxt_swap->es_time = 0; in viddec_fw_init_swap_memory()
165 … cp_using_dma(cxt_swap->ddr_cxt, (uint32_t) &(cxt->pm), sizeof(viddec_pm_cxt_t), true, false); in viddec_fw_init_swap_memory()
216 static inline void viddec_fw_update_pending_interrupt_flag(int32_t cur, mfd_stream_info *cxt_swap, … in viddec_fw_update_pending_interrupt_flag() argument
221 if(!cxt_swap->pending_interrupt) in viddec_fw_update_pending_interrupt_flag()
226 …d = viddec_fw_check_watermark_boundary(es_Q_data_at_start, es_Q_data_now, cxt_swap->low_watermark); in viddec_fw_update_pending_interrupt_flag()
[all …]
Dviddec_pm_flush.c39 mfd_stream_info *cxt_swap; in viddec_fw_parser_flush() local
44 cxt_swap = (mfd_stream_info *)&(_dmem.stream_info[stream_id]); in viddec_fw_parser_flush()
59 … cp_using_dma(cxt_swap->ddr_cxt, (uint32_t) pm, sizeof(viddec_pm_cxt_t), false, false); in viddec_fw_parser_flush()
110 … cp_using_dma(cxt_swap->ddr_cxt, (uint32_t) pm, sizeof(viddec_pm_cxt_t), true, false); in viddec_fw_parser_flush()