Home
last modified time | relevance | path

Searched refs:addr (Results 1 – 16 of 16) sorted by relevance

/rockchip-linux_mpp/mpp/hal/vpu/h264e/
H A Dhal_h264e_vepu_v2.h24 #define H264E_HAL_SET_REG(reg, addr, val) \ argument
26 reg[(addr)>>2] = (RK_U32)(val); \
28 mpp_log("line(%d) set reg[%03d/%03x]: %08x", __LINE__, (addr)>>2, addr, val); \
191 RK_U32 (*addr)[3]);
H A Dhal_h264e_vepu_v2.c457 RK_U32 (*addr)[3]) in h264e_vepu_prep_get_addr()
464 (*addr)[0] = fd; in h264e_vepu_prep_get_addr()
465 (*addr)[1] = fd; in h264e_vepu_prep_get_addr()
466 (*addr)[2] = fd; in h264e_vepu_prep_get_addr()
/rockchip-linux_mpp/mpp/hal/vpu/vp8d/
H A Dhal_vp8d_vdpu2.c258 RK_U32 addr = 0, byte_offset = 0; in hal_vp8d_dct_partition_cfg() local
292 addr = extraBytesPacked + pic_param->dctPartitionOffsets[i]; in hal_vp8d_dct_partition_cfg()
293 byte_offset = addr & 0x7; in hal_vp8d_dct_partition_cfg()
294 addr = addr & 0xFFFFFFF8; in hal_vp8d_dct_partition_cfg()
298 if (addr) in hal_vp8d_dct_partition_cfg()
299 mpp_dev_set_reg_offset(ctx->dev, 64, addr); in hal_vp8d_dct_partition_cfg()
302 if (addr) in hal_vp8d_dct_partition_cfg()
303 mpp_dev_set_reg_offset(ctx->dev, 139 + i, addr); in hal_vp8d_dct_partition_cfg()
306 if (addr) in hal_vp8d_dct_partition_cfg()
307 mpp_dev_set_reg_offset(ctx->dev, 140 + i, addr); in hal_vp8d_dct_partition_cfg()
H A Dhal_vp8d_vdpu1.c259 RK_U32 addr = 0, byte_offset = 0; in hal_vp8d_dct_partition_cfg() local
295 addr = extraBytesPacked + pic_param->dctPartitionOffsets[i]; in hal_vp8d_dct_partition_cfg()
296 byte_offset = addr & 0x7; in hal_vp8d_dct_partition_cfg()
297 addr = addr & 0xFFFFFFF8; in hal_vp8d_dct_partition_cfg()
301 if (addr) { in hal_vp8d_dct_partition_cfg()
302 mpp_dev_set_reg_offset(ctx->dev, 12, addr); in hal_vp8d_dct_partition_cfg()
306 if (addr) { in hal_vp8d_dct_partition_cfg()
307 mpp_dev_set_reg_offset(ctx->dev, 21 + i, addr); in hal_vp8d_dct_partition_cfg()
311 if (addr) { in hal_vp8d_dct_partition_cfg()
312 mpp_dev_set_reg_offset(ctx->dev, 22 + i, addr); in hal_vp8d_dct_partition_cfg()
/rockchip-linux_mpp/mpp/vproc/vdpp/test/
H A Dhwpq_test.c157 vdpp_proc_cfg.src_img_info.img_yrgb.addr = psrc; in multi_vdpp()
165 vdpp_proc_cfg.src_img_info.img_cbcr.addr = psrc; in multi_vdpp()
174 vdpp_proc_cfg.dst_img_info.img_yrgb.addr = pdst; in multi_vdpp()
182 vdpp_proc_cfg.dst_img_info.img_cbcr.addr = pdst; in multi_vdpp()
205 …fwrite(vdpp_proc_cfg.dst_img_info.img_yrgb.addr, 1, p_cmd_cfg->img_w_o_vir * p_cmd_cfg->img_h_o_vi… in multi_vdpp()
207 …fwrite((unsigned char*)vdpp_proc_cfg.dst_img_info.img_cbcr.addr + p_cmd_cfg->img_w_o_vir * p_cmd_c… in multi_vdpp()
/rockchip-linux_mpp/mpp/vproc/vdpp/
H A Dvdpp.c471 static inline MPP_RET set_addr(struct vdpp_addr *addr, VdppImg *img) in set_addr() argument
473 if (NULL == addr || NULL == img) { in set_addr()
474 mpp_err_f("found NULL vdpp_addr %p img %p\n", addr, img); in set_addr()
478 addr->y = img->mem_addr; in set_addr()
479 addr->cbcr = img->uv_addr; in set_addr()
480 addr->cbcr_offset = img->uv_off; in set_addr()
H A Dvdpp2.c1962 static inline MPP_RET set_addr(struct vdpp_addr *addr, VdppImg *img) in set_addr() argument
1964 addr->y = img->mem_addr; in set_addr()
1965 addr->cbcr = img->uv_addr; in set_addr()
1966 addr->cbcr_offset = img->uv_off; in set_addr()
/rockchip-linux_mpp/mpp/hal/vpu/jpegd/
H A Dhal_jpegd_rkv.c96 RK_S32 addr = 0; in jpegd_write_rkv_htbl() local
115 code = addr = 0; in jpegd_write_rkv_htbl()
132 addr += len; in jpegd_write_rkv_htbl()
133 acc_addr_dc[j] = addr; in jpegd_write_rkv_htbl()
144 code = addr = 0; in jpegd_write_rkv_htbl()
160 addr += len; in jpegd_write_rkv_htbl()
161 acc_addr_ac[j] = addr; in jpegd_write_rkv_htbl()
/rockchip-linux_mpp/mpp/hal/rkdec/h265d/
H A Dhal_h265d_vdpu34x.c225 RK_U32 addr; in hal_h265d_v345_output_pps_packet() local
417 addr = (dxva_cxt->pp.pps_id + 16) * 1360; in hal_h265d_v345_output_pps_packet()
419 addr = dxva_cxt->pp.sps_id * 1360; in hal_h265d_v345_output_pps_packet()
421 addr = 80 * 1360; in hal_h265d_v345_output_pps_packet()
424 hal_h265d_output_scalinglist_packet(hal, ptr_scaling + addr, dxva); in hal_h265d_v345_output_pps_packet()
430 mpp_dev_set_reg_offset(reg_ctx->dev, 180, addr + reg_ctx->sclst_offset); in hal_h265d_v345_output_pps_packet()
449 RK_U32 addr; in hal_h265d_output_pps_packet() local
637 addr = (dxva_cxt->pp.pps_id + 16) * 1360; in hal_h265d_output_pps_packet()
639 addr = dxva_cxt->pp.sps_id * 1360; in hal_h265d_output_pps_packet()
641 addr = 80 * 1360; in hal_h265d_output_pps_packet()
[all …]
H A Dhal_h265d_vdpu382.c218 RK_U32 addr; in hal_h265d_v382_output_pps_packet() local
410 addr = (dxva_cxt->pp.pps_id + 16) * 1360; in hal_h265d_v382_output_pps_packet()
412 addr = dxva_cxt->pp.sps_id * 1360; in hal_h265d_v382_output_pps_packet()
414 addr = 80 * 1360; in hal_h265d_v382_output_pps_packet()
417 hal_h265d_output_scalinglist_packet(hal, ptr_scaling + addr, dxva); in hal_h265d_v382_output_pps_packet()
423 mpp_dev_set_reg_offset(reg_ctx->dev, 180, addr + reg_ctx->sclst_offset); in hal_h265d_v382_output_pps_packet()
H A Dhal_h265d_vdpu384a.c609 RK_U32 addr; in hal_h265d_v345_output_pps_packet() local
613 addr = (dxva_ctx->pp.pps_id + 16) * 1360; in hal_h265d_v345_output_pps_packet()
615 addr = dxva_ctx->pp.sps_id * 1360; in hal_h265d_v345_output_pps_packet()
617 addr = 80 * 1360; in hal_h265d_v345_output_pps_packet()
620 hal_h265d_vdpu384a_scalinglist_packet(hal, ptr_scaling + addr, dxva); in hal_h265d_v345_output_pps_packet()
623 mpp_dev_set_reg_offset(reg_ctx->dev, 132, addr + reg_ctx->sclst_offset); in hal_h265d_v345_output_pps_packet()
H A Dhal_h265d_vdpu383.c613 RK_U32 addr; in hal_h265d_v345_output_pps_packet() local
617 addr = (dxva_ctx->pp.pps_id + 16) * 1360; in hal_h265d_v345_output_pps_packet()
619 addr = dxva_ctx->pp.sps_id * 1360; in hal_h265d_v345_output_pps_packet()
621 addr = 80 * 1360; in hal_h265d_v345_output_pps_packet()
624 hal_h265d_vdpu383_scalinglist_packet(hal, ptr_scaling + addr, dxva); in hal_h265d_v345_output_pps_packet()
627 mpp_dev_set_reg_offset(reg_ctx->dev, 132, addr + reg_ctx->sclst_offset); in hal_h265d_v345_output_pps_packet()
/rockchip-linux_mpp/mpp/vproc/iep2/
H A Diep2.c421 static inline void set_addr(struct iep2_addr *addr, IepImg *img) in set_addr() argument
423 addr->y = img->mem_addr; in set_addr()
424 addr->cbcr = img->uv_addr; in set_addr()
425 addr->cr = img->v_addr; in set_addr()
/rockchip-linux_mpp/mpp/vproc/inc/
H A Dhwpq_vdpp_proc_api.h54 void* addr; member
/rockchip-linux_mpp/osal/allocator/
H A Dion.h164 ion_phys_addr_t *addr, size_t *len);
/rockchip-linux_mpp/mpp/base/
H A Dmpp_buffer_impl.c695 rk_u32 addr = 0; in mpp_buffer_to_addr() local
712 addr = impl->info.fd + ((impl->offset + offset) << 10); in mpp_buffer_to_addr()
714 return addr; in mpp_buffer_to_addr()