/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
D | display_mode_vba_util_32.c | 1908 DmlPipe myPipe[], in dml32_CalculateVMRowAndSwath() argument 1994 if (GPUVMMinPageSizeKBytes[k] >= 64 && IsVertical(myPipe[k].SourceRotation)) in dml32_CalculateVMRowAndSwath() 2003 if (myPipe[k].SourcePixelFormat == dm_420_8 || myPipe[k].SourcePixelFormat == dm_420_10 || in dml32_CalculateVMRowAndSwath() 2004 myPipe[k].SourcePixelFormat == dm_420_12 || in dml32_CalculateVMRowAndSwath() 2005 myPipe[k].SourcePixelFormat == dm_rgbe_alpha) { in dml32_CalculateVMRowAndSwath() 2006 if ((myPipe[k].SourcePixelFormat == dm_420_10 || myPipe[k].SourcePixelFormat == dm_420_12) && in dml32_CalculateVMRowAndSwath() 2007 !IsVertical(myPipe[k].SourceRotation)) { in dml32_CalculateVMRowAndSwath() 2017 myPipe[k].ViewportStationary, in dml32_CalculateVMRowAndSwath() 2018 myPipe[k].DCCEnable, in dml32_CalculateVMRowAndSwath() 2019 myPipe[k].DPPPerSurface, in dml32_CalculateVMRowAndSwath() [all …]
|
D | display_mode_vba_32.c | 761 …PCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation.myPipe, 0, sizeof(DmlPipe… in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 763 …PCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation.myPipe.Dppclk = mode_lib-… in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 764 …PCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation.myPipe.Dispclk = mode_lib… in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 765 …PCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation.myPipe.PixelClock = mode_… in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 766 …PCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation.myPipe.DCFClkDeepSleep = … in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 767 …PCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation.myPipe.DPPPerSurface = mo… in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 768 …PCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation.myPipe.ScalerEnabled = mo… in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 769 …PCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation.myPipe.SourceRotation = m… in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 770 …PCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation.myPipe.BlockWidth256Bytes… in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 771 …PCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation.myPipe.BlockHeight256Byte… in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() [all …]
|
D | display_mode_vba_util_32.h | 371 DmlPipe myPipe[], 725 DmlPipe *myPipe,
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
D | display_mode_vba_31.c | 104 Pipe *myPipe, 816 Pipe *myPipe, argument 927 myPipe->DPPCLK, 928 myPipe->DISPCLK, 929 myPipe->DCFCLKDeepSleep, 930 myPipe->PixelClock, 931 myPipe->HTotal, 932 myPipe->VBlank, 935 myPipe->InterlaceEnable, 936 myPipe->ProgressiveToInterlaceUnitInOPP, [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
D | display_mode_vba_314.c | 113 Pipe *myPipe, 834 Pipe *myPipe, argument 945 myPipe->DPPCLK, 946 myPipe->DISPCLK, 947 myPipe->DCFCLKDeepSleep, 948 myPipe->PixelClock, 949 myPipe->HTotal, 950 myPipe->VBlank, 953 myPipe->InterlaceEnable, 954 myPipe->ProgressiveToInterlaceUnitInOPP, [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
D | display_mode_vba_21.c | 85 Pipe *myPipe, 638 Pipe *myPipe, in CalculatePrefetchSchedule() argument 728 if (myPipe->ScalerEnabled) in CalculatePrefetchSchedule() 733 DPPCycles = DPPCycles + DPPCLKDelayCNVCFormater + myPipe->NumberOfCursors * DPPCLKDelayCNVCCursor; in CalculatePrefetchSchedule() 737 if (myPipe->DPPCLK == 0.0 || myPipe->DISPCLK == 0.0) in CalculatePrefetchSchedule() 740 *DSTXAfterScaler = DPPCycles * myPipe->PixelClock / myPipe->DPPCLK in CalculatePrefetchSchedule() 741 + DISPCLKCycles * myPipe->PixelClock / myPipe->DISPCLK + DSCDelay; in CalculatePrefetchSchedule() 743 if (myPipe->DPPPerPlane > 1) in CalculatePrefetchSchedule() 746 if (OutputFormat == dm_420 || (myPipe->InterlaceEnable && ProgressiveToInterlaceUnitInOPP)) in CalculatePrefetchSchedule() 751 DSTTotalPixelsAfterScaler = ((double) (*DSTYAfterScaler * myPipe->HTotal)) + *DSTXAfterScaler; in CalculatePrefetchSchedule() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/ |
D | display_mode_core.c | 1047 dml_print("DML::%s: DCCEnable = %u\n", __func__, p->myPipe->DCCEnable); in CalculatePrefetchSchedule() 1052 dml_print("DML::%s: myPipe->Dppclk = %f\n", __func__, p->myPipe->Dppclk); in CalculatePrefetchSchedule() 1056 p->myPipe->Dppclk, in CalculatePrefetchSchedule() 1057 p->myPipe->Dispclk, in CalculatePrefetchSchedule() 1058 p->myPipe->DCFClkDeepSleep, in CalculatePrefetchSchedule() 1059 p->myPipe->PixelClock, in CalculatePrefetchSchedule() 1060 p->myPipe->HTotal, in CalculatePrefetchSchedule() 1061 p->myPipe->VBlank, in CalculatePrefetchSchedule() 1064 p->myPipe->InterlaceEnable, in CalculatePrefetchSchedule() 1065 p->myPipe->ProgressiveToInterlaceUnitInOPP, in CalculatePrefetchSchedule() [all …]
|
D | display_mode_core_structs.h | 1335 struct DmlPipe *myPipe; member 1530 struct DmlPipe *myPipe; member 1605 struct DmlPipe myPipe; member 1690 struct DmlPipe myPipe; member
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/ |
D | dml2_core_shared.c | 1695 CalculateVMRowAndSwath_params->myPipe = s->SurfParameters; in dml2_core_shared_mode_support() 2290 struct dml2_core_internal_DmlPipe *myPipe = &s->myPipe; in dml2_core_shared_mode_support() local 2291 myPipe->Dppclk = mode_lib->ms.RequiredDPPCLK[k]; in dml2_core_shared_mode_support() 2292 myPipe->Dispclk = mode_lib->ms.RequiredDISPCLK; in dml2_core_shared_mode_support() 2293 …myPipe->PixelClock = ((double)display_cfg->stream_descriptors[display_cfg->plane_descriptors[k].st… in dml2_core_shared_mode_support() 2294 myPipe->DCFClkDeepSleep = mode_lib->ms.dcfclk_deepsleep; in dml2_core_shared_mode_support() 2295 myPipe->DPPPerSurface = mode_lib->ms.NoOfDPP[k]; in dml2_core_shared_mode_support() 2296 myPipe->ScalerEnabled = display_cfg->plane_descriptors[k].composition.scaler_info.enabled; in dml2_core_shared_mode_support() 2297 myPipe->VRatio = display_cfg->plane_descriptors[k].composition.scaler_info.plane0.v_ratio; in dml2_core_shared_mode_support() 2298 myPipe->VRatioChroma = display_cfg->plane_descriptors[k].composition.scaler_info.plane1.v_ratio; in dml2_core_shared_mode_support() [all …]
|
D | dml2_core_dcn4_calcs.c | 2903 …if (dml_is_420(p->myPipe[k].SourcePixelFormat) || p->myPipe[k].SourcePixelFormat == dml2_rgbe_alph… in CalculateVMRowAndSwath() 2904 …if ((p->myPipe[k].SourcePixelFormat == dml2_420_10 || p->myPipe[k].SourcePixelFormat == dml2_420_1… in CalculateVMRowAndSwath() 2912 scratch->calculate_vm_and_row_bytes_params.ViewportStationary = p->myPipe[k].ViewportStationary; in CalculateVMRowAndSwath() 2913 scratch->calculate_vm_and_row_bytes_params.DCCEnable = p->myPipe[k].DCCEnable; in CalculateVMRowAndSwath() 2914 scratch->calculate_vm_and_row_bytes_params.NumberOfDPPs = p->myPipe[k].DPPPerSurface; in CalculateVMRowAndSwath() 2915 …scratch->calculate_vm_and_row_bytes_params.BlockHeight256Bytes = p->myPipe[k].BlockHeight256BytesC; in CalculateVMRowAndSwath() 2916 scratch->calculate_vm_and_row_bytes_params.BlockWidth256Bytes = p->myPipe[k].BlockWidth256BytesC; in CalculateVMRowAndSwath() 2917 scratch->calculate_vm_and_row_bytes_params.SourcePixelFormat = p->myPipe[k].SourcePixelFormat; in CalculateVMRowAndSwath() 2918 scratch->calculate_vm_and_row_bytes_params.SurfaceTiling = p->myPipe[k].SurfaceTiling; in CalculateVMRowAndSwath() 2919 scratch->calculate_vm_and_row_bytes_params.BytePerPixel = p->myPipe[k].BytePerPixelC; in CalculateVMRowAndSwath() [all …]
|
D | dml2_core_shared_types.h | 896 struct dml2_core_internal_DmlPipe myPipe; member 1007 struct dml2_core_internal_DmlPipe myPipe; member 1106 struct dml2_core_internal_DmlPipe *myPipe; member 1703 struct dml2_core_internal_DmlPipe *myPipe; member
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
D | display_mode_vba_30.c | 85 Pipe *myPipe, 815 Pipe *myPipe, in CalculatePrefetchSchedule() argument 918 myPipe->DPPCLK, in CalculatePrefetchSchedule() 919 myPipe->DISPCLK, in CalculatePrefetchSchedule() 920 myPipe->DCFCLKDeepSleep, in CalculatePrefetchSchedule() 921 myPipe->PixelClock, in CalculatePrefetchSchedule() 922 myPipe->HTotal, in CalculatePrefetchSchedule() 923 myPipe->VBlank, in CalculatePrefetchSchedule() 926 myPipe->InterlaceEnable, in CalculatePrefetchSchedule() 933 LineTime = myPipe->HTotal / myPipe->PixelClock; in CalculatePrefetchSchedule() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/ |
D | display_mode_vba.h | 200 DmlPipe myPipe; member 223 DmlPipe myPipe; member
|