Home
last modified time | relevance | path

Searched refs:req_rga (Results 1 – 8 of 8) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/video/rockchip/rga2/
H A Drga2_reg_info.c1171 void RGA_MSG_2_RGA2_MSG(struct rga_req *req_rga, struct rga2_req *req) in RGA_MSG_2_RGA2_MSG() argument
1175 if (req_rga->render_mode & RGA_BUF_GEM_TYPE_MASK) in RGA_MSG_2_RGA2_MSG()
1178 req_rga->render_mode &= (~RGA_BUF_GEM_TYPE_MASK); in RGA_MSG_2_RGA2_MSG()
1181 if (req_rga->render_mode == 6) in RGA_MSG_2_RGA2_MSG()
1183 else if (req_rga->render_mode == 7) in RGA_MSG_2_RGA2_MSG()
1185 else if (req_rga->render_mode == 5) in RGA_MSG_2_RGA2_MSG()
1188 req->render_mode = req_rga->render_mode; in RGA_MSG_2_RGA2_MSG()
1190 memcpy(&req->src, &req_rga->src, sizeof(req_rga->src)); in RGA_MSG_2_RGA2_MSG()
1191 memcpy(&req->dst, &req_rga->dst, sizeof(req_rga->dst)); in RGA_MSG_2_RGA2_MSG()
1194 memcpy(&req->pat, &req_rga->pat, sizeof(req_rga->pat)); in RGA_MSG_2_RGA2_MSG()
[all …]
H A Drga2_drv.c1218 struct rga_req req_rga; in rga_ioctl() local
1253 if (unlikely(copy_from_user(&req_rga, (struct rga_req*)arg, sizeof(struct rga_req)))) in rga_ioctl()
1259 RGA_MSG_2_RGA2_MSG(&req_rga, &req); in rga_ioctl()
1279 if (unlikely(copy_from_user(&req_rga, (struct rga_req*)arg, sizeof(struct rga_req)))) in rga_ioctl()
1286 RGA_MSG_2_RGA2_MSG(&req_rga, &req); in rga_ioctl()
1330 if (unlikely(copy_from_user(&req_rga, (struct rga_req*)arg, sizeof(struct rga_req)))) in rga_ioctl()
1336 RGA_MSG_2_RGA2_MSG(&req_rga, &req); in rga_ioctl()
1410 struct rga_req_32 req_rga; in compat_rga_ioctl() local
1439 … if (unlikely(copy_from_user(&req_rga, compat_ptr((compat_uptr_t)arg), sizeof(struct rga_req_32)))) in compat_rga_ioctl()
1446 RGA_MSG_2_RGA2_MSG_32(&req_rga, &req); in compat_rga_ioctl()
[all …]
H A Drga2_reg_info.h325 void RGA_MSG_2_RGA2_MSG(struct rga_req *req_rga, struct rga2_req *req);
326 void RGA_MSG_2_RGA2_MSG_32(struct rga_req_32 *req_rga, struct rga2_req *req);
/OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/
H A Drga3_reg_info.c1384 static void set_wr_info(struct rga_req *req_rga, struct rga3_req *req) in set_wr_info() argument
1391 req->wr.vir_w = req_rga->dst.vir_w; in set_wr_info()
1392 req->wr.vir_h = req_rga->dst.vir_h; in set_wr_info()
1394 if (req_rga->dst.rd_mode == RGA_RASTER_MODE) in set_wr_info()
1396 else if (req_rga->dst.rd_mode == RGA_FBC_MODE) in set_wr_info()
1398 else if (req_rga->dst.rd_mode == RGA_TILE_MODE) in set_wr_info()
1401 switch (req_rga->dst.compact_mode) { in set_wr_info()
1411 req->wr.is_10b_endian = req_rga->dst.is_10b_endian; in set_wr_info()
1415 static void rga_cmd_to_rga3_cmd(struct rga_req *req_rga, struct rga3_req *req) in rga_cmd_to_rga3_cmd() argument
1422 switch (req_rga->rotate_mode & 0x0f) { in rga_cmd_to_rga3_cmd()
[all …]
H A Drga2_reg_info.c1926 struct rga_req *req_rga, struct rga2_req *req) in rga_cmd_to_rga2_cmd() argument
1928 if (req_rga->render_mode == 6) in rga_cmd_to_rga2_cmd()
1930 else if (req_rga->render_mode == 7) in rga_cmd_to_rga2_cmd()
1932 else if (req_rga->render_mode == 5) in rga_cmd_to_rga2_cmd()
1935 req->render_mode = req_rga->render_mode; in rga_cmd_to_rga2_cmd()
1937 memcpy(&req->src, &req_rga->src, sizeof(req_rga->src)); in rga_cmd_to_rga2_cmd()
1938 memcpy(&req->dst, &req_rga->dst, sizeof(req_rga->dst)); in rga_cmd_to_rga2_cmd()
1941 memcpy(&req->pat, &req_rga->pat, sizeof(req_rga->pat)); in rga_cmd_to_rga2_cmd()
1943 memcpy(&req->src1, &req_rga->pat, sizeof(req_rga->pat)); in rga_cmd_to_rga2_cmd()
1945 req->src.format = req_rga->src.format; in rga_cmd_to_rga2_cmd()
[all …]
H A Drga_common.c637 void rga_swap_pd_mode(struct rga_req *req_rga) in rga_swap_pd_mode() argument
639 if (((req_rga->alpha_rop_flag) & 1)) { in rga_swap_pd_mode()
640 if ((req_rga->alpha_rop_flag >> 3) & 1) { in rga_swap_pd_mode()
641 if (req_rga->PD_mode == 1) in rga_swap_pd_mode()
642 req_rga->PD_mode = 2; in rga_swap_pd_mode()
643 else if (req_rga->PD_mode == 2) in rga_swap_pd_mode()
644 req_rga->PD_mode = 1; in rga_swap_pd_mode()
645 else if (req_rga->PD_mode == 3) in rga_swap_pd_mode()
646 req_rga->PD_mode = 4; in rga_swap_pd_mode()
647 else if (req_rga->PD_mode == 4) in rga_swap_pd_mode()
[all …]
/OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/include/
H A Drga_common.h42 void rga_swap_pd_mode(struct rga_req *req_rga);
/OK3568_Linux_fs/kernel/drivers/video/rockchip/rga/
H A Drga_drv.c185 static const char *rga_get_rotate_mode_str(struct rga_req *req_rga) in rga_get_rotate_mode_str() argument
187 switch (req_rga->rotate_mode) { in rga_get_rotate_mode_str()
191 if (req_rga->sina == 0 && req_rga->cosa == 65536) in rga_get_rotate_mode_str()
194 else if (req_rga->sina == 65536 && req_rga->cosa == 0) in rga_get_rotate_mode_str()
197 else if (req_rga->sina == 0 && req_rga->cosa == -65536) in rga_get_rotate_mode_str()
200 else if (req_rga->sina == -65536 && req_rga->cosa == 0) in rga_get_rotate_mode_str()