Home
last modified time | relevance | path

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

/rockchip-linux_mpp/mpp/hal/vpu/jpege/
H A Dhal_jpege_vepu1_v2.c114 ctx->part_bytepos = 0; in hal_jpege_vepu1_get_task()
253 ctx->part_bytepos = bytepos; in hal_jpege_vepu1_gen_regs()
500 get_msb_lsb_at_pos(&regs[22], &regs[23], ctx->base, ctx->part_bytepos); in hal_jpege_vepu1_part_start()
502 regs[24] = ctx->size - ctx->part_bytepos; in hal_jpege_vepu1_part_start()
506 regs[37] = ((ctx->part_bytepos & 7) * 8) << 23; in hal_jpege_vepu1_part_start()
509 if (ctx->part_bytepos) in hal_jpege_vepu1_part_start()
510 mpp_dev_set_reg_offset(ctx->dev, 5, ctx->part_bytepos); in hal_jpege_vepu1_part_start()
582 hal_jpege_dbg_detail("byte pos %d -> %d\n", ctx->part_bytepos, in hal_jpege_vepu1_part_wait()
583 (ctx->part_bytepos & (~7)) + (hw_bit / 8)); in hal_jpege_vepu1_part_wait()
584 ctx->part_bytepos = (ctx->part_bytepos & (~7)) + (hw_bit / 8); in hal_jpege_vepu1_part_wait()
[all …]
H A Dhal_jpege_vepu2_v2.c171 ctx->part_bytepos = 0; in hal_jpege_vepu2_get_task()
450 ctx->part_bytepos = bytepos; in hal_jpege_vepu2_gen_regs()
603 RK_U32 part_bytepos = ctx->part_bytepos; in multi_core_start() local
623 get_msb_lsb_at_pos(&regs[51], &regs[52], ctx->base, part_bytepos); in multi_core_start()
625 regs[53] = mpp_buffer_get_size(task->output) - part_bytepos; in multi_core_start()
626 regs[60] = (((part_bytepos & 7) * 8) << 16) | in multi_core_start()
934 get_msb_lsb_at_pos(&regs[51], &regs[52], ctx->base, ctx->part_bytepos); in hal_jpege_vepu2_part_start()
936 regs[53] = ctx->size - ctx->part_bytepos; in hal_jpege_vepu2_part_start()
938 regs[60] = (((ctx->part_bytepos & 7) * 8) << 16) | in hal_jpege_vepu2_part_start()
943 if (ctx->part_bytepos) in hal_jpege_vepu2_part_start()
[all …]
H A Dhal_jpege_base.h50 RK_U32 part_bytepos; member