Lines Matching refs:dpp
620 static void dcn201_dpp_destroy(struct dpp **dpp)
622 kfree(TO_DCN201_DPP(*dpp));
623 *dpp = NULL;
626 static struct dpp *dcn201_dpp_create(
630 struct dcn201_dpp *dpp =
633 if (!dpp)
636 if (dpp201_construct(dpp, ctx, inst,
638 return &dpp->base;
640 kfree(dpp);
1018 idle_pipe->plane_res.dpp = pool->dpps[idle_pipe->pipe_idx];
1115 dc->caps.color.dpp.dcn_arch = 1;
1116 dc->caps.color.dpp.input_lut_shared = 0;
1117 dc->caps.color.dpp.icsc = 1;
1118 dc->caps.color.dpp.dgam_ram = 1;
1119 dc->caps.color.dpp.dgam_rom_caps.srgb = 1;
1120 dc->caps.color.dpp.dgam_rom_caps.bt2020 = 1;
1121 dc->caps.color.dpp.dgam_rom_caps.gamma2_2 = 0;
1122 dc->caps.color.dpp.dgam_rom_caps.pq = 0;
1123 dc->caps.color.dpp.dgam_rom_caps.hlg = 0;
1124 dc->caps.color.dpp.post_csc = 0;
1125 dc->caps.color.dpp.gamma_corr = 0;
1126 dc->caps.color.dpp.dgam_rom_for_yuv = 1;
1128 dc->caps.color.dpp.hw_3d_lut = 1;
1129 dc->caps.color.dpp.ogam_ram = 1;
1131 dc->caps.color.dpp.ogam_rom_caps.srgb = 0;
1132 dc->caps.color.dpp.ogam_rom_caps.bt2020 = 0;
1133 dc->caps.color.dpp.ogam_rom_caps.gamma2_2 = 0;
1134 dc->caps.color.dpp.ogam_rom_caps.pq = 0;
1135 dc->caps.color.dpp.ogam_rom_caps.hlg = 0;
1136 dc->caps.color.dpp.ocsc = 0;
1199 /* mem input -> ipp -> dpp -> opp -> TG */