| /OK3568_Linux_fs/kernel/drivers/video/rockchip/rga2/ |
| H A D | rga2_mmu_info.c | 359 img->yrgb_addr = img->uv_addr; in rga2_convert_addr() 360 img->uv_addr = img->yrgb_addr + (img->vir_w * img->vir_h); in rga2_convert_addr() 362 img->v_addr = img->uv_addr + (img->vir_w * img->vir_h) / 2; in rga2_convert_addr() 364 img->v_addr = img->uv_addr + (img->vir_w * img->vir_h) / 4; in rga2_convert_addr() 543 req->src.yrgb_addr = req->src.uv_addr; in rga2_get_dma_info() 544 req->src.uv_addr = in rga2_get_dma_info() 547 req->src.uv_addr + (src_vir_w * req->src.vir_h) / 4; in rga2_get_dma_info() 551 req->src.uv_addr = in rga2_get_dma_info() 554 req->src.uv_addr + (src_vir_w * req->src.vir_h) / 4; in rga2_get_dma_info() 558 req->src.yrgb_addr = req->src.uv_addr; in rga2_get_dma_info() [all …]
|
| H A D | rga2.h | 165 u32 uv_addr; member 315 unsigned long uv_addr; /* cb/cr mem addr */ member 335 uint32_t uv_addr; /* cb/cr mem addr */ member
|
| H A D | rga2_drv.c | 332 req->src.yrgb_addr, req->src.uv_addr, req->src.v_addr, in print_debug_info() 337 req->src1.uv_addr != 0 || in print_debug_info() 340 req->src1.yrgb_addr, req->src1.uv_addr, req->src1.v_addr, in print_debug_info() 346 req->dst.yrgb_addr, req->dst.uv_addr, req->dst.v_addr, in print_debug_info() 1967 req.src.uv_addr = (unsigned long)virt_to_phys(src_vir); in rga2_slt() 1968 req.src.v_addr = req.src.uv_addr + srcH * srcW; in rga2_slt() 1979 req.dst.uv_addr = (unsigned long)virt_to_phys(dst_vir); in rga2_slt() 1980 req.dst.v_addr = req.dst.uv_addr + dstH * dstW; in rga2_slt() 2187 req.src.uv_addr = (unsigned long)virt_to_phys(src); in rga2_test_0() 2200 req.dst.uv_addr = (unsigned long)virt_to_phys(dst); in rga2_test_0()
|
| H A D | rga2_reg_info.c | 340 …*bRGA_SRC_BASE1 = (RK_U32)(msg->src.uv_addr + (msg->src.y_offset / ydiv) * uv_stride + (msg->src.x… in RGA2_set_reg_src_info() 587 …u_addr = (RK_U32)msg->dst.uv_addr + (msg->dst.y_offset / y_div) * d_uv_stride + msg->dst.x_offset … in RGA2_set_reg_dst_info() 1410 req->src.uv_addr = req_rga->src.uv_addr - 0x60000000; in RGA_MSG_2_RGA2_MSG() 1430 dst->uv_addr = src->uv_addr; /* cb/cr mem addr */ in memcpy_img_info() 1674 req->src.uv_addr = req_rga->src.uv_addr - 0x60000000; in RGA_MSG_2_RGA2_MSG_32()
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/rga/ |
| H A D | rga_mmu_info.c | 128 static int rga_buf_size_cal(unsigned long yrgb_addr, unsigned long uv_addr, unsigned long v_addr, in rga_buf_size_cal() argument 193 start = MIN(yrgb_addr, uv_addr); in rga_buf_size_cal() 196 end = MAX((yrgb_addr + size_yrgb), (uv_addr + size_uv)); in rga_buf_size_cal() 205 start = MIN(MIN(yrgb_addr, uv_addr), v_addr); in rga_buf_size_cal() 207 end = MAX(MAX((yrgb_addr + size_yrgb), (uv_addr + size_uv)), (v_addr + size_v)); in rga_buf_size_cal() 215 start = MIN(yrgb_addr, uv_addr); in rga_buf_size_cal() 217 end = MAX((yrgb_addr + size_yrgb), (uv_addr + size_uv)); in rga_buf_size_cal() 226 start = MIN(MIN(yrgb_addr, uv_addr), v_addr); in rga_buf_size_cal() 228 end = MAX(MAX((yrgb_addr + size_yrgb), (uv_addr + size_uv)), (v_addr + size_v)); in rga_buf_size_cal() 237 start = MIN(yrgb_addr, uv_addr); in rga_buf_size_cal() [all …]
|
| H A D | rga_drv.c | 305 req->src.yrgb_addr, req->src.uv_addr, req->src.v_addr, in print_debug_info() 310 req->dst.yrgb_addr, req->dst.uv_addr, req->dst.v_addr, in print_debug_info() 1021 if (req->src.uv_addr) { in rga_convert_dma_buf() 1024 req->src.uv_addr = 0; in rga_convert_dma_buf() 1038 req->src.yrgb_addr = req->src.uv_addr; in rga_convert_dma_buf() 1039 req->src.uv_addr = req->src.yrgb_addr + (req->src.vir_w * req->src.vir_h); in rga_convert_dma_buf() 1040 req->src.v_addr = req->src.uv_addr + (req->src.vir_w * req->src.vir_h)/4; in rga_convert_dma_buf() 1045 req->src.uv_addr = req->src.yrgb_addr + (req->src.vir_w * req->src.vir_h); in rga_convert_dma_buf() 1046 req->src.v_addr = req->src.uv_addr + (req->src.vir_w * req->src.vir_h)/4; in rga_convert_dma_buf() 1051 req->src.yrgb_addr = req->src.uv_addr; in rga_convert_dma_buf() [all …]
|
| H A D | rga_reg_info.c | 641 *bRGA_SRC_CB_MST = msg->src.uv_addr + uv_y_off * uv_stride + uv_x_off; in RGA_set_src() 725 *bRGA_PRESCL_CB_MST = (u32)msg->dst.uv_addr + ((y_off) * stride) + ((x_off) * pw); in RGA_set_dst() 726 *bRGA_DST_UV_MST = (u32)msg->dst.uv_addr + (y_off * stride) + x_off; in RGA_set_dst() 730 *bRGA_PRESCL_CB_MST = (u32)msg->dst.uv_addr + ((y_off) * stride) + ((x_off>>1) * pw); in RGA_set_dst() 734 *bRGA_PRESCL_CB_MST = (u32)msg->dst.uv_addr + ((y_off>>1) * stride) + ((x_off) * pw); in RGA_set_dst() 735 *bRGA_DST_UV_MST = (u32)msg->dst.uv_addr + ((y_off>>1) * stride) + x_off; in RGA_set_dst() 739 *bRGA_PRESCL_CB_MST = (u32)msg->dst.uv_addr + ((y_off>>1) * stride) + ((x_off>>1) * pw); in RGA_set_dst() 743 *bRGA_PRESCL_CB_MST = (u32)msg->dst.uv_addr + ((y_off) * stride) + ((x_off) * pw); in RGA_set_dst() 744 *bRGA_DST_UV_MST = (u32)msg->dst.uv_addr + (y_off * stride) + x_off; in RGA_set_dst() 748 *bRGA_PRESCL_CB_MST = (u32)msg->dst.uv_addr + ((y_off) * stride) + ((x_off>>1) * pw); in RGA_set_dst() [all …]
|
| H A D | RGA_API.c | 181 msg->dst.uv_addr = msg->dst.yrgb_addr + stride * dah; in RGA_gen_two_pro() 182 msg->dst.v_addr = msg->dst.uv_addr + ((stride * dah) >> 1); in RGA_gen_two_pro() 187 msg1->src.uv_addr = msg->dst.uv_addr; in RGA_gen_two_pro()
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/ |
| H A D | rga_dma_buf.c | 30 int rga_buf_size_cal(unsigned long yrgb_addr, unsigned long uv_addr, in rga_buf_size_cal() argument 90 start = min(yrgb_addr, uv_addr); in rga_buf_size_cal() 92 end = max((yrgb_addr + size_yrgb), (uv_addr + size_uv)); in rga_buf_size_cal() 102 start = min3(yrgb_addr, uv_addr, v_addr); in rga_buf_size_cal() 105 max3((yrgb_addr + size_yrgb), (uv_addr + size_uv), in rga_buf_size_cal() 115 start = min(yrgb_addr, uv_addr); in rga_buf_size_cal() 117 end = max((yrgb_addr + size_yrgb), (uv_addr + size_uv)); in rga_buf_size_cal() 127 start = min3(yrgb_addr, uv_addr, v_addr); in rga_buf_size_cal() 130 max3((yrgb_addr + size_yrgb), (uv_addr + size_uv), in rga_buf_size_cal() 158 start = min(yrgb_addr, uv_addr); in rga_buf_size_cal() [all …]
|
| H A D | rga_debugger.c | 755 (unsigned long)req->src.yrgb_addr, (unsigned long)req->src.uv_addr, in rga_request_task_debug_info() 761 if (req->pat.yrgb_addr != 0 || req->pat.uv_addr != 0 in rga_request_task_debug_info() 764 (unsigned long)req->pat.yrgb_addr, (unsigned long)req->pat.uv_addr, in rga_request_task_debug_info() 772 (unsigned long)req->dst.yrgb_addr, (unsigned long)req->dst.uv_addr, in rga_request_task_debug_info() 794 (unsigned long)req->src.uv_addr, in rga_cmd_print_debug_info() 802 if (req->pat.yrgb_addr != 0 || req->pat.uv_addr != 0 in rga_cmd_print_debug_info() 806 (unsigned long)req->pat.uv_addr, in rga_cmd_print_debug_info() 817 (unsigned long)req->dst.uv_addr, in rga_cmd_print_debug_info() 954 if (job_buffer->uv_addr) in rga_dump_channel_image() 955 rga_dump_image_to_file(job_buffer->uv_addr, channel_name, 1, core); in rga_dump_channel_image()
|
| H A D | rga_common.c | 622 img->uv_addr = img->yrgb_addr + (img->vir_w * img->vir_h); in rga_convert_addr() 627 img->uv_addr + (img->vir_w * img->vir_h) / 2; in rga_convert_addr() 630 img->uv_addr + (img->vir_w * img->vir_h) / 4; in rga_convert_addr() 632 img->uv_addr = img->yrgb_addr; in rga_convert_addr()
|
| H A D | rga_mm.c | 1163 if (job_buf->uv_addr) { in rga_mm_set_mmu_base() 1166 if (job_buf->uv_addr->virt_addr != NULL) in rga_mm_set_mmu_base() 1167 uv_offset = job_buf->uv_addr->virt_addr->offset; in rga_mm_set_mmu_base() 1217 sgt = rga_mm_lookup_sgt(job_buf->uv_addr); in rga_mm_set_mmu_base() 1234 img->uv_addr = (yrgb_count << PAGE_SHIFT) + uv_offset; in rga_mm_set_mmu_base() 1489 if (job_buf->uv_addr) in rga_mm_put_channel_handle_info() 1490 rga_mm_put_buffer(mm, job, job_buf->uv_addr, dir); in rga_mm_put_channel_handle_info() 1517 if (img->uv_addr > 0) { in rga_mm_get_channel_handle_info() 1528 handle = img->uv_addr; in rga_mm_get_channel_handle_info() 1530 ret = rga_mm_get_buffer(mm, job, handle, &img->uv_addr, in rga_mm_get_channel_handle_info() [all …]
|
| H A D | rga3_reg_info.c | 379 *bRGA3_WIN0_U_BASE = (u32) msg->win0.uv_addr; in RGA3_set_reg_win0_info() 755 *bRGA3_WIN1_U_BASE = (u32) msg->win1.uv_addr; in RGA3_set_reg_win1_info() 971 *bRGA3_WR_U_BASE = (u32) msg->wr.uv_addr; in RGA3_set_reg_wr_info() 996 *bRGA3_WR_U_BASE = (u32) (msg->wr.uv_addr + ((stride * vir_h)>>2)); in RGA3_set_reg_wr_info() 1007 *bRGA3_WR_U_BASE = (u32) msg->wr.uv_addr; in RGA3_set_reg_wr_info() 1351 win->uv_addr = img->uv_addr; in addr_copy() 1917 req->win0.yrgb_addr, req->win0.uv_addr, req->win0.v_addr, in print_debug_info() 1929 if (req->win1.yrgb_addr != 0 || req->win1.uv_addr != 0 in print_debug_info() 1932 req->win1.yrgb_addr, req->win1.uv_addr, in print_debug_info() 1948 req->wr.yrgb_addr, req->wr.uv_addr, req->wr.v_addr, in print_debug_info()
|
| H A D | rga_job.c | 470 if (mmu_flag && src0->uv_addr) in rga_is_need_current_mm() 476 if (mmu_flag && dst->uv_addr) in rga_is_need_current_mm() 482 if (mmu_flag && src1->uv_addr) in rga_is_need_current_mm() 488 if (mmu_flag && els->uv_addr) in rga_is_need_current_mm()
|
| /OK3568_Linux_fs/external/linux-rga/core/ |
| H A D | NormalRga.h | 106 … unsigned long yrgb_addr,unsigned long uv_addr,unsigned long v_addr, 111 … unsigned int yrgb_addr, unsigned int uv_addr,unsigned int v_addr, 124 … unsigned long yrgb_addr,unsigned long uv_addr,unsigned long v_addr, 130 … unsigned int yrgb_addr,unsigned int uv_addr, unsigned int v_addr, 147 … unsigned long yrgb_addr,unsigned long uv_addr,unsigned long v_addr, 153 … unsigned int yrgb_addr,unsigned int uv_addr, unsigned int v_addr,
|
| H A D | NormalRgaApi.cpp | 310 unsigned long yrgb_addr,unsigned long uv_addr,unsigned long v_addr, in NormalRgaSetSrcVirtualInfo() argument 315 unsigned int yrgb_addr, unsigned int uv_addr,unsigned int v_addr, in NormalRgaSetSrcVirtualInfo() 321 req->src.uv_addr = uv_addr; in NormalRgaSetSrcVirtualInfo() 344 unsigned long yrgb_addr,unsigned long uv_addr,unsigned long v_addr, in NormalRgaSetDstVirtualInfo() argument 350 unsigned int yrgb_addr,unsigned int uv_addr, unsigned int v_addr, in NormalRgaSetDstVirtualInfo() 357 msg->dst.uv_addr = uv_addr; in NormalRgaSetDstVirtualInfo() 385 unsigned long yrgb_addr,unsigned long uv_addr,unsigned long v_addr, in NormalRgaSetPatVirtualInfo() argument 391 unsigned int yrgb_addr,unsigned int uv_addr, unsigned int v_addr, in NormalRgaSetPatVirtualInfo() 398 msg->pat.uv_addr = uv_addr; in NormalRgaSetPatVirtualInfo() 1061 …(unsigned long)rgaReg.src.yrgb_addr, (unsigned long)rgaReg.src.uv_addr, (unsigned long)rgaReg.src.… in NormalRgaLogOutRgaReq() [all …]
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkisp_demo/demo/include/ |
| H A D | rga.h | 176 unsigned long uv_addr; /* cb/cr mem addr */ member 180 unsigned int uv_addr; /* cb/cr mem addr */ 493 unsigned long uv_addr, /* uv_addr */ 505 unsigned int uv_addr, /* uv_addr */ 528 unsigned long uv_addr, /* uv_addr */ 541 unsigned int uv_addr, /* uv_addr */
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/iep/ |
| H A D | hw_iep_reg.c | 923 src_addr_cbcr = ((u32)iep_msg->src.uv_addr) + offset_addr_uv; in iep_config_src_addr() 927 src_addr_cbcr1 = ((u32)iep_msg->src1.uv_addr) + offset_addr_uv; in iep_config_src_addr() 932 src_addr_cbcr_itemp = ((u32)iep_msg->src_itemp.uv_addr) + in iep_config_src_addr() 939 src_addr_cbcr_ftemp = ((u32)iep_msg->src_ftemp.uv_addr) + in iep_config_src_addr() 945 src_addr_cbcr = ((u32)iep_msg->src.uv_addr) + (offset_addr_uv << 10); in iep_config_src_addr() 949 src_addr_cbcr1 = ((u32)iep_msg->src1.uv_addr) + (offset_addr_uv << 10); in iep_config_src_addr() 954 src_addr_cbcr_itemp = ((u32)iep_msg->src_itemp.uv_addr) + in iep_config_src_addr() 961 src_addr_cbcr_ftemp = ((u32)iep_msg->src_ftemp.uv_addr) + in iep_config_src_addr() 1156 dst_addr_cbcr = ((u32)iep_msg->dst.uv_addr) + offset_addr_uv; in iep_config_dst_addr() 1161 dst_addr_cbcr1 = ((u32)iep_msg->dst1.uv_addr) + offset_addr_uv; in iep_config_dst_addr() [all …]
|
| /OK3568_Linux_fs/external/linux-rga/core/hardware/ |
| H A D | rga2_driver.h | 30 unsigned long uv_addr; /* cb/cr mem addr */ member 34 unsigned int uv_addr; /* cb/cr mem addr */
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/include/ |
| H A D | rga_dma_buf.h | 22 int rga_buf_size_cal(unsigned long yrgb_addr, unsigned long uv_addr,
|
| H A D | rga.h | 496 unsigned long uv_addr; member 531 uint64_t uv_addr; member
|
| /OK3568_Linux_fs/external/mpp/mpp/vproc/inc/ |
| H A D | iep_common.h | 93 RK_U32 uv_addr; // chroma address fd + (offset << 10) member
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/vehicle/ |
| H A D | vehicle_flinger.c | 597 rga_request.src.uv_addr = 0; in rk_flinger_iep_deinterlace() 616 rga_request.dst.uv_addr = 0; in rk_flinger_iep_deinterlace() 681 rga_request.src.uv_addr = 0; in rk_flinger_rga_scaler() 692 rga_request.dst.uv_addr = 0; in rk_flinger_rga_scaler() 915 rga_request.src.uv_addr = 0; in rk_flinger_rga_blit() 919 rga_request.dst.uv_addr = 0; in rk_flinger_rga_blit()
|
| /OK3568_Linux_fs/external/mpp/mpp/vproc/rga/ |
| H A D | rga.h | 55 RK_ULONG uv_addr; /* cb/cr addr */ member
|
| /OK3568_Linux_fs/external/mpp/mpp/vproc/iep/ |
| H A D | iep.h | 146 RK_U32 uv_addr; member
|