Home
last modified time | relevance | path

Searched refs:mode_lib (Results 1 – 25 of 46) sorted by relevance

12

/linux/drivers/gpu/drm/amd/display/dc/dml/dcn20/
H A Ddisplay_mode_vba_20.c238 mode_lib->vba.DRAMSpeed * mode_lib->vba.NumberOfChannels * mode_lib->vba.DRAMChannelWidth, in dml20_recalculate()
1312 mode_lib, in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
2058 mode_lib->vba.PrefetchMode[mode_lib->vba.VoltageLevel][mode_lib->vba.maxMpcComb], in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
2400 mode_lib->vba.ActiveDPPs = mode_lib->vba.ActiveDPPs + mode_lib->vba.DPPPerPlane[k]; in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
2611 mode_lib->vba.PrefetchMode[mode_lib->vba.VoltageLevel][mode_lib->vba.maxMpcComb], in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
3404 / (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]) * mode_lib->vba.VRatio[k]; in dml20_ModeSupportAndSystemConfigurationFull()
4802 …+ mode_lib->vba.cursor_bw[k] + mode_lib->vba.ReadBandwidth[k] + mode_lib->vba.meta_row_bw[k] + mod… in dml20_ModeSupportAndSystemConfigurationFull()
5100 mode_lib->vba.DCFCLK = mode_lib->vba.DCFCLKPerState[mode_lib->vba.VoltageLevel]; in dml20_ModeSupportAndSystemConfigurationFull()
5101 mode_lib->vba.DRAMSpeed = mode_lib->vba.DRAMSpeedPerState[mode_lib->vba.VoltageLevel]; in dml20_ModeSupportAndSystemConfigurationFull()
5102 mode_lib->vba.FabricClock = mode_lib->vba.FabricClockPerState[mode_lib->vba.VoltageLevel]; in dml20_ModeSupportAndSystemConfigurationFull()
[all …]
H A Ddisplay_mode_vba_20v2.c262 mode_lib->vba.DRAMSpeed * mode_lib->vba.NumberOfChannels * mode_lib->vba.DRAMChannelWidth, in dml20v2_recalculate()
2094 mode_lib->vba.PrefetchMode[mode_lib->vba.VoltageLevel][mode_lib->vba.maxMpcComb], in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
2129mode_lib->vba.DPPCLK[k], mode_lib->vba.DISPCLK, mode_lib->vba.PixelClock[k], mode_lib->vba.DSCDela… in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
2131mode_lib->vba.SwathWidthY[k] / mode_lib->vba.HRatio[k], mode_lib->vba.OutputFormat[k], mode_lib->v… in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
2132mode_lib->vba.SwathWidthSingleDPPY[k], mode_lib->vba.BytePerPixelDETY[k], mode_lib->vba.BytePerPix… in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
2434 mode_lib->vba.ActiveDPPs = mode_lib->vba.ActiveDPPs + mode_lib->vba.DPPPerPlane[k]; in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
2684 mode_lib->vba.PrefetchMode[mode_lib->vba.VoltageLevel][mode_lib->vba.maxMpcComb], in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
3511 / (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]) * mode_lib->vba.VRatio[k]; in dml20v2_ModeSupportAndSystemConfigurationFull()
5216 mode_lib->vba.DCFCLK = mode_lib->vba.DCFCLKPerState[mode_lib->vba.VoltageLevel]; in dml20v2_ModeSupportAndSystemConfigurationFull()
5217 mode_lib->vba.DRAMSpeed = mode_lib->vba.DRAMSpeedPerState[mode_lib->vba.VoltageLevel]; in dml20v2_ModeSupportAndSystemConfigurationFull()
[all …]
H A Ddisplay_rq_dlg_calc_20.c39 struct display_mode_lib *mode_lib,
399 mode_lib->ip.pde_proc_buffer_size_64k_reqs; in get_meta_and_pte_attr()
723 get_meta_and_pte_attr(mode_lib, in get_surf_rq_param()
747 get_surf_rq_param(mode_lib, in dml20_rq_dlg_get_rq_params()
756 get_surf_rq_param(mode_lib, in dml20_rq_dlg_get_rq_params()
766 print__rq_params_st(mode_lib, rq_param); in dml20_rq_dlg_get_rq_params()
779 print__rq_regs_st(mode_lib, rq_regs); in dml20_rq_dlg_get_rq_reg()
1094 + mode_lib->soc.urgent_latency_us, in dml20_rq_dlg_get_dlg_params()
1364 calculate_ttu_cursor(mode_lib, in dml20_rq_dlg_get_dlg_params()
1380 calculate_ttu_cursor(mode_lib, in dml20_rq_dlg_get_dlg_params()
[all …]
H A Ddisplay_rq_dlg_calc_20v2.c39 struct display_mode_lib *mode_lib,
399 mode_lib->ip.pde_proc_buffer_size_64k_reqs; in get_meta_and_pte_attr()
723 get_meta_and_pte_attr(mode_lib, in get_surf_rq_param()
747 get_surf_rq_param(mode_lib, in dml20v2_rq_dlg_get_rq_params()
756 get_surf_rq_param(mode_lib, in dml20v2_rq_dlg_get_rq_params()
766 print__rq_params_st(mode_lib, rq_param); in dml20v2_rq_dlg_get_rq_params()
779 print__rq_regs_st(mode_lib, rq_regs); in dml20v2_rq_dlg_get_rq_reg()
1095 + mode_lib->soc.urgent_latency_us, in dml20v2_rq_dlg_get_dlg_params()
1365 calculate_ttu_cursor(mode_lib, in dml20v2_rq_dlg_get_dlg_params()
1381 calculate_ttu_cursor(mode_lib, in dml20v2_rq_dlg_get_dlg_params()
[all …]
H A Ddisplay_mode_vba_20.h29 void dml20_recalculate(struct display_mode_lib *mode_lib);
30 void dml20_ModeSupportAndSystemConfigurationFull(struct display_mode_lib *mode_lib);
/linux/drivers/gpu/drm/amd/display/dc/dml/
H A Ddisplay_mode_vba.c58 || memcmp(&mode_lib->ip, &mode_lib->vba.ip, sizeof(mode_lib->vba.ip)) != 0 in dml_get_voltage_level()
63 mode_lib->vba.soc = mode_lib->soc; in dml_get_voltage_level()
64 mode_lib->vba.ip = mode_lib->ip; in dml_get_voltage_level()
69 mode_lib->funcs.recalculate(mode_lib); in dml_get_voltage_level()
76 mode_lib->funcs.validate(mode_lib); in dml_get_voltage_level()
963 if (memcmp(&mode_lib->soc, &mode_lib->vba.soc, sizeof(mode_lib->vba.soc)) != 0 in recalculate_params()
964 || memcmp(&mode_lib->ip, &mode_lib->vba.ip, sizeof(mode_lib->vba.ip)) != 0 in recalculate_params()
970 mode_lib->vba.soc = mode_lib->soc; in recalculate_params()
971 mode_lib->vba.ip = mode_lib->ip; in recalculate_params()
974 mode_lib->funcs.recalculate(mode_lib); in recalculate_params()
[all …]
H A Ddisplay_mode_lib.c161 struct display_mode_lib *mode_lib, in dml_log_pipe_params() argument
287 void dml_log_mode_support_params(struct display_mode_lib *mode_lib) in dml_log_mode_support_params() argument
291 for (i = mode_lib->vba.soc.num_states; i >= 0; i--) { in dml_log_mode_support_params()
298 … : [%s, %s]\n", mode_lib->vba.ViewportSizeSupport[i][0] ? "Supported" : "NOT S… in dml_log_mode_support_params()
304 … Buffer : [%s, %s]\n", mode_lib->vba.ROBSupport[i][0] ? "Supported" : "NOT Suppor… in dml_log_mode_support_params()
305 …K : [%s, %s]\n", mode_lib->vba.DISPCLK_DPPCLK_Support[i][0] ? "Supported" : "NOT … in dml_log_mode_support_params()
311 … : [%s, %s]\n", mode_lib->vba.PrefetchSupported[i][0] ? "Supported" : "NOT Su… in dml_log_mode_support_params()
312 … : [%s, %s]\n", mode_lib->vba.DynamicMetadataSupported[i][0] ? "Supported" : "NOT… in dml_log_mode_support_params()
315 …t Exceeded : [%s, %s]\n", mode_lib->vba.PTEBufferSizeNotExceeded[i][0] ? "Supported" : "NOT… in dml_log_mode_support_params()
317 …dml_print("DML SUPPORT: HostVMEnable : %d\n", mode_lib->vba.HostVMEnabl… in dml_log_mode_support_params()
[all …]
H A Ddisplay_rq_dlg_helpers.h34 void print__rq_params_st(struct display_mode_lib *mode_lib, const struct _vcs_dpi_display_rq_params…
35 void print__data_rq_sizing_params_st(struct display_mode_lib *mode_lib, const struct _vcs_dpi_displ…
36 void print__data_rq_dlg_params_st(struct display_mode_lib *mode_lib, const struct _vcs_dpi_display_…
37 void print__data_rq_misc_params_st(struct display_mode_lib *mode_lib, const struct _vcs_dpi_display…
38 void print__rq_dlg_params_st(struct display_mode_lib *mode_lib, const struct _vcs_dpi_display_rq_dl…
39 void print__dlg_sys_params_st(struct display_mode_lib *mode_lib, const struct _vcs_dpi_display_dlg_…
41 void print__data_rq_regs_st(struct display_mode_lib *mode_lib, const struct _vcs_dpi_display_data_r…
42 void print__rq_regs_st(struct display_mode_lib *mode_lib, const struct _vcs_dpi_display_rq_regs_st …
43 void print__dlg_regs_st(struct display_mode_lib *mode_lib, const struct _vcs_dpi_display_dlg_regs_s…
44 void print__ttu_regs_st(struct display_mode_lib *mode_lib, const struct _vcs_dpi_display_ttu_regs_s…
H A Ddisplay_rq_dlg_helpers.c29 void print__rq_params_st(struct display_mode_lib *mode_lib, const struct _vcs_dpi_display_rq_params… in print__rq_params_st() argument
34 print__data_rq_sizing_params_st(mode_lib, &rq_param->sizing.rq_l); in print__rq_params_st()
36 print__data_rq_sizing_params_st(mode_lib, &rq_param->sizing.rq_c); in print__rq_params_st()
39 print__data_rq_dlg_params_st(mode_lib, &rq_param->dlg.rq_l); in print__rq_params_st()
41 print__data_rq_dlg_params_st(mode_lib, &rq_param->dlg.rq_c); in print__rq_params_st()
44 print__data_rq_misc_params_st(mode_lib, &rq_param->misc.rq_l); in print__rq_params_st()
46 print__data_rq_misc_params_st(mode_lib, &rq_param->misc.rq_c); in print__rq_params_st()
130 print__data_rq_dlg_params_st(mode_lib, &rq_dlg_param->rq_l); in print__rq_dlg_params_st()
132 print__data_rq_dlg_params_st(mode_lib, &rq_dlg_param->rq_c); in print__rq_dlg_params_st()
180 print__data_rq_regs_st(mode_lib, &rq_regs->rq_regs_l); in print__rq_regs_st()
[all …]
H A Ddisplay_mode_lib.h52 struct display_mode_lib *mode_lib,
64 struct display_mode_lib *mode_lib,
70 struct display_mode_lib *mode_lib,
77 struct display_mode_lib *mode_lib,
81 void (*recalculate)(struct display_mode_lib *mode_lib);
82 void (*validate)(struct display_mode_lib *mode_lib);
104 struct display_mode_lib *mode_lib,
108 void dml_log_mode_support_params(struct display_mode_lib *mode_lib);
H A Ddml1_display_rq_dlg_calc.c928 mode_lib, in get_surf_rq_param()
971 mode_lib, in dml1_rq_dlg_get_rq_params()
981 mode_lib, in dml1_rq_dlg_get_rq_params()
1372 mode_lib, in dml1_rq_dlg_get_dlg_params()
1499 mode_lib, in dml1_rq_dlg_get_dlg_params()
1508 mode_lib, in dml1_rq_dlg_get_dlg_params()
1659 mode_lib, in dml1_rq_dlg_get_dlg_params()
1669 mode_lib, in dml1_rq_dlg_get_dlg_params()
1700 mode_lib, in dml1_rq_dlg_get_dlg_params()
1749 mode_lib, in dml1_rq_dlg_get_dlg_params()
[all …]
H A Ddml1_display_rq_dlg_calc.h34 struct display_mode_lib *mode_lib,
46 struct display_mode_lib *mode_lib,
55 struct display_mode_lib *mode_lib,
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/
H A Ddisplay_mode_vba_32.c207 / (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]) * mode_lib->vba.VRatio[k]; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
573 mode_lib->vba.TotalActiveDPP = mode_lib->vba.TotalActiveDPP + mode_lib->vba.DPPPerPlane[k]; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
672mode_lib->vba.NumberOfCursors[k] * mode_lib->vba.CursorWidth[k][0] * mode_lib->vba.CursorBPP[k][0]… in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1545 mode_lib->vba.HTotal, mode_lib->vba.VTotal, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1834 / (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]) * mode_lib->vba.VRatio[k]; in dml32_ModeSupportAndSystemConfigurationFull()
1836 / (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]) * mode_lib->vba.VRatio[k] in dml32_ModeSupportAndSystemConfigurationFull()
1906 mode_lib->vba.htaps[k], mode_lib->vba.HTAPsChroma[k], mode_lib->vba.vtaps[k], in dml32_ModeSupportAndSystemConfigurationFull()
2646 / (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]) * mode_lib->vba.VRatio[k]; in dml32_ModeSupportAndSystemConfigurationFull()
3730 mode_lib->vba.DRAMSpeed = mode_lib->vba.DRAMSpeedPerState[mode_lib->vba.VoltageLevel]; in dml32_ModeSupportAndSystemConfigurationFull()
3732 mode_lib->vba.SOCCLK = mode_lib->vba.SOCCLKPerState[mode_lib->vba.VoltageLevel]; in dml32_ModeSupportAndSystemConfigurationFull()
[all …]
H A Ddisplay_rq_dlg_calc_32.c44 struct display_mode_lib *mode_lib, in dml32_rq_dlg_get_rq_reg() argument
131 pte_row_height_linear = get_dpte_row_height_linear_l(mode_lib, e2e_pipe_param, num_pipes, in dml32_rq_dlg_get_rq_reg()
163 stored_swath_l_bytes = get_det_stored_buffer_size_l_bytes(mode_lib, e2e_pipe_param, num_pipes, in dml32_rq_dlg_get_rq_reg()
165 stored_swath_c_bytes = get_det_stored_buffer_size_c_bytes(mode_lib, e2e_pipe_param, num_pipes, in dml32_rq_dlg_get_rq_reg()
167 is_phantom_pipe = get_is_phantom_pipe(mode_lib, e2e_pipe_param, num_pipes, pipe_idx); in dml32_rq_dlg_get_rq_reg()
202 print__rq_regs_st(mode_lib, rq_regs); in dml32_rq_dlg_get_rq_reg()
206 void dml32_rq_dlg_get_dlg_reg(struct display_mode_lib *mode_lib, in dml32_rq_dlg_get_dlg_reg() argument
288 vready_after_vcount0 = get_vready_at_or_after_vsync(mode_lib, e2e_pipe_param, num_pipes, in dml32_rq_dlg_get_dlg_reg()
429 refcyc_per_req_delivery_pre_cur0 = get_refcyc_per_cursor_req_delivery_pre_in_us(mode_lib, in dml32_rq_dlg_get_dlg_reg()
611 print__ttu_regs_st(mode_lib, ttu_regs); in dml32_rq_dlg_get_dlg_reg()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn21/
H A Ddisplay_mode_vba_21.c1753 mode_lib, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
2104 mode_lib->vba.PrefetchMode[mode_lib->vba.VoltageLevel][mode_lib->vba.maxMpcComb], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
2419 mode_lib->vba.PrefetchMode[mode_lib->vba.VoltageLevel][mode_lib->vba.maxMpcComb], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
2565 if (mode_lib->vba.PrefetchMode[mode_lib->vba.VoltageLevel][mode_lib->vba.maxMpcComb] == 0) { in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
2617 mode_lib->vba.PrefetchMode[mode_lib->vba.VoltageLevel][mode_lib->vba.maxMpcComb], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
3638 / (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]) * mode_lib->vba.VRatio[k]; in dml21_ModeSupportAndSystemConfigurationFull()
3640 / (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]) * mode_lib->vba.VRatio[k] / 2.0; in dml21_ModeSupportAndSystemConfigurationFull()
5223 mode_lib->vba.DCFCLK = mode_lib->vba.DCFCLKPerState[mode_lib->vba.VoltageLevel]; in dml21_ModeSupportAndSystemConfigurationFull()
5224 mode_lib->vba.DRAMSpeed = mode_lib->vba.DRAMSpeedPerState[mode_lib->vba.VoltageLevel]; in dml21_ModeSupportAndSystemConfigurationFull()
5225 mode_lib->vba.FabricClock = mode_lib->vba.FabricClockPerState[mode_lib->vba.VoltageLevel]; in dml21_ModeSupportAndSystemConfigurationFull()
[all …]
H A Ddisplay_rq_dlg_calc_21.c763 mode_lib, in get_surf_rq_param()
790 mode_lib, in dml_rq_dlg_get_rq_params()
1150 mode_lib, in dml_rq_dlg_get_dlg_params()
1155 mode_lib, in dml_rq_dlg_get_dlg_params()
1275 mode_lib, in dml_rq_dlg_get_dlg_params()
1287 mode_lib, in dml_rq_dlg_get_dlg_params()
1357 mode_lib, in dml_rq_dlg_get_dlg_params()
1368 mode_lib, in dml_rq_dlg_get_dlg_params()
1676 mode_lib, in dml21_rq_dlg_get_dlg_reg()
1684 mode_lib, in dml21_rq_dlg_get_dlg_reg()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml2/
H A Ddisplay_mode_core.c6527mode_lib->ms.TotImmediateFlipBytes = mode_lib->ms.TotImmediateFlipBytes + mode_lib->ms.NoOfDPP[j][… in dml_prefetch_check()
6531mode_lib->ms.TotImmediateFlipBytes = mode_lib->ms.TotImmediateFlipBytes + mode_lib->ms.NoOfDPP[j][… in dml_prefetch_check()
7230mode_lib->ms.support.DISPCLK_DPPCLK_Support[j] = !((mode_lib->ms.RequiredDISPCLK[j] > mode_lib->ms… in dml_core_mode_support()
7781 mode_lib->mp.UrgentLatency = mode_lib->ms.UrgLatency; in dml_core_mode_support()
8227 mode_lib->ms.SOCCLK = mode_lib->ms.state.socclk_mhz; in dml_core_mode_support()
8228 mode_lib->ms.DCFCLK = mode_lib->ms.DCFCLKState[mode_lib->ms.support.MaximumMPCCombine]; in dml_core_mode_support()
8229 mode_lib->ms.ReturnBW = mode_lib->ms.ReturnBWPerState[mode_lib->ms.support.MaximumMPCCombine]; in dml_core_mode_support()
8230mode_lib->ms.ReturnDRAMBW = mode_lib->ms.ReturnDRAMBWPerState[mode_lib->ms.support.MaximumMPCComb… in dml_core_mode_support()
10042 mode_lib->ms.soc = mode_lib->soc; in cache_ip_soc_cfg()
10043 mode_lib->ms.ip = mode_lib->ip; in cache_ip_soc_cfg()
[all …]
H A Ddml_display_rq_dlg_calc.c40 struct display_mode_lib_st *mode_lib, in dml_rq_dlg_get_rq_reg() argument
43 dml_uint_t plane_idx = dml_get_plane_idx(mode_lib, pipe_idx); in dml_rq_dlg_get_rq_reg()
159 is_phantom_pipe = dml_get_is_phantom_pipe(mode_lib, pipe_idx); in dml_rq_dlg_get_rq_reg()
199 struct display_mode_lib_st *mode_lib, in dml_rq_dlg_get_dlg_reg() argument
202 dml_uint_t plane_idx = dml_get_plane_idx(mode_lib, pipe_idx); in dml_rq_dlg_get_dlg_reg()
299 if (dml_get_plane_idx(mode_lib, i) == plane_idx) { in dml_rq_dlg_get_dlg_reg()
322 min_ttu_vblank = dml_get_min_ttu_vblank_in_us(mode_lib, pipe_idx); in dml_rq_dlg_get_dlg_reg()
340 dst_y_prefetch = dml_get_dst_y_prefetch(mode_lib, pipe_idx); in dml_rq_dlg_get_dlg_reg()
343 dst_y_per_vm_flip = dml_get_dst_y_per_vm_flip(mode_lib, pipe_idx); in dml_rq_dlg_get_dlg_reg()
362 vratio_pre_l = dml_get_vratio_prefetch_l(mode_lib, pipe_idx); in dml_rq_dlg_get_dlg_reg()
[all …]
H A Ddisplay_mode_util.c354 void dml_print_mode_support(struct display_mode_lib_st *mode_lib, dml_uint_t j) in dml_print_mode_support() argument
358 …dml_print("DML: MODE SUPPORT: Mode Supported : %s\n", mode_lib->ms.support.ModeSu… in dml_print_mode_support()
370 …dml_print("DML: MODE SUPPORT: P2IWith420 : %s\n", mode_lib->ms… in dml_print_mode_support()
385 …dml_print("DML: MODE SUPPORT: ROB Support : %s\n", mode_lib->ms… in dml_print_mode_support()
393 …dml_print("DML: MODE SUPPORT: Pitch Support : %s\n", mode_lib->ms… in dml_print_mode_support()
404 …((mode_lib->ms.cache_display_cfg.plane.HostVMEnable == false && !mode_lib->scratch.dml_core_mode_s… in dml_print_mode_support()
407 …raining Support : %s\n", (!mode_lib->ms.policy.USRRetrainingRequiredFinal || & in dml_print_mode_support()
757 dml_uint_t dml_get_plane_idx(const struct display_mode_lib_st *mode_lib, dml_uint_t pipe_idx) in dml_get_plane_idx() argument
759 dml_uint_t plane_idx = mode_lib->mp.pipe_plane[pipe_idx]; in dml_get_plane_idx()
763 dml_uint_t dml_get_pipe_idx(const struct display_mode_lib_st *mode_lib, dml_uint_t plane_idx) in dml_get_pipe_idx() argument
[all …]
H A Ddisplay_mode_core.h33 dml_bool_t dml_core_mode_support(struct display_mode_lib_st *mode_lib);
34 void dml_core_mode_support_partial(struct display_mode_lib_st *mode_lib);
35 void dml_core_mode_programming(struct display_mode_lib_st *mode_lib, const struct dml_clk_cfg_st *c…
40 const struct display_mode_lib_st *mode_lib,
65 struct display_mode_lib_st *mode_lib,
70 struct display_mode_lib_st *mode_lib,
78 dml_bool_t dml_get_is_phantom_pipe(struct display_mode_lib_st *mode_lib, dml_uint_t pipe_idx);
80 …ecl(variable, type) type dml_get_##variable(struct display_mode_lib_st *mode_lib, dml_uint_t surfa…
81 #define dml_get_var_decl(var, type) type dml_get_##var(struct display_mode_lib_st *mode_lib)
H A Ddml_display_rq_dlg_calc.h44 struct display_mode_lib_st *mode_lib,
57 struct display_mode_lib_st *mode_lib,
61 void dml_rq_dlg_get_arb_params(struct display_mode_lib_st *mode_lib, dml_display_arb_params_st *arb…
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn30/
H A Ddisplay_rq_dlg_calc_30.c342 …(is_chroma ? mode_lib->ip.dpte_buffer_size_in_pte_reqs_chroma : mode_lib->ip.dpte_buffer_size_in_p… in get_meta_and_pte_attr()
343 …: (mode_lib->ip.dpte_buffer_size_in_pte_reqs_luma + mode_lib->ip.dpte_buffer_size_in_pte_reqs_chro… in get_meta_and_pte_attr()
732 get_meta_and_pte_attr(mode_lib, in get_surf_rq_param()
763 get_surf_rq_param(mode_lib, in dml_rq_dlg_get_rq_params()
773 get_surf_rq_param(mode_lib, in dml_rq_dlg_get_rq_params()
784 print__rq_params_st(mode_lib, rq_param); in dml_rq_dlg_get_rq_params()
797 print__rq_regs_st(mode_lib, rq_regs); in dml30_rq_dlg_get_rq_reg()
1532 calculate_ttu_cursor(mode_lib, in dml_rq_dlg_get_dlg_params()
1548 calculate_ttu_cursor(mode_lib, in dml_rq_dlg_get_dlg_params()
1738 print__ttu_regs_st(mode_lib, disp_ttu_regs); in dml_rq_dlg_get_dlg_params()
[all …]
H A Ddisplay_mode_vba_30.c2086 mode_lib, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
2195 mode_lib, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
2232 mode_lib, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
2252 mode_lib, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
2289 mode_lib, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
2450 mode_lib, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
2658 mode_lib, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
2742 mode_lib, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
4429 mode_lib, in dml30_ModeSupportAndSystemConfigurationFull()
4554 mode_lib, in dml30_ModeSupportAndSystemConfigurationFull()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn31/
H A Ddisplay_rq_dlg_calc_31.c730 mode_lib, in get_surf_rq_param()
1219 mode_lib, in dml_rq_dlg_get_dlg_params()
1231 mode_lib, in dml_rq_dlg_get_dlg_params()
1257 mode_lib, in dml_rq_dlg_get_dlg_params()
1269 mode_lib, in dml_rq_dlg_get_dlg_params()
1304 mode_lib, in dml_rq_dlg_get_dlg_params()
1316 mode_lib, in dml_rq_dlg_get_dlg_params()
1342 mode_lib, in dml_rq_dlg_get_dlg_params()
1353 mode_lib, in dml_rq_dlg_get_dlg_params()
1386 mode_lib, in dml_rq_dlg_get_dlg_params()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn314/
H A Ddisplay_rq_dlg_calc_314.c817 mode_lib, in get_surf_rq_param()
1307 mode_lib, in dml_rq_dlg_get_dlg_params()
1319 mode_lib, in dml_rq_dlg_get_dlg_params()
1345 mode_lib, in dml_rq_dlg_get_dlg_params()
1357 mode_lib, in dml_rq_dlg_get_dlg_params()
1392 mode_lib, in dml_rq_dlg_get_dlg_params()
1404 mode_lib, in dml_rq_dlg_get_dlg_params()
1430 mode_lib, in dml_rq_dlg_get_dlg_params()
1441 mode_lib, in dml_rq_dlg_get_dlg_params()
1474 mode_lib, in dml_rq_dlg_get_dlg_params()
[all …]

12