Lines Matching refs:dpp
516 static struct dpp *dcn303_dpp_create(struct dc_context *ctx, uint32_t inst)
518 struct dcn3_dpp *dpp = kzalloc(sizeof(struct dcn3_dpp), GFP_KERNEL);
520 if (!dpp)
523 if (dpp3_construct(dpp, ctx, inst, &dpp_regs[inst], &tf_shift, &tf_mask))
524 return &dpp->base;
527 kfree(dpp);
1181 dc->caps.color.dpp.dcn_arch = 1;
1182 dc->caps.color.dpp.input_lut_shared = 0;
1183 dc->caps.color.dpp.icsc = 1;
1184 dc->caps.color.dpp.dgam_ram = 0; // must use gamma_corr
1185 dc->caps.color.dpp.dgam_rom_caps.srgb = 1;
1186 dc->caps.color.dpp.dgam_rom_caps.bt2020 = 1;
1187 dc->caps.color.dpp.dgam_rom_caps.gamma2_2 = 1;
1188 dc->caps.color.dpp.dgam_rom_caps.pq = 1;
1189 dc->caps.color.dpp.dgam_rom_caps.hlg = 1;
1190 dc->caps.color.dpp.post_csc = 1;
1191 dc->caps.color.dpp.gamma_corr = 1;
1192 dc->caps.color.dpp.dgam_rom_for_yuv = 0;
1194 dc->caps.color.dpp.hw_3d_lut = 1;
1195 dc->caps.color.dpp.ogam_ram = 1;
1197 dc->caps.color.dpp.ogam_rom_caps.srgb = 0;
1198 dc->caps.color.dpp.ogam_rom_caps.bt2020 = 0;
1199 dc->caps.color.dpp.ogam_rom_caps.gamma2_2 = 0;
1200 dc->caps.color.dpp.ogam_rom_caps.pq = 0;
1201 dc->caps.color.dpp.ogam_rom_caps.hlg = 0;
1202 dc->caps.color.dpp.ocsc = 0;