Searched refs:prefetch_vmrow_bw (Results 1 - 10 of 10) sorted by last modified time

/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn30/
H A Ddisplay_mode_vba_30.c140 double *prefetch_vmrow_bw,
870 double *prefetch_vmrow_bw,
1278 *prefetch_vmrow_bw = dml_max(prefetch_vm_bw, prefetch_row_bw);
2509 &v->prefetch_vmrow_bw[k],
2593 dml_max3(v->DPPPerPlane[k] * v->prefetch_vmrow_bw[k],
2606 dml_max3(v->DPPPerPlane[k] * v->prefetch_vmrow_bw[k],
2692 v->DPPPerPlane[k] * v->prefetch_vmrow_bw[k],
2703 dml_max3(v->DPPPerPlane[k] * v->prefetch_vmrow_bw[k],
4841 &v->prefetch_vmrow_bw[k],
4883 v->NoOfDPP[i][j][k] * v->prefetch_vmrow_bw[
811 CalculatePrefetchSchedule( struct display_mode_lib *mode_lib, double PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelMixedWithVMData, double PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyVMDataOnly, Pipe *myPipe, unsigned int DSCDelay, double DPPCLKDelaySubtotalPlusCNVCFormater, double DPPCLKDelaySCL, double DPPCLKDelaySCLLBOnly, double DPPCLKDelayCNVCCursor, double DISPCLKDelaySubtotal, unsigned int DPP_RECOUT_WIDTH, enum output_format_class OutputFormat, unsigned int MaxInterDCNTileRepeaters, unsigned int VStartup, unsigned int MaxVStartup, unsigned int GPUVMPageTableLevels, bool GPUVMEnable, bool HostVMEnable, unsigned int HostVMMaxNonCachedPageTableLevels, double HostVMMinPageSize, bool DynamicMetadataEnable, bool DynamicMetadataVMEnabled, int DynamicMetadataLinesBeforeActiveRequired, unsigned int DynamicMetadataTransmittedBytes, double UrgentLatency, double UrgentExtraLatency, double TCalc, unsigned int PDEAndMetaPTEBytesFrame, unsigned int MetaRowByte, unsigned int PixelPTEBytesPerRow, double PrefetchSourceLinesY, unsigned int SwathWidthY, int BytePerPixelY, double VInitPreFillY, unsigned int MaxNumSwathY, double PrefetchSourceLinesC, unsigned int SwathWidthC, int BytePerPixelC, double VInitPreFillC, unsigned int MaxNumSwathC, long swath_width_luma_ub, long swath_width_chroma_ub, unsigned int SwathHeightY, unsigned int SwathHeightC, double TWait, bool ProgressiveToInterlaceUnitInOPP, double *DSTXAfterScaler, double *DSTYAfterScaler, double *DestinationLinesForPrefetch, double *PrefetchBandwidth, double *DestinationLinesToRequestVMInVBlank, double *DestinationLinesToRequestRowInVBlank, double *VRatioPrefetchY, double *VRatioPrefetchC, double *RequiredPrefetchPixDataBWLuma, double *RequiredPrefetchPixDataBWChroma, bool *NotEnoughTimeForDynamicMetadata, double *Tno_bw, double *prefetch_vmrow_bw, double *Tdmdl_vm, double *Tdmdl, unsigned int *VUpdateOffsetPix, double *VUpdateWidthPix, double *VReadyOffsetPix) argument
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dml2/
H A Ddisplay_mode_core.c772 dml_float_t prefetch_vmrow_bw[],
818 dml_float_t prefetch_vmrow_bw[],
1573 *p->prefetch_vmrow_bw = dml_max(prefetch_vm_bw, prefetch_row_bw);
5966 dml_float_t prefetch_vmrow_bw[],
5990 *PrefetchBandwidth = *PrefetchBandwidth + dml_max3(NumberOfDPP[k] * prefetch_vmrow_bw[k],
5999 + dml_max3(NumberOfDPP[k] * prefetch_vmrow_bw[k],
6079 dml_float_t prefetch_vmrow_bw[],
6100 *TotalBandwidth = *TotalBandwidth + dml_max3(NumberOfDPP[k] * prefetch_vmrow_bw[k],
6104 *TotalBandwidth = *TotalBandwidth + dml_max3(NumberOfDPP[k] * prefetch_vmrow_bw[k],
6113 dml_print("DML::%s: prefetch_vmrow_bw
5953 CalculatePrefetchBandwithSupport( dml_uint_t NumberOfActiveSurfaces, dml_float_t ReturnBW, enum dml_use_mall_for_pstate_change_mode UseMALLForPStateChange[], dml_bool_t NotUrgentLatencyHiding[], dml_float_t ReadBandwidthLuma[], dml_float_t ReadBandwidthChroma[], dml_float_t PrefetchBandwidthLuma[], dml_float_t PrefetchBandwidthChroma[], dml_float_t cursor_bw[], dml_float_t meta_row_bandwidth[], dml_float_t dpte_row_bandwidth[], dml_float_t cursor_bw_pre[], dml_float_t prefetch_vmrow_bw[], dml_uint_t NumberOfDPP[], dml_float_t UrgentBurstFactorLuma[], dml_float_t UrgentBurstFactorChroma[], dml_float_t UrgentBurstFactorCursor[], dml_float_t UrgentBurstFactorLumaPre[], dml_float_t UrgentBurstFactorChromaPre[], dml_float_t UrgentBurstFactorCursorPre[], dml_float_t *PrefetchBandwidth, dml_float_t *PrefetchBandwidthNotIncludingMALLPrefetch, dml_float_t *FractionOfUrgentBandwidth, dml_bool_t *PrefetchBandwidthSupport) argument
6065 CalculateImmediateFlipBandwithSupport( dml_uint_t NumberOfActiveSurfaces, dml_float_t ReturnBW, enum dml_use_mall_for_pstate_change_mode UseMALLForPStateChange[], enum dml_immediate_flip_requirement ImmediateFlipRequirement[], dml_float_t final_flip_bw[], dml_float_t ReadBandwidthLuma[], dml_float_t ReadBandwidthChroma[], dml_float_t PrefetchBandwidthLuma[], dml_float_t PrefetchBandwidthChroma[], dml_float_t cursor_bw[], dml_float_t meta_row_bandwidth[], dml_float_t dpte_row_bandwidth[], dml_float_t cursor_bw_pre[], dml_float_t prefetch_vmrow_bw[], dml_uint_t NumberOfDPP[], dml_float_t UrgentBurstFactorLuma[], dml_float_t UrgentBurstFactorChroma[], dml_float_t UrgentBurstFactorCursor[], dml_float_t UrgentBurstFactorLumaPre[], dml_float_t UrgentBurstFactorChromaPre[], dml_float_t UrgentBurstFactorCursorPre[], dml_float_t *TotalBandwidth, dml_float_t *TotalBandwidthNotIncludingMALLPrefetch, dml_float_t *FractionOfUrgentBandwidth, dml_bool_t *ImmediateFlipBandwidthSupport) argument
[all...]
H A Ddisplay_mode_core_structs.h912 dml_float_t prefetch_vmrow_bw[__DML_NUM_PLANES__]; member in struct:mode_support_st
999 dml_float_t prefetch_vmrow_bw[__DML_NUM_PLANES__]; member in struct:mode_program_st
1577 dml_float_t *prefetch_vmrow_bw; member in struct:CalculatePrefetchSchedule_params_st
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn32/
H A Ddisplay_mode_vba_util_32.h764 double *prefetch_vmrow_bw,
1092 double prefetch_vmrow_bw[],
1137 double prefetch_vmrow_bw[],
H A Ddisplay_mode_vba_util_32.c3438 double *prefetch_vmrow_bw,
4095 *prefetch_vmrow_bw = dml_max(prefetch_vm_bw, prefetch_row_bw);
6158 double prefetch_vmrow_bw[],
6195 *MaxPrefetchBandwidth = *MaxPrefetchBandwidth + dml_max3(NumberOfDPP[k] * prefetch_vmrow_bw[k],
6247 double prefetch_vmrow_bw[],
6265 *TotalBandwidth = *TotalBandwidth + dml_max3(NumberOfDPP[k] * prefetch_vmrow_bw[k],
6269 *TotalBandwidth = *TotalBandwidth + dml_max3(NumberOfDPP[k] * prefetch_vmrow_bw[k],
3397 dml32_CalculatePrefetchSchedule( struct vba_vars_st *v, unsigned int k, double HostVMInefficiencyFactor, DmlPipe *myPipe, unsigned int DSCDelay, unsigned int DPP_RECOUT_WIDTH, unsigned int VStartup, unsigned int MaxVStartup, double UrgentLatency, double UrgentExtraLatency, double TCalc, unsigned int PDEAndMetaPTEBytesFrame, unsigned int MetaRowByte, unsigned int PixelPTEBytesPerRow, double PrefetchSourceLinesY, unsigned int SwathWidthY, unsigned int VInitPreFillY, unsigned int MaxNumSwathY, double PrefetchSourceLinesC, unsigned int SwathWidthC, unsigned int VInitPreFillC, unsigned int MaxNumSwathC, unsigned int swath_width_luma_ub, unsigned int swath_width_chroma_ub, unsigned int SwathHeightY, unsigned int SwathHeightC, double TWait, double TPreReq, bool ExtendPrefetchIfPossible, double *DSTXAfterScaler, double *DSTYAfterScaler, double *DestinationLinesForPrefetch, double *PrefetchBandwidth, double *DestinationLinesToRequestVMInVBlank, double *DestinationLinesToRequestRowInVBlank, double *VRatioPrefetchY, double *VRatioPrefetchC, double *RequiredPrefetchPixDataBWLuma, double *RequiredPrefetchPixDataBWChroma, bool *NotEnoughTimeForDynamicMetadata, double *Tno_bw, double *prefetch_vmrow_bw, double *Tdmdl_vm, double *Tdmdl, double *TSetup, unsigned int *VUpdateOffsetPix, double *VUpdateWidthPix, double *VReadyOffsetPix) argument
6149 dml32_CalculatePrefetchBandwithSupport(unsigned int NumberOfActiveSurfaces, double ReturnBW, bool NotUrgentLatencyHiding[], double ReadBandwidthLuma[], double ReadBandwidthChroma[], double PrefetchBandwidthLuma[], double PrefetchBandwidthChroma[], double cursor_bw[], double meta_row_bandwidth[], double dpte_row_bandwidth[], double cursor_bw_pre[], double prefetch_vmrow_bw[], unsigned int NumberOfDPP[], double UrgentBurstFactorLuma[], double UrgentBurstFactorChroma[], double UrgentBurstFactorCursor[], double UrgentBurstFactorLumaPre[], double UrgentBurstFactorChromaPre[], double UrgentBurstFactorCursorPre[], double PrefetchBW[], double VRatio[], double MaxVRatioPre, double *MaxPrefetchBandwidth, double *FractionOfUrgentBandwidth, bool *PrefetchBandwidthSupport) argument
6237 dml32_CalculateImmediateFlipBandwithSupport(unsigned int NumberOfActiveSurfaces, double ReturnBW, enum immediate_flip_requirement ImmediateFlipRequirement[], double final_flip_bw[], double ReadBandwidthLuma[], double ReadBandwidthChroma[], double PrefetchBandwidthLuma[], double PrefetchBandwidthChroma[], double cursor_bw[], double meta_row_bandwidth[], double dpte_row_bandwidth[], double cursor_bw_pre[], double prefetch_vmrow_bw[], unsigned int NumberOfDPP[], double UrgentBurstFactorLuma[], double UrgentBurstFactorChroma[], double UrgentBurstFactorCursor[], double UrgentBurstFactorLumaPre[], double UrgentBurstFactorChromaPre[], double UrgentBurstFactorCursorPre[], double *TotalBandwidth, double *FractionOfUrgentBandwidth, bool *ImmediateFlipBandwidthSupport) argument
H A Ddisplay_mode_vba_32.c830 &v->Tno_bw[k], &v->prefetch_vmrow_bw[k],
883 dml_print("DML::%s: k=%0d prefetch_vmrow_bw=%f\n", __func__, k, v->prefetch_vmrow_bw[k]);
940 v->prefetch_vmrow_bw,
973 v->prefetch_vmrow_bw,
1083 v->prefetch_vmrow_bw,
1109 v->prefetch_vmrow_bw,
3337 &v->prefetch_vmrow_bw[k],
3382 mode_lib->vba.prefetch_vmrow_bw,
3518 mode_lib->vba.prefetch_vmrow_bw,
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn314/
H A Ddisplay_mode_vba_314.c168 double *prefetch_vmrow_bw,
889 double *prefetch_vmrow_bw,
1462 *prefetch_vmrow_bw = dml_max(prefetch_vm_bw, prefetch_row_bw);
2707 &v->prefetch_vmrow_bw[k],
2774 v->DPPPerPlane[k] * v->prefetch_vmrow_bw[k],
2786 v->DPPPerPlane[k] * v->prefetch_vmrow_bw[k],
2802 dml_print("DML::%s: k=%0d prefetch_vmrow_bw=%f\n", __func__, k, v->prefetch_vmrow_bw[k]);
2892 v->DPPPerPlane[k] * v->prefetch_vmrow_bw[k],
2904 v->DPPPerPlane[k] * v->prefetch_vmrow_bw[
834 CalculatePrefetchSchedule( struct display_mode_lib *mode_lib, double HostVMInefficiencyFactor, Pipe *myPipe, unsigned int DSCDelay, double DPPCLKDelaySubtotalPlusCNVCFormater, double DPPCLKDelaySCL, double DPPCLKDelaySCLLBOnly, double DPPCLKDelayCNVCCursor, double DISPCLKDelaySubtotal, unsigned int DPP_RECOUT_WIDTH, enum output_format_class OutputFormat, unsigned int MaxInterDCNTileRepeaters, unsigned int VStartup, unsigned int MaxVStartup, unsigned int GPUVMPageTableLevels, bool GPUVMEnable, bool HostVMEnable, unsigned int HostVMMaxNonCachedPageTableLevels, double HostVMMinPageSize, bool DynamicMetadataEnable, bool DynamicMetadataVMEnabled, int DynamicMetadataLinesBeforeActiveRequired, unsigned int DynamicMetadataTransmittedBytes, double UrgentLatency, double UrgentExtraLatency, double TCalc, unsigned int PDEAndMetaPTEBytesFrame, unsigned int MetaRowByte, unsigned int PixelPTEBytesPerRow, double PrefetchSourceLinesY, unsigned int SwathWidthY, double VInitPreFillY, unsigned int MaxNumSwathY, double PrefetchSourceLinesC, unsigned int SwathWidthC, double VInitPreFillC, unsigned int MaxNumSwathC, int swath_width_luma_ub, int swath_width_chroma_ub, unsigned int SwathHeightY, unsigned int SwathHeightC, double TWait, double *DSTXAfterScaler, double *DSTYAfterScaler, double *DestinationLinesForPrefetch, double *PrefetchBandwidth, double *DestinationLinesToRequestVMInVBlank, double *DestinationLinesToRequestRowInVBlank, double *VRatioPrefetchY, double *VRatioPrefetchC, double *RequiredPrefetchPixDataBWLuma, double *RequiredPrefetchPixDataBWChroma, bool *NotEnoughTimeForDynamicMetadata, double *Tno_bw, double *prefetch_vmrow_bw, double *Tdmdl_vm, double *Tdmdl, double *TSetup, int *VUpdateOffsetPix, double *VUpdateWidthPix, double *VReadyOffsetPix) argument
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn31/
H A Ddisplay_mode_vba_31.c156 double *prefetch_vmrow_bw,
868 double *prefetch_vmrow_bw,
1442 *prefetch_vmrow_bw = dml_max(prefetch_vm_bw, prefetch_row_bw);
2685 &v->prefetch_vmrow_bw[k],
2752 v->DPPPerPlane[k] * v->prefetch_vmrow_bw[k],
2764 v->DPPPerPlane[k] * v->prefetch_vmrow_bw[k],
2780 dml_print("DML::%s: k=%0d prefetch_vmrow_bw=%f\n", __func__, k, v->prefetch_vmrow_bw[k]);
2870 v->DPPPerPlane[k] * v->prefetch_vmrow_bw[k],
2882 v->DPPPerPlane[k] * v->prefetch_vmrow_bw[
813 CalculatePrefetchSchedule( struct display_mode_lib *mode_lib, double HostVMInefficiencyFactor, Pipe *myPipe, unsigned int DSCDelay, double DPPCLKDelaySubtotalPlusCNVCFormater, double DPPCLKDelaySCL, double DPPCLKDelaySCLLBOnly, double DPPCLKDelayCNVCCursor, double DISPCLKDelaySubtotal, unsigned int DPP_RECOUT_WIDTH, enum output_format_class OutputFormat, unsigned int MaxInterDCNTileRepeaters, unsigned int VStartup, unsigned int MaxVStartup, unsigned int GPUVMPageTableLevels, bool GPUVMEnable, bool HostVMEnable, unsigned int HostVMMaxNonCachedPageTableLevels, double HostVMMinPageSize, bool DynamicMetadataEnable, bool DynamicMetadataVMEnabled, int DynamicMetadataLinesBeforeActiveRequired, unsigned int DynamicMetadataTransmittedBytes, double UrgentLatency, double UrgentExtraLatency, double TCalc, unsigned int PDEAndMetaPTEBytesFrame, unsigned int MetaRowByte, unsigned int PixelPTEBytesPerRow, double PrefetchSourceLinesY, unsigned int SwathWidthY, double VInitPreFillY, unsigned int MaxNumSwathY, double PrefetchSourceLinesC, unsigned int SwathWidthC, double VInitPreFillC, unsigned int MaxNumSwathC, int swath_width_luma_ub, int swath_width_chroma_ub, unsigned int SwathHeightY, unsigned int SwathHeightC, double TWait, double *DSTXAfterScaler, double *DSTYAfterScaler, double *DestinationLinesForPrefetch, double *PrefetchBandwidth, double *DestinationLinesToRequestVMInVBlank, double *DestinationLinesToRequestRowInVBlank, double *VRatioPrefetchY, double *VRatioPrefetchC, double *RequiredPrefetchPixDataBWLuma, double *RequiredPrefetchPixDataBWChroma, bool *NotEnoughTimeForDynamicMetadata, double *Tno_bw, double *prefetch_vmrow_bw, double *Tdmdl_vm, double *Tdmdl, double *TSetup, int *VUpdateOffsetPix, double *VUpdateWidthPix, double *VReadyOffsetPix) argument
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn21/
H A Ddisplay_mode_vba_21.c138 double *prefetch_vmrow_bw,
691 double *prefetch_vmrow_bw,
1047 *prefetch_vmrow_bw = dml_max(prefetch_vm_bw, prefetch_row_bw);
2220 &locals->prefetch_vmrow_bw[k],
2288 dml_max3(locals->prefetch_vmrow_bw[k],
2296 dml_max3(locals->prefetch_vmrow_bw[k],
2372 locals->prefetch_vmrow_bw[k],
2380 dml_max3(locals->prefetch_vmrow_bw[k],
3513 &locals->prefetch_vmrow_bw[k],
4857 + dml_max3(locals->prefetch_vmrow_bw[
634 CalculatePrefetchSchedule( struct display_mode_lib *mode_lib, double PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelMixedWithVMData, double PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyVMDataOnly, Pipe *myPipe, unsigned int DSCDelay, double DPPCLKDelaySubtotal, double DPPCLKDelaySCL, double DPPCLKDelaySCLLBOnly, double DPPCLKDelayCNVCFormater, double DPPCLKDelayCNVCCursor, double DISPCLKDelaySubtotal, unsigned int ScalerRecoutWidth, enum output_format_class OutputFormat, unsigned int MaxInterDCNTileRepeaters, unsigned int VStartup, unsigned int MaxVStartup, unsigned int GPUVMPageTableLevels, bool GPUVMEnable, HostVM *myHostVM, bool DynamicMetadataEnable, int DynamicMetadataLinesBeforeActiveRequired, unsigned int DynamicMetadataTransmittedBytes, bool DCCEnable, double UrgentLatency, double UrgentExtraLatency, double TCalc, unsigned int PDEAndMetaPTEBytesFrame, unsigned int MetaRowByte, unsigned int PixelPTEBytesPerRow, double PrefetchSourceLinesY, unsigned int SwathWidthY, double BytePerPixelDETY, double VInitPreFillY, unsigned int MaxNumSwathY, double PrefetchSourceLinesC, double BytePerPixelDETC, double VInitPreFillC, unsigned int MaxNumSwathC, unsigned int SwathHeightY, unsigned int SwathHeightC, double TWait, bool XFCEnabled, double XFCRemoteSurfaceFlipDelay, bool ProgressiveToInterlaceUnitInOPP, double *DSTXAfterScaler, double *DSTYAfterScaler, double *DestinationLinesForPrefetch, double *PrefetchBandwidth, double *DestinationLinesToRequestVMInVBlank, double *DestinationLinesToRequestRowInVBlank, double *VRatioPrefetchY, double *VRatioPrefetchC, double *RequiredPrefetchPixDataBWLuma, double *RequiredPrefetchPixDataBWChroma, unsigned int *VStartupRequiredWhenNotEnoughTimeForDynamicMetadata, double *Tno_bw, double *prefetch_vmrow_bw, unsigned int *swath_width_luma_ub, unsigned int *swath_width_chroma_ub, unsigned int *VUpdateOffsetPix, double *VUpdateWidthPix, double *VReadyOffsetPix) argument
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dml/
H A Ddisplay_mode_vba.h822 double prefetch_vmrow_bw[DC__NUM_DPP__MAX]; member in struct:vba_vars_st

Completed in 292 milliseconds