/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/hw/ |
H A D | hw_shared.h | 91 struct dc_rgb lut2[1228]; member 97 struct dc_rgb lut2[182]; member
|
H A D | dpp.h | 97 int lut2; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/inc/hw/ |
H A D | hw_shared.h | 101 struct dc_rgb lut2[1228]; member 107 struct dc_rgb lut2[182]; member
|
H A D | dpp.h | 134 int lut2; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_dpp.c | 300 REG_UPDATE(ALPHA_2BIT_LUT, ALPHA_2BIT_LUT2, alpha_2bit_lut->lut2); in dpp3_cnv_setup() 1277 struct dc_rgb *lut2; in dpp3_program_3dlut() local 1298 lut2 = params->tetrahedral_17.lut2; in dpp3_program_3dlut() 1307 lut2 = params->tetrahedral_9.lut2; in dpp3_program_3dlut() 1331 dpp3_set3dlut_ram12(dpp_base, lut2, lut_size); in dpp3_program_3dlut() 1333 dpp3_set3dlut_ram10(dpp_base, lut2, lut_size); in dpp3_program_3dlut()
|
H A D | dcn30_mpc.c | 1130 const struct dc_rgb *lut2; in mpc3_program_3dlut() local 1153 lut2 = params->tetrahedral_17.lut2; in mpc3_program_3dlut() 1162 lut2 = params->tetrahedral_9.lut2; in mpc3_program_3dlut() 1186 mpc3_set3dlut_ram12(mpc, lut2, lut_size, rmu_idx); in mpc3_program_3dlut() 1188 mpc3_set3dlut_ram10(mpc, lut2, lut_size, rmu_idx); in mpc3_program_3dlut()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_dpp_cm.c | 1069 struct dc_rgb *lut2; in dpp20_program_3dlut() local 1090 lut2 = params->tetrahedral_17.lut2; in dpp20_program_3dlut() 1099 lut2 = params->tetrahedral_9.lut2; in dpp20_program_3dlut() 1123 dpp20_set3dlut_ram12(dpp_base, lut2, lut_size); in dpp20_program_3dlut() 1125 dpp20_set3dlut_ram10(dpp_base, lut2, lut_size); in dpp20_program_3dlut()
|
H A D | dcn20_dpp.c | 217 REG_UPDATE(ALPHA_2BIT_LUT, ALPHA_2BIT_LUT2, alpha_2bit_lut->lut2); in dpp2_cnv_setup()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_dpp_cm.c | 1069 struct dc_rgb *lut2; in dpp20_program_3dlut() local 1090 lut2 = params->tetrahedral_17.lut2; in dpp20_program_3dlut() 1099 lut2 = params->tetrahedral_9.lut2; in dpp20_program_3dlut() 1123 dpp20_set3dlut_ram12(dpp_base, lut2, lut_size); in dpp20_program_3dlut() 1125 dpp20_set3dlut_ram10(dpp_base, lut2, lut_size); in dpp20_program_3dlut()
|
H A D | dcn20_dpp.c | 221 REG_UPDATE(ALPHA_2BIT_LUT, ALPHA_2BIT_LUT2, alpha_2bit_lut->lut2); in dpp2_cnv_setup()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn32/ |
H A D | dcn32_mpc.c | 910 const struct dc_rgb *lut2; in mpc32_program_3dlut() local 933 lut2 = params->tetrahedral_17.lut2; in mpc32_program_3dlut() 942 lut2 = params->tetrahedral_9.lut2; in mpc32_program_3dlut() 966 mpc32_set3dlut_ram12(mpc, lut2, lut_size, mpcc_id); in mpc32_program_3dlut() 968 mpc32_set3dlut_ram10(mpc, lut2, lut_size, mpcc_id); in mpc32_program_3dlut()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/modules/color/ |
H A D | color_gamma.c | 1316 * lut1 = lut1D[index], lut2 = lut1D[index+1] 1318 * adjustedY is then linearly interpolating regamma Y between lut1 and lut2 1332 struct fixed31_32 lut2; in apply_lut_1d() local 1365 lut2 = ramp->entries.red[index_next]; in apply_lut_1d() 1368 lut2 = ramp->entries.green[index_next]; in apply_lut_1d() 1371 lut2 = ramp->entries.blue[index_next]; in apply_lut_1d() 1375 delta_lut = dc_fixpt_sub(lut2, lut1); in apply_lut_1d() 1524 struct fixed31_32 lut2; in interpolate_user_regamma() local 1569 lut2 = rgb_user[index_next].r; in interpolate_user_regamma() 1572 lut2 in interpolate_user_regamma() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
H A D | intel_color.c | 1674 struct drm_color_lut *lut2, u32 err) in err_check() 1676 return ((abs((long)lut2->red - lut1->red)) <= err) && in err_check() 1677 ((abs((long)lut2->blue - lut1->blue)) <= err) && in err_check() 1678 ((abs((long)lut2->green - lut1->green)) <= err); in err_check() 1682 struct drm_color_lut *lut2, in intel_color_lut_entries_equal() 1688 if (!err_check(&lut1[i], &lut2[i], err)) in intel_color_lut_entries_equal() 1699 struct drm_color_lut *lut1, *lut2; in intel_color_lut_equal() local 1717 lut2 = blob2->data; in intel_color_lut_equal() 1725 if (!intel_color_lut_entries_equal(lut1, lut2, in intel_color_lut_equal() 1730 if (!intel_color_lut_entries_equal(lut1, lut2, in intel_color_lut_equal() 1673 err_check(struct drm_color_lut *lut1, struct drm_color_lut *lut2, u32 err) err_check() argument 1681 intel_color_lut_entries_equal(struct drm_color_lut *lut1, struct drm_color_lut *lut2, int lut_size, u32 err) intel_color_lut_entries_equal() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/modules/color/ |
H A D | color_gamma.c | 1378 * lut1 = lut1D[index], lut2 = lut1D[index+1] 1380 * adjustedY is then linearly interpolating regamma Y between lut1 and lut2 1394 struct fixed31_32 lut2; in apply_lut_1d() local 1440 lut2 = ramp->entries.red[index_next]; in apply_lut_1d() 1443 lut2 = ramp->entries.green[index_next]; in apply_lut_1d() 1446 lut2 = ramp->entries.blue[index_next]; in apply_lut_1d() 1450 delta_lut = dc_fixpt_sub(lut2, lut1); in apply_lut_1d() 1599 struct fixed31_32 lut2; in interpolate_user_regamma() local 1644 lut2 = rgb_user[index_next].r; in interpolate_user_regamma() 1647 lut2 in interpolate_user_regamma() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_dpp.c | 303 REG_UPDATE(ALPHA_2BIT_LUT, ALPHA_2BIT_LUT2, alpha_2bit_lut->lut2); in dpp3_cnv_setup() 1358 struct dc_rgb *lut2; in dpp3_program_3dlut() local 1385 lut2 = params->tetrahedral_17.lut2; in dpp3_program_3dlut() 1394 lut2 = params->tetrahedral_9.lut2; in dpp3_program_3dlut() 1418 dpp3_set3dlut_ram12(dpp_base, lut2, lut_size); in dpp3_program_3dlut() 1420 dpp3_set3dlut_ram10(dpp_base, lut2, lut_size); in dpp3_program_3dlut()
|
H A D | dcn30_mpc.c | 1159 const struct dc_rgb *lut2; in mpc3_program_3dlut() local 1182 lut2 = params->tetrahedral_17.lut2; in mpc3_program_3dlut() 1191 lut2 = params->tetrahedral_9.lut2; in mpc3_program_3dlut() 1215 mpc3_set3dlut_ram12(mpc, lut2, lut_size, rmu_idx); in mpc3_program_3dlut() 1217 mpc3_set3dlut_ram10(mpc, lut2, lut_size, rmu_idx); in mpc3_program_3dlut()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | intel_color.c | 2869 struct drm_color_lut *lut2, u32 err) in err_check() 2871 return ((abs((long)lut2->red - lut1->red)) <= err) && in err_check() 2872 ((abs((long)lut2->blue - lut1->blue)) <= err) && in err_check() 2873 ((abs((long)lut2->green - lut1->green)) <= err); in err_check() 2877 struct drm_color_lut *lut2, in intel_lut_entries_equal() 2883 if (!err_check(&lut1[i], &lut2[i], err)) in intel_lut_entries_equal() 2894 struct drm_color_lut *lut1, *lut2; in intel_lut_equal() local 2917 lut2 = blob2->data; in intel_lut_equal() 2924 return intel_lut_entries_equal(lut1, lut2, check_size, err); in intel_lut_equal() 2868 err_check(struct drm_color_lut *lut1, struct drm_color_lut *lut2, u32 err) err_check() argument 2876 intel_lut_entries_equal(struct drm_color_lut *lut1, struct drm_color_lut *lut2, int lut_size, u32 err) intel_lut_entries_equal() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn201/ |
H A D | dcn201_dpp.c | 162 REG_UPDATE(ALPHA_2BIT_LUT, ALPHA_2BIT_LUT2, alpha_2bit_lut->lut2); in dpp201_cnv_setup()
|