Lines Matching refs:format
132 if (req->src.format == req->dst.format) in blit_convert()
134 if (IS_RGB(req->src.format) && IS_YCRCB(req->dst.format)) { in blit_convert()
136 } else if (IS_YCRCB(req->src.format) && IS_RGB(req->dst.format)) { in blit_convert()
138 if (req->dst.format == MDP_RGB_565) in blit_convert()
148 if (req->src.format == MDP_RGB_565) { in transp_convert()
193 if (HAS_ALPHA(req->src.format)) { in blit_blend()
203 regs->op |= bg_op_chroma[req->dst.format]; in blit_blend()
388 if (IS_YCRCB(req->src.format)) { in get_edge_cond()
396 if (req->src.format == MDP_Y_CBCR_H2V2 || in get_edge_cond()
397 req->src.format == MDP_Y_CRCB_H2V2) { in get_edge_cond()
522 #define Y_TO_CRCB_RATIO(format) \ argument
523 ((format == MDP_Y_CBCR_H2V2 || format == MDP_Y_CRCB_H2V2) ? 2 :\
524 (format == MDP_Y_CBCR_H2V1 || format == MDP_Y_CRCB_H2V1) ? 1 : 1)
530 if (IS_PSEUDOPLNR(img->format)) in get_len()
531 *len1 = *len0/Y_TO_CRCB_RATIO(img->format); in get_len()
588 uint32_t compress_v = Y_TO_CRCB_RATIO(img->format); in get_chroma_addr()
592 if (IS_PSEUDOPLNR(img->format)) { in get_chroma_addr()
637 mdp_writel(mdp, src_img_cfg[req->dst.format], PPP_ADDR_BG_CFG); in send_blit()
638 mdp_writel(mdp, pack_pattern[req->dst.format], in send_blit()
652 if (unlikely(req->src.format >= MDP_IMGTYPE_LIMIT || in mdp_ppp_blit()
653 req->dst.format >= MDP_IMGTYPE_LIMIT)) { in mdp_ppp_blit()
667 regs.src_cfg = src_img_cfg[req->src.format]; in mdp_ppp_blit()
671 regs.src_pack = pack_pattern[req->src.format]; in mdp_ppp_blit()
674 regs.dst_cfg = dst_img_cfg[req->dst.format] | PPP_DST_OUT_SEL_AXI; in mdp_ppp_blit()
676 regs.dst_pack = pack_pattern[req->dst.format]; in mdp_ppp_blit()
679 regs.src_bpp = bytes_per_pixel[req->src.format]; in mdp_ppp_blit()
688 regs.dst_bpp = bytes_per_pixel[req->dst.format]; in mdp_ppp_blit()
716 regs.op |= dst_op_chroma[req->dst.format] | in mdp_ppp_blit()
717 src_op_chroma[req->src.format]; in mdp_ppp_blit()
720 if (unlikely(req->src.format == MDP_YCRYCB_H2V1)) { in mdp_ppp_blit()