Home
last modified time | relevance | path

Searched refs:cedrus_write (Results 1 – 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/drivers/staging/media/sunxi/cedrus/
Dcedrus_mpeg2.c62 cedrus_write(dev, VE_DEC_MPEG_STATUS, VE_DEC_MPEG_STATUS_CHECK_MASK); in cedrus_mpeg2_irq_clear()
72 cedrus_write(dev, VE_DEC_MPEG_CTRL, reg); in cedrus_mpeg2_irq_disable()
112 cedrus_write(dev, VE_DEC_MPEG_IQMINPUT, reg); in cedrus_mpeg2_setup()
126 cedrus_write(dev, VE_DEC_MPEG_IQMINPUT, reg); in cedrus_mpeg2_setup()
147 cedrus_write(dev, VE_DEC_MPEG_MP12HDR, reg); in cedrus_mpeg2_setup()
154 cedrus_write(dev, VE_DEC_MPEG_PICCODEDSIZE, reg); in cedrus_mpeg2_setup()
159 cedrus_write(dev, VE_DEC_MPEG_PICBOUNDSIZE, reg); in cedrus_mpeg2_setup()
169 cedrus_write(dev, VE_DEC_MPEG_FWD_REF_LUMA_ADDR, fwd_luma_addr); in cedrus_mpeg2_setup()
170 cedrus_write(dev, VE_DEC_MPEG_FWD_REF_CHROMA_ADDR, fwd_chroma_addr); in cedrus_mpeg2_setup()
176 cedrus_write(dev, VE_DEC_MPEG_BWD_REF_LUMA_ADDR, bwd_luma_addr); in cedrus_mpeg2_setup()
[all …]
Dcedrus_h265.c63 cedrus_write(dev, VE_DEC_H265_STATUS, VE_DEC_H265_STATUS_CHECK_MASK); in cedrus_h265_irq_clear()
73 cedrus_write(dev, VE_DEC_H265_CTRL, reg); in cedrus_h265_irq_disable()
78 cedrus_write(dev, VE_DEC_H265_SRAM_OFFSET, offset); in cedrus_h265_sram_write_offset()
87 cedrus_write(dev, VE_DEC_H265_SRAM_DATA, *word++); in cedrus_h265_sram_write_data()
234 cedrus_write(dev, VE_DEC_H265_TRIGGER, in cedrus_h265_skip_bits()
304 cedrus_write(dev, VE_DEC_H265_BITS_OFFSET, 0); in cedrus_h265_setup()
307 cedrus_write(dev, VE_DEC_H265_BITS_LEN, reg); in cedrus_h265_setup()
318 cedrus_write(dev, VE_DEC_H265_BITS_ADDR, reg); in cedrus_h265_setup()
324 cedrus_write(dev, VE_DEC_H265_BITS_END_ADDR, reg); in cedrus_h265_setup()
328 cedrus_write(dev, VE_DEC_H265_DEC_CTB_ADDR, reg); in cedrus_h265_setup()
[all …]
Dcedrus_h264.c51 cedrus_write(dev, VE_AVC_SRAM_PORT_OFFSET, off << 2); in cedrus_h264_write_sram()
54 cedrus_write(dev, VE_AVC_SRAM_PORT_DATA, *buffer++); in cedrus_h264_write_sram()
164 cedrus_write(dev, VE_H264_OUTPUT_FRAME_IDX, position); in cedrus_write_frame_list()
268 cedrus_write(dev, VE_H264_SHS_WP, in cedrus_write_pred_weight_table()
272 cedrus_write(dev, VE_AVC_SRAM_PORT_OFFSET, in cedrus_write_pred_weight_table()
284 cedrus_write(dev, VE_AVC_SRAM_PORT_DATA, val); in cedrus_write_pred_weight_table()
293 cedrus_write(dev, VE_AVC_SRAM_PORT_DATA, val); in cedrus_write_pred_weight_table()
311 cedrus_write(dev, VE_H264_TRIGGER_TYPE, in cedrus_skip_bits()
336 cedrus_write(dev, VE_H264_VLD_LEN, slice_bytes * 8); in cedrus_set_params()
337 cedrus_write(dev, VE_H264_VLD_OFFSET, 0); in cedrus_set_params()
[all …]
Dcedrus_hw.c67 cedrus_write(ctx->dev, VE_MODE, reg); in cedrus_engine_enable()
74 cedrus_write(dev, VE_MODE, VE_MODE_DISABLED); in cedrus_engine_disable()
90 cedrus_write(dev, VE_PRIMARY_OUT_FMT, reg); in cedrus_dst_format_set()
93 cedrus_write(dev, VE_PRIMARY_CHROMA_BUF_LEN, reg); in cedrus_dst_format_set()
97 cedrus_write(dev, VE_PRIMARY_FB_LINE_STRIDE, reg); in cedrus_dst_format_set()
103 cedrus_write(dev, VE_PRIMARY_OUT_FMT, reg); in cedrus_dst_format_set()
106 cedrus_write(dev, VE_CHROMA_BUF_LEN, reg); in cedrus_dst_format_set()
Dcedrus.h185 static inline void cedrus_write(struct cedrus_dev *dev, u32 reg, u32 val) in cedrus_write() function