Home
last modified time | relevance | path

Searched refs:part_bytepos (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/external/mpp/mpp/hal/vpu/jpege/
H A Dhal_jpege_vepu1_v2.c132 ctx->part_bytepos = 0; in hal_jpege_vepu1_get_task()
276 ctx->part_bytepos = bytepos; in hal_jpege_vepu1_gen_regs()
521 get_msb_lsb_at_pos(&regs[22], &regs[23], ctx->base, ctx->part_bytepos); in hal_jpege_vepu1_part_start()
523 regs[24] = ctx->size - ctx->part_bytepos; in hal_jpege_vepu1_part_start()
527 regs[37] = ((ctx->part_bytepos & 7) * 8) << 23; in hal_jpege_vepu1_part_start()
530 if (ctx->part_bytepos) in hal_jpege_vepu1_part_start()
531 mpp_dev_set_reg_offset(ctx->dev, 5, ctx->part_bytepos); in hal_jpege_vepu1_part_start()
603 hal_jpege_dbg_detail("byte pos %d -> %d\n", ctx->part_bytepos, in hal_jpege_vepu1_part_wait()
604 (ctx->part_bytepos & (~7)) + (hw_bit / 8)); in hal_jpege_vepu1_part_wait()
605 ctx->part_bytepos = (ctx->part_bytepos & (~7)) + (hw_bit / 8); in hal_jpege_vepu1_part_wait()
[all …]
H A Dhal_jpege_vepu2_v2.c185 ctx->part_bytepos = 0; in hal_jpege_vepu2_get_task()
461 ctx->part_bytepos = bytepos; in hal_jpege_vepu2_gen_regs()
611 RK_U32 part_bytepos = ctx->part_bytepos; in multi_core_start() local
631 get_msb_lsb_at_pos(&regs[51], &regs[52], ctx->base, part_bytepos); in multi_core_start()
633 regs[53] = mpp_buffer_get_size(task->output) - part_bytepos; in multi_core_start()
634 regs[60] = (((part_bytepos & 7) * 8) << 16) | in multi_core_start()
931 get_msb_lsb_at_pos(&regs[51], &regs[52], ctx->base, ctx->part_bytepos); in hal_jpege_vepu2_part_start()
933 regs[53] = ctx->size - ctx->part_bytepos; in hal_jpege_vepu2_part_start()
935 regs[60] = (((ctx->part_bytepos & 7) * 8) << 16) | in hal_jpege_vepu2_part_start()
940 if (ctx->part_bytepos) in hal_jpege_vepu2_part_start()
[all …]
H A Dhal_jpege_base.h58 RK_U32 part_bytepos; member