| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
| H A D | display_mode_vba_util_32.h | 231 unsigned int NumberOfDSCSlices, 262 unsigned int NumberOfDSCSlices, 326 unsigned int NumberOfDSCSlices,
|
| H A D | display_mode_vba_32.c | 372 mode_lib->vba.NumberOfDSCSlices[k], mode_lib->vba.OutputFormat[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2061 mode_lib->vba.NumberOfDSCSlices[k], in dml32_ModeSupportAndSystemConfigurationFull() 2084 mode_lib->vba.NumberOfDSCSlices[k], in dml32_ModeSupportAndSystemConfigurationFull() 2105 mode_lib->vba.NumberOfDSCSlices[k], in dml32_ModeSupportAndSystemConfigurationFull() 2433 mode_lib->vba.NumberOfDSCSlices[k], mode_lib->vba.HTotal[k], in dml32_ModeSupportAndSystemConfigurationFull() 2512 if (mode_lib->vba.NumberOfDSCSlices[k] > 16) in dml32_ModeSupportAndSystemConfigurationFull() 2519 if (mode_lib->vba.NumberOfDSCSlices[k] > 8) in dml32_ModeSupportAndSystemConfigurationFull() 2525 if (mode_lib->vba.NumberOfDSCSlices[k] > 4) in dml32_ModeSupportAndSystemConfigurationFull() 2541 mode_lib->vba.HTotal[k], mode_lib->vba.NumberOfDSCSlices[k], in dml32_ModeSupportAndSystemConfigurationFull()
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/ |
| H A D | dml2_core_dcn4_calcs.c | 3995 unsigned int NumberOfDSCSlices, in DecideODMMode() 4033 if (ODMMode == dml2_odm_mode_bypass && NumberOfDSCSlices > 4) in CalculateODMConstraints() 4035 if (ODMMode == dml2_odm_mode_combine_2to1 && NumberOfDSCSlices > 8) in CalculateODMConstraints() 4037 if (ODMMode == dml2_odm_mode_combine_3to1 && NumberOfDSCSlices != 12) in CalculateODMConstraints() 4091 unsigned int NumberOfDSCSlices, in ValidateODMMode() 4128 if (NumberOfDSCSlices > MaxDSCSlices) in CalculateODMMode() 4130 if (HActive % NumberOfDSCSlices) in CalculateODMMode() 4132 if (NumberOfDSCSlices % NumberOfDPPRequired) in CalculateODMMode() 4135 if (NumberOfDSCSlices != MaxDSCSlices) in CalculateODMMode() 4161 unsigned int NumberOfDSCSlices, in CalculateODMMode() 3968 DecideODMMode(unsigned int HActive,double MaxDispclk,unsigned int MaximumPixelsPerLinePerDSCUnit,enum dml2_output_format_class OutFormat,bool UseDSC,unsigned int NumberOfDSCSlices,double SurfaceRequiredDISPCLKWithoutODMCombine,double SurfaceRequiredDISPCLKWithODMCombineTwoToOne,double SurfaceRequiredDISPCLKWithODMCombineThreeToOne,double SurfaceRequiredDISPCLKWithODMCombineFourToOne) DecideODMMode() argument 4064 ValidateODMMode(enum dml2_odm_mode ODMMode,double MaxDispclk,unsigned int HActive,enum dml2_output_format_class OutFormat,bool UseDSC,unsigned int NumberOfDSCSlices,unsigned int TotalNumberOfActiveDPP,unsigned int TotalNumberOfActiveOPP,unsigned int MaxNumDPP,unsigned int MaxNumOPP,double DISPCLKRequired,unsigned int NumberOfDPPRequired,unsigned int MaxHActiveForDSC,unsigned int MaxDSCSlices,unsigned int MaxHActiveFor420) ValidateODMMode() argument 4134 CalculateODMMode(unsigned int MaximumPixelsPerLinePerDSCUnit,unsigned int HActive,enum dml2_output_format_class OutFormat,enum dml2_output_encoder_class Output,enum dml2_odm_mode ODMUse,double MaxDispclk,bool DSCEnable,unsigned int TotalNumberOfActiveDPP,unsigned int TotalNumberOfActiveOPP,unsigned int MaxNumDPP,unsigned int MaxNumOPP,double PixelClock,unsigned int NumberOfDSCSlices,bool * TotalAvailablePipesSupport,unsigned int * NumberOfDPP,enum dml2_odm_mode * ODMMode,double * RequiredDISPCLKPerSurface) CalculateODMMode() argument 4236 CalculateOutputLink(struct dml2_core_internal_scratch * s,double PHYCLK,double PHYCLKD18,double PHYCLKD32,double Downspreading,enum dml2_output_encoder_class Output,enum dml2_output_format_class OutputFormat,unsigned int HTotal,unsigned int HActive,double PixelClockBackEnd,double ForcedOutputLinkBPP,unsigned int DSCInputBitPerComponent,unsigned int NumberOfDSCSlices,double AudioSampleRate,unsigned int AudioSampleLayout,enum dml2_odm_mode ODMModeNoDSC,enum dml2_odm_mode ODMModeDSC,enum dml2_dsc_enable_option DSCEnable,unsigned int OutputLinkDPLanes,enum dml2_output_link_dp_rate OutputLinkDPRate,bool * RequiresDSC,bool * RequiresFEC,double * OutBpp,enum dml2_core_internal_output_type * OutputType,enum dml2_core_internal_output_type_rate * OutputRate,unsigned int * RequiredSlots) CalculateOutputLink() argument 4516 DSCDelayRequirement(bool DSCEnabled,enum dml2_odm_mode ODMMode,unsigned int DSCInputBitPerComponent,double OutputBpp,unsigned int HActive,unsigned int HTotal,unsigned int NumberOfDSCSlices,enum dml2_output_format_class OutputFormat,enum dml2_output_encoder_class Output,double PixelClock,double PixelClockBackEnd) DSCDelayRequirement() argument [all...] |
| H A D | dml2_core_dcn4.c | 633 in_out->mode_support_result.cfg_support_info.stream_support_info[stream_index].num_dsc_slices = l->mode_support_ex_params.out_evaluation_info->NumberOfDSCSlices[i]; in core_dcn4_mode_support()
|
| H A D | dml2_core_shared_types.h | 296 unsigned int NumberOfDSCSlices[DML2_MAX_PLANES]; /// <brief Indicate how many slices needed to support the given mode 295 unsigned int NumberOfDSCSlices[DML2_MAX_PLANES]; /// <brief Indicate how many slices needed to support the given mode global() member
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/ |
| H A D | display_mode_core.c | 89 dml_uint_t NumberOfDSCSlices, 121 dml_uint_t NumberOfDSCSlices, 743 dml_uint_t NumberOfDSCSlices, 5403 dml_uint_t NumberOfDSCSlices, in CalculateOutputLink() 5434 OutputFormat, DSCInputBitPerComponent, NumberOfDSCSlices, (dml_uint_t)AudioSampleRate, AudioSampleLayout, ODMModeNoDSC, ODMModeDSC, &dummy); in CalculateOutputLink() 5460 OutputFormat, DSCInputBitPerComponent, NumberOfDSCSlices, (dml_uint_t)AudioSampleRate, AudioSampleLayout, ODMModeNoDSC, ODMModeDSC, RequiredSlots); in CalculateOutputLink() 5465 OutputFormat, DSCInputBitPerComponent, NumberOfDSCSlices, (dml_uint_t)AudioSampleRate, AudioSampleLayout, ODMModeNoDSC, ODMModeDSC, RequiredSlots); in CalculateOutputLink() 5473 OutputFormat, DSCInputBitPerComponent, NumberOfDSCSlices, (dml_uint_t)AudioSampleRate, AudioSampleLayout, ODMModeNoDSC, ODMModeDSC, RequiredSlots); in CalculateOutputLink() 5479 OutputFormat, DSCInputBitPerComponent, NumberOfDSCSlices, (dml_uint_t)AudioSampleRate, AudioSampleLayout, ODMModeNoDSC, ODMModeDSC, RequiredSlots); in CalculateOutputLink() 5487 OutputFormat, DSCInputBitPerComponent, NumberOfDSCSlices, (dml_uint_ in CalculateOutputLink() 5371 CalculateOutputLink(dml_float_t PHYCLKPerState,dml_float_t PHYCLKD18PerState,dml_float_t PHYCLKD32PerState,dml_float_t Downspreading,dml_bool_t IsMainSurfaceUsingTheIndicatedTiming,enum dml_output_encoder_class Output,enum dml_output_format_class OutputFormat,dml_uint_t HTotal,dml_uint_t HActive,dml_float_t PixelClockBackEnd,dml_float_t ForcedOutputLinkBPP,dml_uint_t DSCInputBitPerComponent,dml_uint_t NumberOfDSCSlices,dml_float_t AudioSampleRate,dml_uint_t AudioSampleLayout,enum dml_odm_mode ODMModeNoDSC,enum dml_odm_mode ODMModeDSC,enum dml_dsc_enable DSCEnable,dml_uint_t OutputLinkDPLanes,enum dml_output_link_dp_rate OutputLinkDPRate,dml_bool_t * RequiresDSC,dml_bool_t * RequiresFEC,dml_float_t * OutBpp,enum dml_output_type_and_rate__type * OutputType,enum dml_output_type_and_rate__rate * OutputRate,dml_uint_t * RequiredSlots) CalculateOutputLink() argument 5539 CalculateODMMode(dml_uint_t MaximumPixelsPerLinePerDSCUnit,dml_uint_t HActive,enum dml_output_encoder_class Output,enum dml_output_format_class OutputFormat,enum dml_odm_use_policy ODMUse,dml_float_t StateDispclk,dml_float_t MaxDispclk,dml_bool_t DSCEnable,dml_uint_t TotalNumberOfActiveDPP,dml_uint_t MaxNumDPP,dml_float_t PixelClock,dml_float_t DISPCLKDPPCLKDSCCLKDownSpreading,dml_float_t DISPCLKRampingMargin,dml_float_t DISPCLKDPPCLKVCOSpeed,dml_uint_t NumberOfDSCSlices,dml_bool_t * TotalAvailablePipesSupport,dml_uint_t * NumberOfDPP,enum dml_odm_mode * ODMMode,dml_float_t * RequiredDISPCLKPerSurface) CalculateODMMode() argument 5894 DSCDelayRequirement(dml_bool_t DSCEnabled,enum dml_odm_mode ODMMode,dml_uint_t DSCInputBitPerComponent,dml_float_t OutputBpp,dml_uint_t HActive,dml_uint_t HTotal,dml_uint_t NumberOfDSCSlices,enum dml_output_format_class OutputFormat,enum dml_output_encoder_class Output,dml_float_t PixelClock,dml_float_t PixelClockBackEnd) DSCDelayRequirement() argument [all...] |
| H A D | dml2_wrapper_fpu.c | 74 in_out_display_cfg->hw.NumberOfDSCSlices[i] = mode_support_info->NumberOfDSCSlices[i]; in map_hw_resources()
|
| H A D | display_mode_core_structs.h | 659 …dml_uint_t NumberOfDSCSlices[__DML_NUM_PLANES__]; /// <brief Indicate how many slices needed to su… member 796 …dml_uint_t NumberOfDSCSlices[__DML_NUM_PLANES__]; /// <brief Indicate how many slices needed to su… member
|
| H A D | display_mode_util.c | 630 dml_print("DML: hw_resource: plane=%d, NumberOfDSCSlices = %d\n", i, hw->NumberOfDSCSlices[i]); in dml_print_dml_display_cfg_hw_resource()
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/ |
| H A D | display_mode_vba.h | 458 unsigned int NumberOfDSCSlices[DC__NUM_DPP__MAX]; member
|
| H A D | display_mode_vba.c | 649 mode_lib->vba.NumberOfDSCSlices[mode_lib->vba.NumberOfActivePlanes] = in fetch_pipe_params()
|