| /rockchip-linux_mpp/mpp/vproc/ |
| H A D | mpp_dec_vproc.c | 213 static void dec_vproc_set_img_fmt(IepImg *img, MppFrame frm) in dec_vproc_set_img_fmt() argument 215 memset(img, 0, sizeof(*img)); in dec_vproc_set_img_fmt() 216 img->act_w = mpp_frame_get_width(frm); in dec_vproc_set_img_fmt() 217 img->act_h = mpp_frame_get_height(frm); in dec_vproc_set_img_fmt() 218 img->vir_w = mpp_frame_get_hor_stride(frm); in dec_vproc_set_img_fmt() 219 img->vir_h = mpp_frame_get_ver_stride(frm); in dec_vproc_set_img_fmt() 220 img->format = IEP_FORMAT_YCbCr_420_SP; in dec_vproc_set_img_fmt() 223 static void dec_vproc_set_img(MppDecVprocCtxImpl *ctx, IepImg *img, RK_S32 fd, IepCmd cmd) in dec_vproc_set_img() argument 225 RK_S32 y_size = img->vir_w * img->vir_h; in dec_vproc_set_img() 226 img->mem_addr = fd; in dec_vproc_set_img() [all …]
|
| /rockchip-linux_mpp/mpp/vproc/iep/test/ |
| H A D | iep_test.c | 210 static void config_iep_img(IepImg *img, RK_S32 w, RK_S32 h, RK_S32 fmt, RK_U32 base) in config_iep_img() argument 217 img->v_addr = 0; in config_iep_img() 225 img->v_addr = ADD_OFFSET(base, w * h + w * h / 2); in config_iep_img() 231 img->v_addr = ADD_OFFSET(base, w * h + w * h / 4); in config_iep_img() 237 img->act_w = w; in config_iep_img() 238 img->act_h = h; in config_iep_img() 239 img->x_off = 0; in config_iep_img() 240 img->y_off = 0; in config_iep_img() 241 img->vir_w = w; in config_iep_img() 242 img->vir_h = h; in config_iep_img() [all …]
|
| /rockchip-linux_mpp/mpp/vproc/iep/ |
| H A D | iep.c | 120 static void dump_iep_img(IepImg *img) in dump_iep_img() argument 122 mpp_log("image %p\n", img); in dump_iep_img() 123 mpp_log("act_w %d\n", img->act_w); in dump_iep_img() 124 mpp_log("act_h %d\n", img->act_h); in dump_iep_img() 125 mpp_log("x_off %d\n", img->x_off); in dump_iep_img() 126 mpp_log("y_off %d\n", img->y_off); in dump_iep_img() 127 mpp_log("vir_w %d\n", img->vir_w); in dump_iep_img() 128 mpp_log("vir_h %d\n", img->vir_h); in dump_iep_img() 129 mpp_log("format %d\n", img->format); in dump_iep_img() 130 mpp_log("mem_addr %08x\n", img->mem_addr); in dump_iep_img() [all …]
|
| /rockchip-linux_mpp/mpp/vproc/rga/ |
| H A D | rga.c | 160 static MPP_RET config_rga_image(RgaImg *img, MppFrame frame) in config_rga_image() argument 175 memset(img, 0, sizeof(RgaImg)); in config_rga_image() 176 img->yrgb_addr = fd; in config_rga_image() 177 img->format = (RK_U32)fmt; in config_rga_image() 178 img->act_w = width; in config_rga_image() 179 img->act_h = height; in config_rga_image() 180 img->vir_w = h_str; in config_rga_image() 181 img->vir_h = v_str; in config_rga_image()
|
| /rockchip-linux_mpp/mpp/vproc/iep2/test/ |
| H A D | iep2_test.c | 175 IepImg *img, RK_S32 fd, IepCmd cmd) in iep2_test_set_img() argument 178 img->mem_addr = fd; in iep2_test_set_img() 179 img->uv_addr = fd + (y_size << 10); in iep2_test_set_img() 180 switch (img->format) { in iep2_test_set_img() 182 img->v_addr = fd + ((y_size + y_size / 2) << 10); in iep2_test_set_img() 185 img->v_addr = fd + ((y_size + y_size / 4) << 10); in iep2_test_set_img() 191 MPP_RET ret = ctx->ops->control(ctx->priv, cmd, img); in iep2_test_set_img()
|
| /rockchip-linux_mpp/mpp/vproc/vdpp/ |
| H A D | vdpp.c | 471 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 D | hwpq_vdpp_proc.c | 409 VdppImg img; in vdpp_set_img() local 412 img.mem_addr = fd_yrgb; in vdpp_set_img() 413 img.uv_addr = fd_cbcr; in vdpp_set_img() 414 img.uv_off = cbcr_offset; in vdpp_set_img() 416 return ctx->ops->control(ctx->priv, cmd, &img); in vdpp_set_img()
|
| H A D | vdpp2.c | 1962 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/vproc/vdpp/test/ |
| H A D | vdpp_test.c | 208 VdppImg *img, RK_S32 fd, VdppCmd cmd) in vdpp_test_set_img() argument 212 img->mem_addr = fd; in vdpp_test_set_img() 213 img->uv_addr = fd; in vdpp_test_set_img() 214 img->uv_off = y_size; in vdpp_test_set_img() 216 MPP_RET ret = ctx->ops->control(ctx->priv, cmd, img); in vdpp_test_set_img()
|
| /rockchip-linux_mpp/mpp/vproc/iep2/ |
| H A D | iep2.c | 421 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()
|