| /linux/drivers/gpu/drm/amd/display/dc/mpc/dcn401/ |
| A D | dcn401_mpc.c | 129 const struct dc_rgb *lut1; in mpc401_populate_lut() local 183 lut1 = lut3d->tetrahedral_17.lut1; in mpc401_populate_lut() 188 lut_size = sizeof(lut3d->tetrahedral_17.lut1)/ in mpc401_populate_lut() 189 sizeof(lut3d->tetrahedral_17.lut1[0]); in mpc401_populate_lut() 192 lut1 = lut3d->tetrahedral_9.lut1; in mpc401_populate_lut() 197 lut_size = sizeof(lut3d->tetrahedral_9.lut1)/ in mpc401_populate_lut() 198 sizeof(lut3d->tetrahedral_9.lut1[0]); in mpc401_populate_lut() 211 mpc32_set3dlut_ram12(mpc, lut1, lut_size, mpcc_id); in mpc401_populate_lut() 213 mpc32_set3dlut_ram10(mpc, lut1, lut_size, mpcc_id); in mpc401_populate_lut()
|
| /linux/drivers/gpu/drm/amd/display/dc/mpc/dcn32/ |
| A D | dcn32_mpc.c | 914 const struct dc_rgb *lut1; in mpc32_program_3dlut() local 937 lut1 = params->tetrahedral_17.lut1; in mpc32_program_3dlut() 942 lut_size = sizeof(params->tetrahedral_17.lut1)/ in mpc32_program_3dlut() 943 sizeof(params->tetrahedral_17.lut1[0]); in mpc32_program_3dlut() 946 lut1 = params->tetrahedral_9.lut1; in mpc32_program_3dlut() 951 lut_size = sizeof(params->tetrahedral_9.lut1)/ in mpc32_program_3dlut() 952 sizeof(params->tetrahedral_9.lut1[0]); in mpc32_program_3dlut() 965 mpc32_set3dlut_ram12(mpc, lut1, lut_size, mpcc_id); in mpc32_program_3dlut() 967 mpc32_set3dlut_ram10(mpc, lut1, lut_size, mpcc_id); in mpc32_program_3dlut()
|
| /linux/drivers/gpu/drm/amd/display/dc/dpp/dcn20/ |
| A D | dcn20_dpp_cm.c | 1123 const struct dc_rgb *lut1; in dpp20_program_3dlut() local 1144 lut1 = params->tetrahedral_17.lut1; in dpp20_program_3dlut() 1149 lut_size = sizeof(params->tetrahedral_17.lut1)/ in dpp20_program_3dlut() 1150 sizeof(params->tetrahedral_17.lut1[0]); in dpp20_program_3dlut() 1153 lut1 = params->tetrahedral_9.lut1; in dpp20_program_3dlut() 1158 lut_size = sizeof(params->tetrahedral_9.lut1)/ in dpp20_program_3dlut() 1159 sizeof(params->tetrahedral_9.lut1[0]); in dpp20_program_3dlut() 1172 dpp20_set3dlut_ram12(dpp_base, lut1, lut_size); in dpp20_program_3dlut() 1174 dpp20_set3dlut_ram10(dpp_base, lut1, lut_size); in dpp20_program_3dlut()
|
| A D | dcn20_dpp.c | 222 REG_UPDATE(ALPHA_2BIT_LUT, ALPHA_2BIT_LUT1, alpha_2bit_lut->lut1); in dpp2_cnv_setup()
|
| /linux/drivers/gpu/drm/amd/display/dc/inc/hw/ |
| A D | hw_shared.h | 102 struct dc_rgb lut1[1228]; member 108 struct dc_rgb lut1[182]; member
|
| A D | dpp.h | 162 int lut1; member
|
| /linux/drivers/gpu/drm/amd/display/dc/dpp/dcn30/ |
| A D | dcn30_dpp.c | 339 REG_UPDATE(ALPHA_2BIT_LUT, ALPHA_2BIT_LUT1, alpha_2bit_lut->lut1); in dpp3_cnv_setup() 1393 const struct dc_rgb *lut1; in dpp3_program_3dlut() local 1420 lut1 = params->tetrahedral_17.lut1; in dpp3_program_3dlut() 1425 lut_size = sizeof(params->tetrahedral_17.lut1)/ in dpp3_program_3dlut() 1426 sizeof(params->tetrahedral_17.lut1[0]); in dpp3_program_3dlut() 1429 lut1 = params->tetrahedral_9.lut1; in dpp3_program_3dlut() 1434 lut_size = sizeof(params->tetrahedral_9.lut1)/ in dpp3_program_3dlut() 1435 sizeof(params->tetrahedral_9.lut1[0]); in dpp3_program_3dlut() 1448 dpp3_set3dlut_ram12(dpp_base, lut1, lut_size); in dpp3_program_3dlut() 1450 dpp3_set3dlut_ram10(dpp_base, lut1, lut_size); in dpp3_program_3dlut()
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| A D | amdgpu_dm_color.c | 687 struct dc_rgb *lut1; in __drm_3dlut_to_dc_3dlut() local 695 lut1 = params->tetrahedral_9.lut1; in __drm_3dlut_to_dc_3dlut() 700 lut1 = params->tetrahedral_17.lut1; in __drm_3dlut_to_dc_3dlut() 716 __to_dc_lut3d_color(&lut1[lut_i], lut[i + 1], bit_depth); in __drm_3dlut_to_dc_3dlut()
|
| /linux/drivers/gpu/drm/amd/display/dc/mpc/dcn30/ |
| A D | dcn30_mpc.c | 1210 const struct dc_rgb *lut1; in mpc3_program_3dlut() local 1233 lut1 = params->tetrahedral_17.lut1; in mpc3_program_3dlut() 1238 lut_size = sizeof(params->tetrahedral_17.lut1)/ in mpc3_program_3dlut() 1239 sizeof(params->tetrahedral_17.lut1[0]); in mpc3_program_3dlut() 1242 lut1 = params->tetrahedral_9.lut1; in mpc3_program_3dlut() 1247 lut_size = sizeof(params->tetrahedral_9.lut1)/ in mpc3_program_3dlut() 1248 sizeof(params->tetrahedral_9.lut1[0]); in mpc3_program_3dlut() 1261 mpc3_set3dlut_ram12(mpc, lut1, lut_size, rmu_idx); in mpc3_program_3dlut() 1263 mpc3_set3dlut_ram10(mpc, lut1, lut_size, rmu_idx); in mpc3_program_3dlut()
|
| /linux/drivers/gpu/drm/amd/display/modules/color/ |
| A D | color_gamma.c | 1495 struct fixed31_32 lut1; in apply_lut_1d() local 1541 lut1 = ramp->entries.red[index]; in apply_lut_1d() 1544 lut1 = ramp->entries.green[index]; in apply_lut_1d() 1547 lut1 = ramp->entries.blue[index]; in apply_lut_1d() 1552 delta_lut = dc_fixpt_sub(lut2, lut1); in apply_lut_1d() 1555 *regamma_y = dc_fixpt_add(lut1, in apply_lut_1d() 1700 struct fixed31_32 lut1; in interpolate_user_regamma() local 1745 lut1 = rgb_user[index].r; in interpolate_user_regamma() 1748 lut1 = rgb_user[index].g; in interpolate_user_regamma() 1751 lut1 = rgb_user[index].b; in interpolate_user_regamma() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dpp/dcn201/ |
| A D | dcn201_dpp.c | 168 REG_UPDATE(ALPHA_2BIT_LUT, ALPHA_2BIT_LUT1, alpha_2bit_lut->lut1); in dpp201_cnv_setup()
|
| /linux/drivers/gpu/drm/amd/display/dc/dpp/dcn401/ |
| A D | dcn401_dpp.c | 185 REG_UPDATE(ALPHA_2BIT_LUT, ALPHA_2BIT_LUT1, alpha_2bit_lut->lut1); in dpp401_dpp_setup()
|
| /linux/drivers/gpu/drm/i915/display/ |
| A D | intel_color.c | 3033 static bool err_check(const struct drm_color_lut *lut1, in err_check() argument 3036 return ((abs((long)lut2->red - lut1->red)) <= err) && in err_check() 3037 ((abs((long)lut2->blue - lut1->blue)) <= err) && in err_check() 3038 ((abs((long)lut2->green - lut1->green)) <= err); in err_check() 3041 static bool intel_lut_entries_equal(const struct drm_color_lut *lut1, in intel_lut_entries_equal() argument 3048 if (!err_check(&lut1[i], &lut2[i], err)) in intel_lut_entries_equal() 3059 const struct drm_color_lut *lut1, *lut2; in intel_lut_equal() local 3081 lut1 = blob1->data; in intel_lut_equal() 3089 return intel_lut_entries_equal(lut1, lut2, check_size, err); in intel_lut_equal()
|