diff options
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c | 9 | 
1 files changed, 5 insertions, 4 deletions
| diff --git a/drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c b/drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c index fc4d7474c111..a58723c3725b 100644 --- a/drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c +++ b/drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c @@ -61,7 +61,7 @@  // fudge factor for min dcfclk calclation  #define __DML_MIN_DCFCLK_FACTOR__   1.15 -struct { +typedef struct {  	double DPPCLK;  	double DISPCLK;  	double PixelClock; @@ -1599,7 +1599,7 @@ static void CalculateDCCConfiguration(  	int segment_order_vert_contiguous_luma;  	int segment_order_vert_contiguous_chroma; -	enum { +	typedef enum {  		REQ_256Bytes, REQ_128BytesNonContiguous, REQ_128BytesContiguous, REQ_NA  	} RequestType;  	RequestType RequestLuma; @@ -7157,12 +7157,13 @@ static double CalculateExtraLatencyBytes(  			HostVMDynamicLevels = dml_max(0, (int) HostVMMaxNonCachedPageTableLevels - 1);  		else  			HostVMDynamicLevels = dml_max(0, (int) HostVMMaxNonCachedPageTableLevels - 2); -	else +	} else {  		HostVMDynamicLevels = 0; +	}  	ret = ReorderingBytes + (TotalNumberOfActiveDPP * PixelChunkSizeInKByte + TotalNumberOfDCCActiveDPP * MetaChunkSize) * 1024.0; -	if (GPUVMEnable == true) +	if (GPUVMEnable == true) {  		for (k = 0; k < NumberOfActivePlanes; ++k)  			ret = ret + NumberOfDPP[k] * dpte_group_bytes[k] * (1 + 8 * HostVMDynamicLevels) * HostVMInefficiencyFactor;  	} | 
