Searched refs:MaxLinkBPP (Results 1 – 6 of 6) sorted by relevance
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
| H A D | display_mode_vba_util_32.c | 1592 double MaxLinkBPP; in dml32_TruncToValidBPP() local 1641 MaxLinkBPP = dml_min(MaxLinkBPP, 16); in dml32_TruncToValidBPP() 1643 MaxLinkBPP = dml_min(MaxLinkBPP, 32); in dml32_TruncToValidBPP() 1645 MaxLinkBPP = 2 * MaxLinkBPP; in dml32_TruncToValidBPP() 1648 MaxLinkBPP = dml_min(MaxLinkBPP, 16); in dml32_TruncToValidBPP() 1650 MaxLinkBPP = dml_min(MaxLinkBPP, 32); in dml32_TruncToValidBPP() 1652 MaxLinkBPP = 2 * MaxLinkBPP; in dml32_TruncToValidBPP() 1659 if (MaxLinkBPP < MinDSCBPP) in dml32_TruncToValidBPP() 1661 else if (MaxLinkBPP >= MaxDSCBPP) in dml32_TruncToValidBPP() 1666 if (MaxLinkBPP >= NonDSCBPP2) in dml32_TruncToValidBPP() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
| H A D | display_mode_vba_30.c | 3452 double MaxLinkBPP = 0; in TruncToValidBPP() local 3488 MaxLinkBPP = LinkBitRate / 10 * 8 * Lanes / PixelClock; in TruncToValidBPP() 3491 if (ODMCombine == dm_odm_combine_mode_4to1 && MaxLinkBPP > 16) { in TruncToValidBPP() 3492 MaxLinkBPP = 16; in TruncToValidBPP() 3494 MaxLinkBPP = 32; in TruncToValidBPP() 3500 if (MaxLinkBPP < MinDSCBPP) { in TruncToValidBPP() 3502 } else if (MaxLinkBPP >= MaxDSCBPP) { in TruncToValidBPP() 3505 return dml_floor(16.0 * MaxLinkBPP, 1.0) / 16.0; in TruncToValidBPP() 3508 if (MaxLinkBPP >= NonDSCBPP2) { in TruncToValidBPP() 3510 } else if (MaxLinkBPP >= NonDSCBPP1) { in TruncToValidBPP() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
| H A D | display_mode_vba_31.c | 3596 double MaxLinkBPP; local 3633 MaxLinkBPP = LinkBitRate / 10 * 8 * Lanes / PixelClock; 3636 if (ODMCombine == dm_odm_combine_mode_4to1 && MaxLinkBPP > 16) { 3637 MaxLinkBPP = 16; 3639 MaxLinkBPP = 32; 3644 if (MaxLinkBPP < MinDSCBPP) { 3646 } else if (MaxLinkBPP >= MaxDSCBPP) { 3649 return dml_floor(16.0 * MaxLinkBPP, 1.0) / 16.0; 3652 if (MaxLinkBPP >= NonDSCBPP2) { 3654 } else if (MaxLinkBPP >= NonDSCBPP1) { [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
| H A D | display_mode_vba_314.c | 3702 double MaxLinkBPP; local 3739 MaxLinkBPP = LinkBitRate / 10 * 8 * Lanes / PixelClock; 3742 if (ODMCombine == dm_odm_combine_mode_4to1 && MaxLinkBPP > 16) { 3743 MaxLinkBPP = 16; 3745 MaxLinkBPP = 32; 3750 if (MaxLinkBPP < MinDSCBPP) { 3752 } else if (MaxLinkBPP >= MaxDSCBPP) { 3755 return dml_floor(16.0 * MaxLinkBPP, 1.0) / 16.0; 3758 if (MaxLinkBPP >= NonDSCBPP2) { 3760 } else if (MaxLinkBPP >= NonDSCBPP1) { [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/ |
| H A D | display_mode_core.c | 2726 dml_float_t MaxLinkBPP; in TruncToValidBPP() local 2774 MaxLinkBPP = dml_min(MaxLinkBPP, 16); in TruncToValidBPP() 2776 MaxLinkBPP = dml_min(MaxLinkBPP, 32); in TruncToValidBPP() 2778 MaxLinkBPP = 2 * MaxLinkBPP; in TruncToValidBPP() 2782 MaxLinkBPP = dml_min(MaxLinkBPP, 16); in TruncToValidBPP() 2784 MaxLinkBPP = dml_min(MaxLinkBPP, 32); in TruncToValidBPP() 2786 MaxLinkBPP = 2 * MaxLinkBPP; in TruncToValidBPP() 2794 if (MaxLinkBPP < MinDSCBPP) { in TruncToValidBPP() 2796 } else if (MaxLinkBPP >= MaxDSCBPP) { in TruncToValidBPP() 2802 if (MaxLinkBPP >= NonDSCBPP2) { in TruncToValidBPP() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/ |
| H A D | dml2_core_dcn4_calcs.c | 1323 double MaxLinkBPP; in TruncToValidBPP() local 1362 MaxLinkBPP = LinkBitRate * Lanes / PixelClock * 128.0 / 132.0 * 383.0 / 384.0 * 65536.0 / 65540.0; in TruncToValidBPP() 1364 MaxLinkBPP = LinkBitRate / 10.0 * 8.0 * Lanes / PixelClock * (1 - 2.4 / 100); in TruncToValidBPP() 1366 MaxLinkBPP = LinkBitRate / 10.0 * 8.0 * Lanes / PixelClock; in TruncToValidBPP() 1372 MaxLinkBPP = 2 * MaxLinkBPP; in TruncToValidBPP() 1377 if (MaxLinkBPP < MinDSCBPP) { in TruncToValidBPP() 1379 } else if (MaxLinkBPP >= MaxDSCBPP) { in TruncToValidBPP() 1382 return math_floor2(16.0 * MaxLinkBPP, 1.0) / 16.0; in TruncToValidBPP() 1385 if (MaxLinkBPP >= NonDSCBPP2) { in TruncToValidBPP() 1387 } else if (MaxLinkBPP >= NonDSCBPP1) { in TruncToValidBPP() [all …]
|