/linux-master/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/ |
H A D | dcn32_clk_mgr.c | 1055 clk_mgr_base->bw_params->clk_table.num_entries = num_levels ? num_levels : 1;
|
/linux-master/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/ |
H A D | dcn35_clk_mgr.c | 464 .num_entries = 4, 712 struct clk_limit_table_entry def_max = bw_params->clk_table.entries[bw_params->clk_table.num_entries - 1]; 772 for (j = bw_params->clk_table.num_entries - 1; j > 0; j--) 812 bw_params->clk_table.num_entries = i--; 838 for (i = 0; i < bw_params->clk_table.num_entries; i++) { 869 if (i >= bw_params->clk_table.num_entries) {
|
/linux-master/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc.c | 2867 surface->gamma_correction.num_entries = 2868 srf_update->gamma->num_entries; 5323 for (i = 0; i < dc->clk_mgr->bw_params->clk_table.num_entries; i++) {
|
/linux-master/drivers/gpu/drm/amd/display/dc/ |
H A D | dc_hw_types.h | 502 unsigned int num_entries; member in struct:dc_gamma
|
/linux-master/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_ipp.c | 196 for (i = 0; i < gamma->num_entries; i++) {
|
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
H A D | dcn20_fpu.c | 2289 vlevel_max = bw_params->clk_table.num_entries - 1; 2392 for (i = clk_table->num_entries; i > 1; i--) 2395 clk_table->num_entries++; 2414 ASSERT(clk_table->num_entries); 2418 for (i = 0; i < clk_table->num_entries; i++) { 2451 if (clk_table->num_entries) { 2452 dcn2_1_soc.num_states = clk_table->num_entries + 1;
|
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
H A D | dcn30_fpu.c | 488 int min_dram_speed_mts_offset = dc->clk_mgr->bw_params->clk_table.num_entries - 1;
|
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn301/ |
H A D | dcn301_fpu.c | 340 ASSERT(clk_table->num_entries); 341 for (i = 0; i < clk_table->num_entries; i++) { 367 if (clk_table->num_entries) { 368 dcn3_01_soc.num_states = clk_table->num_entries; 426 vlevel_max = bw_params->clk_table.num_entries - 1;
|
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn302/ |
H A D | dcn302_fpu.c | 258 num_uclk_states = bw_params->clk_table.num_entries;
|
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn303/ |
H A D | dcn303_fpu.c | 252 num_uclk_states = bw_params->clk_table.num_entries;
|
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
H A D | dcn31_fpu.c | 607 ASSERT(clk_table->num_entries); 610 for (i = 0; i < clk_table->num_entries; ++i) { 617 for (i = 0; i < clk_table->num_entries; i++) { 650 if (clk_table->num_entries) { 651 dcn3_1_soc.num_states = clk_table->num_entries; 683 ASSERT(clk_table->num_entries); 686 for (i = 0; i < clk_table->num_entries; ++i) { 693 for (i = 0; i < clk_table->num_entries; i++) { 712 dcn3_15_soc.num_states = clk_table->num_entries; 746 ASSERT(clk_table->num_entries); [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
H A D | dcn314_fpu.c | 205 ASSERT(clk_table->num_entries); 208 for (i = 0; i < clk_table->num_entries; ++i) { 215 for (i = 0; i < clk_table->num_entries; i++) { 223 if (clk_table->num_entries == 1) { 232 if (clk_table->num_entries == 1 && 256 for (i = 0; i < clk_table->num_entries; i++) 258 if (clk_table->num_entries) { 259 dcn3_14_soc.num_states = clk_table->num_entries;
|
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
H A D | dcn32_fpu.c | 418 unsigned int *num_entries, 426 if (*num_entries == 0) { 428 (*num_entries)++; 432 if (index >= *num_entries) 436 for (i = *num_entries; i > index; i--) 440 (*num_entries)++; 2635 static void remove_entry_from_table_at_index(struct _vcs_dpi_voltage_scaling_st *table, unsigned int *num_entries, argument 2640 if (*num_entries == 0) 2643 for (i = index; i < *num_entries - 1; i++) { 2646 memset(&table[--(*num_entries)], 417 insert_entry_into_table_sorted(struct _vcs_dpi_voltage_scaling_st *table, unsigned int *num_entries, struct _vcs_dpi_voltage_scaling_st *entry) argument 2699 sort_entries_with_same_bw(struct _vcs_dpi_voltage_scaling_st *table, unsigned int *num_entries) argument 2734 remove_inconsistent_entries(struct _vcs_dpi_voltage_scaling_st *table, unsigned int *num_entries) argument 2781 build_synthetic_soc_states(bool disable_dc_mode_overwrite, struct clk_bw_params *bw_params, struct _vcs_dpi_voltage_scaling_st *table, unsigned int *num_entries) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn321/ |
H A D | dcn321_fpu.c | 211 unsigned int *num_entries, 219 if (*num_entries == 0) { 221 (*num_entries)++; 225 if (index >= *num_entries) 229 for (i = *num_entries; i > index; i--) 233 (*num_entries)++; 237 static void remove_entry_from_table_at_index(struct _vcs_dpi_voltage_scaling_st *table, unsigned int *num_entries, argument 242 if (*num_entries == 0) 245 for (i = index; i < *num_entries - 1; i++) { 248 memset(&table[--(*num_entries)], 210 dcn321_insert_entry_into_table_sorted(struct _vcs_dpi_voltage_scaling_st *table, unsigned int *num_entries, struct _vcs_dpi_voltage_scaling_st *entry) argument 262 sort_entries_with_same_bw(struct _vcs_dpi_voltage_scaling_st *table, unsigned int *num_entries) argument 297 remove_inconsistent_entries(struct _vcs_dpi_voltage_scaling_st *table, unsigned int *num_entries) argument 344 build_synthetic_soc_states(bool disable_dc_mode_overwrite, struct clk_bw_params *bw_params, struct _vcs_dpi_voltage_scaling_st *table, unsigned int *num_entries) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn35/ |
H A D | dcn35_fpu.c | 244 ASSERT(clk_table->num_entries); 247 for (i = 0; i < clk_table->num_entries; ++i) { 254 for (i = 0; i < clk_table->num_entries; i++) { 264 if (clk_table->num_entries == 1) { 273 if (clk_table->num_entries == 1 && 316 if (clk_table->num_entries) 317 dcn3_5_soc.num_states = clk_table->num_entries; 353 if (clk_table->num_entries > 2) { 355 for (i = 0; i < clk_table->num_entries; i++) { 357 clk_table->num_entries; [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn351/ |
H A D | dcn351_fpu.c | 278 ASSERT(clk_table->num_entries); 281 for (i = 0; i < clk_table->num_entries; ++i) { 288 for (i = 0; i < clk_table->num_entries; i++) { 298 if (clk_table->num_entries == 1) { 307 if (clk_table->num_entries == 1 && 350 if (clk_table->num_entries) 351 dcn3_51_soc.num_states = clk_table->num_entries; 387 if (clk_table->num_entries > 2) { 389 for (i = 0; i < clk_table->num_entries; i++) { 391 clk_table->num_entries; [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dml2/ |
H A D | dml2_wrapper.c | 297 static void copy_dummy_pstate_table(struct dummy_pstate_entry *dest, struct dummy_pstate_entry *src, unsigned int num_entries) argument 299 for (int i = 0; i < num_entries; i++) {
|
/linux-master/drivers/gpu/drm/amd/display/dc/dpp/dcn10/ |
H A D | dcn10_dpp_cm.c | 859 for (i = 0; i < gamma->num_entries; i++) {
|
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn30/ |
H A D | dcn30_hwseq.c | 1170 dc->clk_mgr->funcs->set_max_memclk(dc->clk_mgr, dc->clk_mgr->bw_params->clk_table.entries[dc->clk_mgr->bw_params->clk_table.num_entries - 1].memclk_mhz);
|
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn32/ |
H A D | dcn32_hwseq.c | 1730 dc->clk_mgr->funcs->set_max_memclk(dc->clk_mgr, dc->clk_mgr->bw_params->clk_table.entries[dc->clk_mgr->bw_params->clk_table.num_entries - 1].memclk_mhz);
|
/linux-master/drivers/gpu/drm/amd/display/dc/inc/hw/ |
H A D | clk_mgr.h | 135 unsigned int num_entries; /* highest populated dpm level for back compatibility */ member in struct:clk_limit_table
|
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn30/ |
H A D | dcn30_resource.c | 2155 num_uclk_states = bw_params->clk_table.num_entries;
|
/linux-master/drivers/gpu/drm/amd/display/modules/color/ |
H A D | color_gamma.c | 621 const uint32_t max_number = ramp->num_entries + 3; 728 if (index_left >= ramp->num_entries + 3) { 733 if (index_right >= ramp->num_entries + 3) { 1284 struct pwl_float_data *rgb_last = rgb + ramp->num_entries - 1; 1296 } while (i != ramp->num_entries); 1310 } while (i != ramp->num_entries); 1349 for (i = 0 ; i < ramp->num_entries; i++) { 1374 for (i = 0 ; i < ramp->num_entries; i++) { 1647 max_entries += ramp->num_entries; 2024 rgb_user = kvcalloc(ramp->num_entries [all...] |
/linux-master/drivers/gpu/drm/amd/display/modules/power/ |
H A D | power_helpers.c | 249 unsigned int num_entries = NUM_BL_CURVE_SEGS; local 254 table->backlight_thresholds[num_entries-1] = 0xFFFF; 255 table->backlight_offsets[num_entries-1] = 266 for (i = 1; i+1 < num_entries; i++) { 267 lut_index = (params.backlight_lut_array_size - 1) * i / (num_entries - 1); 271 cpu_to_be16(DIV_ROUNDUP((i * 65536), num_entries)); 281 unsigned int num_entries = NUM_BL_CURVE_SEGS; local 286 table->backlight_thresholds[num_entries-1] = 0xFFFF; 287 table->backlight_offsets[num_entries-1] = 298 for (i = 1; i+1 < num_entries; [all...] |
/linux-master/drivers/gpu/drm/amd/pm/legacy-dpm/ |
H A D | kv_dpm.c | 86 for (i = 0; i < vid_mapping_table->num_entries; i++) { 90 return vid_mapping_table->entries[vid_mapping_table->num_entries - 1].vid_7bit; 109 for (i = 0; i < vid_mapping_table->num_entries; i++) { 114 return vid_mapping_table->entries[vid_mapping_table->num_entries - 1].vid_2bit; 190 vid_mapping_table->num_entries = i;
|