Lines Matching full:mt8183

115 	if (CFG_CHECK(MT8183, p_id))  in config_rdma_frame()
116 reg = CFG_COMP(MT8183, ctx->param, rdma.src_ctrl); in config_rdma_frame()
124 if (CFG_CHECK(MT8183, p_id)) in config_rdma_frame()
125 reg = CFG_COMP(MT8183, ctx->param, rdma.ufo_dec_y); in config_rdma_frame()
131 if (CFG_CHECK(MT8183, p_id)) in config_rdma_frame()
132 reg = CFG_COMP(MT8183, ctx->param, rdma.ufo_dec_c); in config_rdma_frame()
140 if (CFG_CHECK(MT8183, p_id)) in config_rdma_frame()
141 reg = CFG_COMP(MT8183, ctx->param, rdma.mf_bkgd_in_pxl); in config_rdma_frame()
150 if (CFG_CHECK(MT8183, p_id)) { in config_rdma_frame()
151 reg = CFG_COMP(MT8183, ctx->param, rdma.control); in config_rdma_frame()
160 if (CFG_CHECK(MT8183, p_id)) in config_rdma_frame()
161 reg = CFG_COMP(MT8183, ctx->param, rdma.iova[0]); in config_rdma_frame()
166 if (CFG_CHECK(MT8183, p_id)) in config_rdma_frame()
167 reg = CFG_COMP(MT8183, ctx->param, rdma.iova[1]); in config_rdma_frame()
172 if (CFG_CHECK(MT8183, p_id)) in config_rdma_frame()
173 reg = CFG_COMP(MT8183, ctx->param, rdma.iova[2]); in config_rdma_frame()
179 if (CFG_CHECK(MT8183, p_id)) in config_rdma_frame()
180 reg = CFG_COMP(MT8183, ctx->param, rdma.iova_end[0]); in config_rdma_frame()
185 if (CFG_CHECK(MT8183, p_id)) in config_rdma_frame()
186 reg = CFG_COMP(MT8183, ctx->param, rdma.iova_end[1]); in config_rdma_frame()
191 if (CFG_CHECK(MT8183, p_id)) in config_rdma_frame()
192 reg = CFG_COMP(MT8183, ctx->param, rdma.iova_end[2]); in config_rdma_frame()
198 if (CFG_CHECK(MT8183, p_id)) in config_rdma_frame()
199 reg = CFG_COMP(MT8183, ctx->param, rdma.mf_bkgd); in config_rdma_frame()
205 if (CFG_CHECK(MT8183, p_id)) in config_rdma_frame()
206 reg = CFG_COMP(MT8183, ctx->param, rdma.sf_bkgd); in config_rdma_frame()
213 if (CFG_CHECK(MT8183, p_id)) in config_rdma_frame()
214 reg = CFG_COMP(MT8183, ctx->param, rdma.transform); in config_rdma_frame()
293 if (CFG_CHECK(MT8183, p_id)) in config_rdma_subfrm()
294 reg = CFG_COMP(MT8183, ctx->param, rdma.subfrms[index].offset[0]); in config_rdma_subfrm()
302 if (CFG_CHECK(MT8183, p_id)) in config_rdma_subfrm()
303 reg = CFG_COMP(MT8183, ctx->param, rdma.subfrms[index].offset_0_p); in config_rdma_subfrm()
312 if (CFG_CHECK(MT8183, p_id)) in config_rdma_subfrm()
313 reg = CFG_COMP(MT8183, ctx->param, rdma.subfrms[index].offset[1]); in config_rdma_subfrm()
319 if (CFG_CHECK(MT8183, p_id)) in config_rdma_subfrm()
320 reg = CFG_COMP(MT8183, ctx->param, rdma.subfrms[index].offset[2]); in config_rdma_subfrm()
326 if (CFG_CHECK(MT8183, p_id)) in config_rdma_subfrm()
327 reg = CFG_COMP(MT8183, ctx->param, rdma.subfrms[index].src); in config_rdma_subfrm()
334 if (CFG_CHECK(MT8183, p_id)) in config_rdma_subfrm()
335 reg = CFG_COMP(MT8183, ctx->param, rdma.subfrms[index].clip); in config_rdma_subfrm()
342 if (CFG_CHECK(MT8183, p_id)) in config_rdma_subfrm()
343 reg = CFG_COMP(MT8183, ctx->param, rdma.subfrms[index].clip_ofst); in config_rdma_subfrm()
349 if (CFG_CHECK(MT8183, p_id)) { in config_rdma_subfrm()
350 csf_l = CFG_COMP(MT8183, ctx->param, subfrms[index].in.left); in config_rdma_subfrm()
351 csf_r = CFG_COMP(MT8183, ctx->param, subfrms[index].in.right); in config_rdma_subfrm()
428 if (CFG_CHECK(MT8183, p_id)) in config_rsz_frame()
429 bypass = CFG_COMP(MT8183, ctx->param, frame.bypass); in config_rsz_frame()
439 if (CFG_CHECK(MT8183, p_id)) in config_rsz_frame()
440 reg = CFG_COMP(MT8183, ctx->param, rsz.control1); in config_rsz_frame()
445 if (CFG_CHECK(MT8183, p_id)) in config_rsz_frame()
446 reg = CFG_COMP(MT8183, ctx->param, rsz.control2); in config_rsz_frame()
451 if (CFG_CHECK(MT8183, p_id)) in config_rsz_frame()
452 reg = CFG_COMP(MT8183, ctx->param, rsz.coeff_step_x); in config_rsz_frame()
458 if (CFG_CHECK(MT8183, p_id)) in config_rsz_frame()
459 reg = CFG_COMP(MT8183, ctx->param, rsz.coeff_step_y); in config_rsz_frame()
478 if (CFG_CHECK(MT8183, p_id)) in config_rsz_subfrm()
479 reg = CFG_COMP(MT8183, ctx->param, rsz.subfrms[index].control2); in config_rsz_subfrm()
484 if (CFG_CHECK(MT8183, p_id)) in config_rsz_subfrm()
485 reg = CFG_COMP(MT8183, ctx->param, rsz.subfrms[index].src); in config_rsz_subfrm()
490 if (CFG_CHECK(MT8183, p_id)) { in config_rsz_subfrm()
491 csf_l = CFG_COMP(MT8183, ctx->param, subfrms[index].in.left); in config_rsz_subfrm()
492 csf_r = CFG_COMP(MT8183, ctx->param, subfrms[index].in.right); in config_rsz_subfrm()
502 if (CFG_CHECK(MT8183, p_id)) in config_rsz_subfrm()
503 reg = CFG_COMP(MT8183, ctx->param, subfrms[index].luma.left); in config_rsz_subfrm()
509 if (CFG_CHECK(MT8183, p_id)) in config_rsz_subfrm()
510 reg = CFG_COMP(MT8183, ctx->param, subfrms[index].luma.left_subpix); in config_rsz_subfrm()
516 if (CFG_CHECK(MT8183, p_id)) in config_rsz_subfrm()
517 reg = CFG_COMP(MT8183, ctx->param, subfrms[index].luma.top); in config_rsz_subfrm()
523 if (CFG_CHECK(MT8183, p_id)) in config_rsz_subfrm()
524 reg = CFG_COMP(MT8183, ctx->param, subfrms[index].luma.top_subpix); in config_rsz_subfrm()
530 if (CFG_CHECK(MT8183, p_id)) in config_rsz_subfrm()
531 reg = CFG_COMP(MT8183, ctx->param, subfrms[index].chroma.left); in config_rsz_subfrm()
537 if (CFG_CHECK(MT8183, p_id)) in config_rsz_subfrm()
538 reg = CFG_COMP(MT8183, ctx->param, subfrms[index].chroma.left_subpix); in config_rsz_subfrm()
544 if (CFG_CHECK(MT8183, p_id)) in config_rsz_subfrm()
545 reg = CFG_COMP(MT8183, ctx->param, rsz.subfrms[index].clip); in config_rsz_subfrm()
606 if (CFG_CHECK(MT8183, p_id)) { in advance_rsz_subfrm()
607 csf_l = CFG_COMP(MT8183, ctx->param, subfrms[index].in.left); in advance_rsz_subfrm()
608 csf_r = CFG_COMP(MT8183, ctx->param, subfrms[index].in.right); in advance_rsz_subfrm()
658 if (CFG_CHECK(MT8183, p_id)) in config_wrot_frame()
659 reg = CFG_COMP(MT8183, ctx->param, wrot.iova[0]); in config_wrot_frame()
664 if (CFG_CHECK(MT8183, p_id)) in config_wrot_frame()
665 reg = CFG_COMP(MT8183, ctx->param, wrot.iova[1]); in config_wrot_frame()
670 if (CFG_CHECK(MT8183, p_id)) in config_wrot_frame()
671 reg = CFG_COMP(MT8183, ctx->param, wrot.iova[2]); in config_wrot_frame()
695 if (CFG_CHECK(MT8183, p_id)) in config_wrot_frame()
696 reg = CFG_COMP(MT8183, ctx->param, wrot.control); in config_wrot_frame()
709 if (CFG_CHECK(MT8183, p_id)) in config_wrot_frame()
710 reg = CFG_COMP(MT8183, ctx->param, wrot.stride[0]); in config_wrot_frame()
716 if (CFG_CHECK(MT8183, p_id)) in config_wrot_frame()
717 reg = CFG_COMP(MT8183, ctx->param, wrot.stride[1]); in config_wrot_frame()
722 if (CFG_CHECK(MT8183, p_id)) in config_wrot_frame()
723 reg = CFG_COMP(MT8183, ctx->param, wrot.stride[2]); in config_wrot_frame()
729 if (CFG_CHECK(MT8183, p_id)) in config_wrot_frame()
730 reg = CFG_COMP(MT8183, ctx->param, wrot.mat_ctrl); in config_wrot_frame()
743 if (CFG_CHECK(MT8183, p_id)) in config_wrot_frame()
744 reg = CFG_COMP(MT8183, ctx->param, wrot.fifo_test); in config_wrot_frame()
754 if (CFG_CHECK(MT8183, p_id)) in config_wrot_frame()
755 reg = CFG_COMP(MT8183, ctx->param, wrot.filter); in config_wrot_frame()
778 if (CFG_CHECK(MT8183, p_id)) in config_wrot_subfrm()
779 reg = CFG_COMP(MT8183, ctx->param, wrot.subfrms[index].offset[0]); in config_wrot_subfrm()
785 if (CFG_CHECK(MT8183, p_id)) in config_wrot_subfrm()
786 reg = CFG_COMP(MT8183, ctx->param, wrot.subfrms[index].offset[1]); in config_wrot_subfrm()
792 if (CFG_CHECK(MT8183, p_id)) in config_wrot_subfrm()
793 reg = CFG_COMP(MT8183, ctx->param, wrot.subfrms[index].offset[2]); in config_wrot_subfrm()
800 if (CFG_CHECK(MT8183, p_id)) in config_wrot_subfrm()
801 reg = CFG_COMP(MT8183, ctx->param, wrot.subfrms[index].src); in config_wrot_subfrm()
807 if (CFG_CHECK(MT8183, p_id)) in config_wrot_subfrm()
808 reg = CFG_COMP(MT8183, ctx->param, wrot.subfrms[index].clip); in config_wrot_subfrm()
813 if (CFG_CHECK(MT8183, p_id)) in config_wrot_subfrm()
814 reg = CFG_COMP(MT8183, ctx->param, wrot.subfrms[index].clip_ofst); in config_wrot_subfrm()
819 if (CFG_CHECK(MT8183, p_id)) in config_wrot_subfrm()
820 reg = CFG_COMP(MT8183, ctx->param, wrot.subfrms[index].main_buf); in config_wrot_subfrm()
890 if (CFG_CHECK(MT8183, p_id)) in config_wdma_frame()
891 reg = CFG_COMP(MT8183, ctx->param, wdma.wdma_cfg); in config_wdma_frame()
894 if (CFG_CHECK(MT8183, p_id)) in config_wdma_frame()
895 reg = CFG_COMP(MT8183, ctx->param, wdma.iova[0]); in config_wdma_frame()
897 if (CFG_CHECK(MT8183, p_id)) in config_wdma_frame()
898 reg = CFG_COMP(MT8183, ctx->param, wdma.iova[1]); in config_wdma_frame()
900 if (CFG_CHECK(MT8183, p_id)) in config_wdma_frame()
901 reg = CFG_COMP(MT8183, ctx->param, wdma.iova[2]); in config_wdma_frame()
904 if (CFG_CHECK(MT8183, p_id)) in config_wdma_frame()
905 reg = CFG_COMP(MT8183, ctx->param, wdma.w_in_byte); in config_wdma_frame()
909 if (CFG_CHECK(MT8183, p_id)) in config_wdma_frame()
910 reg = CFG_COMP(MT8183, ctx->param, wdma.uv_stride); in config_wdma_frame()
928 if (CFG_CHECK(MT8183, p_id)) in config_wdma_subfrm()
929 reg = CFG_COMP(MT8183, ctx->param, wdma.subfrms[index].offset[0]); in config_wdma_subfrm()
933 if (CFG_CHECK(MT8183, p_id)) in config_wdma_subfrm()
934 reg = CFG_COMP(MT8183, ctx->param, wdma.subfrms[index].offset[1]); in config_wdma_subfrm()
938 if (CFG_CHECK(MT8183, p_id)) in config_wdma_subfrm()
939 reg = CFG_COMP(MT8183, ctx->param, wdma.subfrms[index].offset[2]); in config_wdma_subfrm()
943 if (CFG_CHECK(MT8183, p_id)) in config_wdma_subfrm()
944 reg = CFG_COMP(MT8183, ctx->param, wdma.subfrms[index].src); in config_wdma_subfrm()
947 if (CFG_CHECK(MT8183, p_id)) in config_wdma_subfrm()
948 reg = CFG_COMP(MT8183, ctx->param, wdma.subfrms[index].clip); in config_wdma_subfrm()
951 if (CFG_CHECK(MT8183, p_id)) in config_wdma_subfrm()
952 reg = CFG_COMP(MT8183, ctx->param, wdma.subfrms[index].clip_ofst); in config_wdma_subfrm()
1159 if (CFG_CHECK(MT8183, p_id)) { in config_ccorr_subfrm()
1160 csf_l = CFG_COMP(MT8183, ctx->param, subfrms[index].in.left); in config_ccorr_subfrm()
1161 csf_r = CFG_COMP(MT8183, ctx->param, subfrms[index].in.right); in config_ccorr_subfrm()
1162 csf_t = CFG_COMP(MT8183, ctx->param, subfrms[index].in.top); in config_ccorr_subfrm()
1163 csf_b = CFG_COMP(MT8183, ctx->param, subfrms[index].in.bottom); in config_ccorr_subfrm()
1483 .compatible = "mediatek,mt8183-mdp3-rdma",
1486 .compatible = "mediatek,mt8183-mdp3-ccorr",
1489 .compatible = "mediatek,mt8183-mdp3-rsz",
1492 .compatible = "mediatek,mt8183-mdp3-wrot",
1495 .compatible = "mediatek,mt8183-mdp3-wdma",
1975 if (CFG_CHECK(MT8183, p_id)) in mdp_comp_ctx_config()
1976 arg = CFG_COMP(MT8183, param, type); in mdp_comp_ctx_config()
1994 if (CFG_CHECK(MT8183, p_id)) in mdp_comp_ctx_config()
1995 arg = CFG_COMP(MT8183, param, input); in mdp_comp_ctx_config()
2001 if (CFG_CHECK(MT8183, p_id)) in mdp_comp_ctx_config()
2002 idx = CFG_COMP(MT8183, param, num_outputs); in mdp_comp_ctx_config()
2008 if (CFG_CHECK(MT8183, p_id)) in mdp_comp_ctx_config()
2009 arg = CFG_COMP(MT8183, param, outputs[i]); in mdp_comp_ctx_config()