Home
last modified time | relevance | path

Searched refs:uv_addr (Results 1 – 25 of 40) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/video/rockchip/rga2/
H A Drga2_mmu_info.c359 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 Drga2.h165 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 Drga2_drv.c332 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 Drga2_reg_info.c340 …*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 Drga_mmu_info.c128 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 Drga_drv.c305 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 Drga_reg_info.c641 *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 DRGA_API.c181 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 Drga_dma_buf.c30 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 Drga_debugger.c755 (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 Drga_common.c622 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 Drga_mm.c1163 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 Drga3_reg_info.c379 *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 Drga_job.c470 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 DNormalRga.h106 … 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 DNormalRgaApi.cpp310 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 Drga.h176 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 Dhw_iep_reg.c923 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 Drga2_driver.h30 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 Drga_dma_buf.h22 int rga_buf_size_cal(unsigned long yrgb_addr, unsigned long uv_addr,
H A Drga.h496 unsigned long uv_addr; member
531 uint64_t uv_addr; member
/OK3568_Linux_fs/external/mpp/mpp/vproc/inc/
H A Diep_common.h93 RK_U32 uv_addr; // chroma address fd + (offset << 10) member
/OK3568_Linux_fs/kernel/drivers/video/rockchip/vehicle/
H A Dvehicle_flinger.c597 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 Drga.h55 RK_ULONG uv_addr; /* cb/cr addr */ member
/OK3568_Linux_fs/external/mpp/mpp/vproc/iep/
H A Diep.h146 RK_U32 uv_addr; member

12