Searched refs:qtable (Results 1 – 11 of 11) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/staging/media/hantro/ |
| H A D | hantro_mpeg2.c | 21 void hantro_mpeg2_dec_copy_qtable(u8 *qtable, in hantro_mpeg2_dec_copy_qtable() argument 26 if (!qtable || !ctrl) in hantro_mpeg2_dec_copy_qtable() 31 qtable[n + 0] = ctrl->intra_quantiser_matrix[i]; in hantro_mpeg2_dec_copy_qtable() 32 qtable[n + 64] = ctrl->non_intra_quantiser_matrix[i]; in hantro_mpeg2_dec_copy_qtable() 33 qtable[n + 128] = ctrl->chroma_intra_quantiser_matrix[i]; in hantro_mpeg2_dec_copy_qtable() 34 qtable[n + 192] = ctrl->chroma_non_intra_quantiser_matrix[i]; in hantro_mpeg2_dec_copy_qtable() 42 ctx->mpeg2_dec.qtable.size = ARRAY_SIZE(zigzag) * 4; in hantro_mpeg2_dec_init() 43 ctx->mpeg2_dec.qtable.cpu = in hantro_mpeg2_dec_init() 45 ctx->mpeg2_dec.qtable.size, in hantro_mpeg2_dec_init() 46 &ctx->mpeg2_dec.qtable.dma, in hantro_mpeg2_dec_init() [all …]
|
| H A D | hantro_hw.h | 100 struct hantro_aux_buf qtable; member 211 void hantro_mpeg2_dec_copy_qtable(u8 *qtable,
|
| H A D | rk3399_vpu_hw_mpeg2_dec.c | 94 hantro_mpeg2_dec_copy_qtable(ctx->mpeg2_dec.qtable.cpu, quantization); in rk3399_vpu_mpeg2_dec_set_quantization() 95 vdpu_write_relaxed(vpu, ctx->mpeg2_dec.qtable.dma, in rk3399_vpu_mpeg2_dec_set_quantization()
|
| H A D | hantro_g1_mpeg2_dec.c | 92 hantro_mpeg2_dec_copy_qtable(ctx->mpeg2_dec.qtable.cpu, in hantro_g1_mpeg2_dec_set_quantization() 94 vdpu_write_relaxed(vpu, ctx->mpeg2_dec.qtable.dma, in hantro_g1_mpeg2_dec_set_quantization()
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/vpu/jpege/ |
| H A D | hal_jpege_vepu1_v2.c | 209 const RK_U8 *qtable[2]; in hal_jpege_vepu1_gen_regs() local 258 qtable[0] = ctx->hal_rc.qtable_y; in hal_jpege_vepu1_gen_regs() 259 qtable[1] = ctx->hal_rc.qtable_c; in hal_jpege_vepu1_gen_regs() 261 qtable[0] = NULL; in hal_jpege_vepu1_gen_regs() 262 qtable[1] = NULL; in hal_jpege_vepu1_gen_regs() 264 write_jpeg_header(bits, syntax, qtable); in hal_jpege_vepu1_gen_regs() 384 regs[i + 64] = qtable[0][qp_reorder_table[i * 4 + 0]] << 24 | in hal_jpege_vepu1_gen_regs() 385 qtable[0][qp_reorder_table[i * 4 + 1]] << 16 | in hal_jpege_vepu1_gen_regs() 386 qtable[0][qp_reorder_table[i * 4 + 2]] << 8 | in hal_jpege_vepu1_gen_regs() 387 qtable[0][qp_reorder_table[i * 4 + 3]]; in hal_jpege_vepu1_gen_regs() [all …]
|
| H A D | hal_jpege_vepu2_v2.c | 393 const RK_U8 *qtable[2] = {NULL}; in hal_jpege_vepu2_gen_regs() local 441 qtable[0] = ctx->hal_rc.qtable_y; in hal_jpege_vepu2_gen_regs() 442 qtable[1] = ctx->hal_rc.qtable_c; in hal_jpege_vepu2_gen_regs() 444 qtable[0] = NULL; in hal_jpege_vepu2_gen_regs() 445 qtable[1] = NULL; in hal_jpege_vepu2_gen_regs() 447 write_jpeg_header(bits, syntax, qtable); in hal_jpege_vepu2_gen_regs() 571 regs[i] = qtable[0][qp_reorder_table[i * 4 + 0]] << 24 | in hal_jpege_vepu2_gen_regs() 572 qtable[0][qp_reorder_table[i * 4 + 1]] << 16 | in hal_jpege_vepu2_gen_regs() 573 qtable[0][qp_reorder_table[i * 4 + 2]] << 8 | in hal_jpege_vepu2_gen_regs() 574 qtable[0][qp_reorder_table[i * 4 + 3]]; in hal_jpege_vepu2_gen_regs() [all …]
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/rkenc/jpege/ |
| H A D | hal_jpege_vepu540c.c | 144 const RK_U8 *qtable[2] = {NULL}; in hal_jpege_v540c_gen_regs() local 165 write_jpeg_header(bits, syntax, qtable); in hal_jpege_v540c_gen_regs() 207 tbl[i * 8 + j] = 0x8000 / qtable[0][j * 8 + i]; in hal_jpege_v540c_gen_regs() 213 tbl[i * 8 + j] = 0x8000 / qtable[1][j * 8 + i]; in hal_jpege_v540c_gen_regs() 219 tbl[i * 8 + j] = 0x8000 / qtable[1][j * 8 + i]; in hal_jpege_v540c_gen_regs()
|
| /OK3568_Linux_fs/external/mpp/mpp/hal/common/jpeg/ |
| H A D | hal_jpege_hdr.c | 697 const RK_U8 *qtable = qtables[0]; in write_jpeg_dqt_header() local 710 jpege_bits_put(bits, qtable[zigzag[i]], 8); in write_jpeg_dqt_header() 722 qtable = qtables[1]; in write_jpeg_dqt_header() 726 jpege_bits_put(bits, qtable[zigzag[i]], 8); in write_jpeg_dqt_header()
|
| H A D | hal_jpege_hdr.h | 40 const RK_U8 *qtable[2]);
|
| /OK3568_Linux_fs/kernel/drivers/media/usb/gspca/ |
| H A D | spca500.c | 394 const __u8 qtable[2][64]) in spca50x_setup_qtable() 400 err = reg_w(gspca_dev, request, ybase + i, qtable[0][i]); in spca50x_setup_qtable() 407 err = reg_w(gspca_dev, request, cbase + i, qtable[1][i]); in spca50x_setup_qtable()
|
| H A D | sunplus.c | 328 const u8 qtable[2][64]) in setup_qtable() 334 reg_w_riv(gspca_dev, 0x00, 0x2800 + i, qtable[0][i]); in setup_qtable() 338 reg_w_riv(gspca_dev, 0x00, 0x2840 + i, qtable[1][i]); in setup_qtable()
|