Lines Matching refs:dpp
897 void dcn301_dpp_destroy(struct dpp **dpp) in dcn301_dpp_destroy() argument
899 kfree(TO_DCN20_DPP(*dpp)); in dcn301_dpp_destroy()
900 *dpp = NULL; in dcn301_dpp_destroy()
903 struct dpp *dcn301_dpp_create( in dcn301_dpp_create()
907 struct dcn3_dpp *dpp = in dcn301_dpp_create() local
910 if (!dpp) in dcn301_dpp_create()
913 if (dpp3_construct(dpp, ctx, inst, in dcn301_dpp_create()
915 return &dpp->base; in dcn301_dpp_create()
918 kfree(dpp); in dcn301_dpp_create()
1786 dc->caps.color.dpp.dcn_arch = 1; in dcn301_resource_construct()
1787 dc->caps.color.dpp.input_lut_shared = 0; in dcn301_resource_construct()
1788 dc->caps.color.dpp.icsc = 1; in dcn301_resource_construct()
1789 dc->caps.color.dpp.dgam_ram = 0; // must use gamma_corr in dcn301_resource_construct()
1790 dc->caps.color.dpp.dgam_rom_caps.srgb = 1; in dcn301_resource_construct()
1791 dc->caps.color.dpp.dgam_rom_caps.bt2020 = 1; in dcn301_resource_construct()
1792 dc->caps.color.dpp.dgam_rom_caps.gamma2_2 = 1; in dcn301_resource_construct()
1793 dc->caps.color.dpp.dgam_rom_caps.pq = 1; in dcn301_resource_construct()
1794 dc->caps.color.dpp.dgam_rom_caps.hlg = 1; in dcn301_resource_construct()
1795 dc->caps.color.dpp.post_csc = 1; in dcn301_resource_construct()
1796 dc->caps.color.dpp.gamma_corr = 1; in dcn301_resource_construct()
1797 dc->caps.color.dpp.dgam_rom_for_yuv = 0; in dcn301_resource_construct()
1799 dc->caps.color.dpp.hw_3d_lut = 1; in dcn301_resource_construct()
1800 dc->caps.color.dpp.ogam_ram = 1; in dcn301_resource_construct()
1802 dc->caps.color.dpp.ogam_rom_caps.srgb = 0; in dcn301_resource_construct()
1803 dc->caps.color.dpp.ogam_rom_caps.bt2020 = 0; in dcn301_resource_construct()
1804 dc->caps.color.dpp.ogam_rom_caps.gamma2_2 = 0; in dcn301_resource_construct()
1805 dc->caps.color.dpp.ogam_rom_caps.pq = 0; in dcn301_resource_construct()
1806 dc->caps.color.dpp.ogam_rom_caps.hlg = 0; in dcn301_resource_construct()
1807 dc->caps.color.dpp.ocsc = 0; in dcn301_resource_construct()