drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c
3191
enum output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c
3195
if (Output == dm_hdmi) {
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c
4053
if (mode_lib->vba.Output[k] == dm_hdmi) {
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c
4059
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c
4062
} else if (mode_lib->vba.Output[k] == dm_dp
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c
4063
|| mode_lib->vba.Output[k] == dm_edp) {
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c
4064
if (mode_lib->vba.Output[k] == dm_edp) {
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c
4075
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c
4082
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c
4087
if (mode_lib->vba.Output[k] == dm_dp) {
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c
4104
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c
4111
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c
4116
if (mode_lib->vba.Output[k] == dm_dp) {
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c
4135
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c
4142
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c
4147
if (mode_lib->vba.Output[k] == dm_dp) {
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c
4182
if ((mode_lib->vba.Output[k] == dm_dp
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c
4183
|| mode_lib->vba.Output[k] == dm_edp)) {
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c
3265
enum output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c
3269
if (Output == dm_hdmi) {
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c
4167
if (mode_lib->vba.Output[k] == dm_hdmi) {
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c
4174
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c
4177
} else if (mode_lib->vba.Output[k] == dm_dp
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c
4178
|| mode_lib->vba.Output[k] == dm_edp) {
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c
4179
if (mode_lib->vba.Output[k] == dm_edp) {
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c
4191
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c
4199
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c
4204
if (mode_lib->vba.Output[k] == dm_dp) {
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c
4222
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c
4230
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c
4235
if (mode_lib->vba.Output[k] == dm_dp) {
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c
4255
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c
4263
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c
4268
if (mode_lib->vba.Output[k] == dm_dp) {
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c
4303
if ((mode_lib->vba.Output[k] == dm_dp
drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c
4304
|| mode_lib->vba.Output[k] == dm_edp)) {
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c
3271
enum output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c
3275
if (Output == dm_hdmi) {
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c
4261
if (mode_lib->vba.Output[k] == dm_hdmi) {
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c
4268
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c
4271
} else if (mode_lib->vba.Output[k] == dm_dp
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c
4272
|| mode_lib->vba.Output[k] == dm_edp) {
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c
4273
if (mode_lib->vba.Output[k] == dm_edp) {
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c
4285
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c
4293
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c
4298
if (mode_lib->vba.Output[k] == dm_dp) {
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c
4316
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c
4324
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c
4329
if (mode_lib->vba.Output[k] == dm_dp) {
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c
4349
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c
4357
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c
4362
if (mode_lib->vba.Output[k] == dm_dp) {
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c
4397
if ((mode_lib->vba.Output[k] == dm_dp
drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c
4398
|| mode_lib->vba.Output[k] == dm_edp)) {
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
2037
v->Output[k])
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
2038
+ dscComputeDelay(v->OutputFormat[k], v->Output[k]);
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
2045
v->Output[k])
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
2046
+ dscComputeDelay(v->OutputFormat[k], v->Output[k]);
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
2053
v->Output[k])
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
2054
+ dscComputeDelay(v->OutputFormat[k], v->Output[k]);
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
3283
enum output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
3324
if (DSCEnable && Output == dm_dp) {
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
3885
if (v->Output[k] == dm_hdmi) {
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
3896
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
3903
} else if (v->Output[k] == dm_dp || v->Output[k] == dm_edp) {
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
3907
if (v->Output[k] == dm_dp) {
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
3928
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
3948
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
3968
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
3979
if (v->Output[k] == dm_dp) {
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
3990
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
4011
if (!v->skip_dio_check[k] && v->BlendingAndTiming[k] == k && (v->Output[k] == dm_dp || v->Output[k] == dm_edp || v->Output[k] == dm_hdmi)
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
4023
&& (v->ODMCombine4To1Supported == false || v->Output[k] == dm_dp || v->Output[k] == dm_edp || v->Output[k] == dm_hdmi)) {
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
4066
v->Output[k]) + dscComputeDelay(v->OutputFormat[k], v->Output[k]);
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
4075
v->Output[k]) + dscComputeDelay(v->OutputFormat[k], v->Output[k]);
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
4084
v->Output[k]) + dscComputeDelay(v->OutputFormat[k], v->Output[k]));
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
605
enum output_encoder_class Output)
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
671
static unsigned int dscComputeDelay(enum output_format_class pixelFormat, enum output_encoder_class Output)
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
76
enum output_encoder_class Output);
drivers/gpu/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c
79
enum output_encoder_class Output);
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
100
static unsigned int dscComputeDelay(enum output_format_class pixelFormat, enum output_encoder_class Output);
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
2262
v->Output[k]) + dscComputeDelay(v->OutputFormat[k], v->Output[k]);
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
2271
v->Output[k]) + dscComputeDelay(v->OutputFormat[k], v->Output[k]));
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
2280
v->Output[k]) + dscComputeDelay(v->OutputFormat[k], v->Output[k]));
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
2928
v->Output,
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
3589
enum output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
3631
if (DSCEnable && Output == dm_dp) {
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4092
|| !(v->Output[k] == dm_dp ||
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4093
v->Output[k] == dm_dp2p0 ||
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4094
v->Output[k] == dm_edp)) {
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4126
if (v->Output[k] == dm_hdmi) {
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4182
&& !UnboundedRequest(v->UseUnboundedRequesting, v->TotalNumberOfActiveDPP[i][j], NoChroma, v->Output[0])) {
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4291
if (v->Output[k] == dm_hdmi) {
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4302
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4309
} else if (v->Output[k] == dm_dp || v->Output[k] == dm_edp || v->Output[k] == dm_dp2p0) {
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4313
if (v->Output[k] == dm_dp || v->Output[k] == dm_dp2p0) {
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4321
if (v->Output[k] == dm_dp2p0) {
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4327
if (v->Output[k] == dm_dp2p0) {
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4339
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4358
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4381
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4400
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4423
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4442
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4465
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4485
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4505
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4528
&& (v->Output[k] == dm_dp ||
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4529
v->Output[k] == dm_edp ||
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4530
v->Output[k] == dm_hdmi) && v->OutputBppPerState[i][k] == 0) {
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4539
&& (v->Output[k] == dm_dp ||
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4540
v->Output[k] == dm_edp ||
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4541
v->Output[k] == dm_hdmi)) {
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4556
&& (v->ODMCombine4To1Supported == false || v->Output[k] == dm_dp || v->Output[k] == dm_edp
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4557
|| v->Output[k] == dm_hdmi)) {
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4600
v->Output[k]) + dscComputeDelay(v->OutputFormat[k], v->Output[k]);
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4609
v->Output[k]) + dscComputeDelay(v->OutputFormat[k], v->Output[k]));
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
4618
v->Output[k]) + dscComputeDelay(v->OutputFormat[k], v->Output[k]));
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
5341
v->Output,
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
653
enum output_encoder_class *Output,
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
657
static bool UnboundedRequest(enum unbounded_requesting_policy UseUnboundedRequestingFinal, int TotalNumberOfActiveDPP, bool NoChroma, enum output_encoder_class Output);
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
676
enum output_encoder_class Output)
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
7194
enum output_encoder_class *Output,
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
7200
*UnboundedRequestEnabled = UnboundedRequest(UseUnboundedRequestingFinal, TotalActiveDPP, NoChromaPlanes, Output[0]);
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
7218
static bool UnboundedRequest(enum unbounded_requesting_policy UseUnboundedRequestingFinal, int TotalNumberOfActiveDPP, bool NoChroma, enum output_encoder_class Output)
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
7223
if (UseUnboundedRequestingFinal == dm_unbounded_requesting_edp_only && Output != dm_edp) {
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
741
static unsigned int dscComputeDelay(enum output_format_class pixelFormat, enum output_encoder_class Output)
drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c
99
enum output_encoder_class Output);
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
108
enum output_encoder_class Output);
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
109
static unsigned int dscComputeDelay(enum output_format_class pixelFormat, enum output_encoder_class Output);
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
2280
v->Output[k]) + dscComputeDelay(v->OutputFormat[k], v->Output[k]);
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
2289
v->Output[k]) + dscComputeDelay(v->OutputFormat[k], v->Output[k]));
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
2298
v->Output[k]) + dscComputeDelay(v->OutputFormat[k], v->Output[k]));
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
2946
v->Output,
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
3695
enum output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
3737
if (DSCEnable && Output == dm_dp) {
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4182
|| !(v->Output[k] == dm_dp ||
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4183
v->Output[k] == dm_dp2p0 ||
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4184
v->Output[k] == dm_edp)) {
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4216
if (v->Output[k] == dm_hdmi) {
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4268
&& !UnboundedRequest(v->UseUnboundedRequesting, v->TotalNumberOfActiveDPP[i][j], NoChroma, v->Output[0])) {
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4378
if (v->Output[k] == dm_hdmi) {
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4389
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4396
} else if (v->Output[k] == dm_dp || v->Output[k] == dm_edp || v->Output[k] == dm_dp2p0) {
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4400
if (v->Output[k] == dm_dp || v->Output[k] == dm_dp2p0) {
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4408
if (v->Output[k] == dm_dp2p0) {
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4414
if (v->Output[k] == dm_dp2p0) {
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4426
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4445
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4468
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4487
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4510
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4529
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4552
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4572
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4592
v->Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4615
&& (v->Output[k] == dm_dp ||
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4616
v->Output[k] == dm_edp ||
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4617
v->Output[k] == dm_hdmi) && v->OutputBppPerState[i][k] == 0) {
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4626
&& (v->Output[k] == dm_dp ||
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4627
v->Output[k] == dm_edp ||
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4628
v->Output[k] == dm_hdmi)) {
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4644
&& (v->ODMCombine4To1Supported == false || v->Output[k] == dm_dp || v->Output[k] == dm_edp
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4645
|| v->Output[k] == dm_hdmi)) {
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4688
v->Output[k]) + dscComputeDelay(v->OutputFormat[k], v->Output[k]);
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4697
v->Output[k]) + dscComputeDelay(v->OutputFormat[k], v->Output[k]));
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
4706
v->Output[k]) + dscComputeDelay(v->OutputFormat[k], v->Output[k]));
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
5427
v->Output,
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
661
enum output_encoder_class *Output,
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
665
static bool UnboundedRequest(enum unbounded_requesting_policy UseUnboundedRequestingFinal, int TotalNumberOfActiveDPP, bool NoChroma, enum output_encoder_class Output);
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
694
enum output_encoder_class Output)
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
7282
enum output_encoder_class *Output,
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
7288
*UnboundedRequestEnabled = UnboundedRequest(UseUnboundedRequestingFinal, TotalActiveDPP, NoChromaPlanes, Output[0]);
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
7306
static bool UnboundedRequest(enum unbounded_requesting_policy UseUnboundedRequestingFinal, int TotalNumberOfActiveDPP, bool NoChroma, enum output_encoder_class Output)
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
7311
if (UseUnboundedRequestingFinal == dm_unbounded_requesting_edp_only && Output != dm_edp)
drivers/gpu/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c
759
static unsigned int dscComputeDelay(enum output_format_class pixelFormat, enum output_encoder_class Output)
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
1970
mode_lib->vba.Output,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2045
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2068
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2093
mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2189
mode_lib->vba.Output[0],
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2284
if (mode_lib->vba.Output[k] == dm_dp2p0) {
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2319
if (mode_lib->vba.Output[k] == dm_dp && TotalSlots > 63)
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2321
if (mode_lib->vba.Output[k] == dm_dp2p0 && TotalSlots > 64)
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2328
&& (mode_lib->vba.Output[k] == dm_dp || mode_lib->vba.Output[k] == dm_dp2p0
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2329
|| mode_lib->vba.Output[k] == dm_edp
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2330
|| mode_lib->vba.Output[k] == dm_hdmi)
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2353
&& (mode_lib->vba.Output[k] == dm_dp || mode_lib->vba.Output[k] == dm_dp2p0
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2354
|| mode_lib->vba.Output[k] == dm_edp
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2355
|| mode_lib->vba.Output[k] == dm_hdmi)) {
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2370
&& mode_lib->vba.Output[k] != dm_dp && mode_lib->vba.Output[k] != dm_edp)
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2374
&& mode_lib->vba.Output[k] != dm_dp2p0))
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2390
if ((mode_lib->vba.Output[k] == dm_edp || mode_lib->vba.Output[k] == dm_hdmi)) {
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2399
if (mode_lib->vba.Output[k] != dm_dp
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2436
&& mode_lib->vba.Output[k] == dm_hdmi) {
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2441
&& (mode_lib->vba.Output[k] == dm_dp || mode_lib->vba.Output[k] == dm_edp
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2442
|| mode_lib->vba.Output[k] == dm_hdmi)) {
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2452
if (mode_lib->vba.Output[k] == dm_dp || mode_lib->vba.Output[k] == dm_dp2p0
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2453
|| mode_lib->vba.Output[k] == dm_edp) {
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2527
mode_lib->vba.OutputFormat[k], mode_lib->vba.Output[k],
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
2570
mode_lib->vba.Output,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
369
mode_lib->vba.Output[k], mode_lib->vba.PixelClock[k],
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
107
dml_print("DML::%s: Output: %d\n", __func__, Output);
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
114
unsigned int dml32_dscComputeDelay(enum output_format_class pixelFormat, enum output_encoder_class Output)
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1185
enum output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1230
if (!(Output == dm_hdmi || Output == dm_dp || Output == dm_edp) && (ODMUse == dm_odm_combine_policy_4to1 ||
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1241
} else if (Output != dm_hdmi && (ODMUse == dm_odm_combine_policy_2to1 ||
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1276
if (Output == dm_hdmi && OutFormat == dm_420 &&
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1342
enum output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1375
if (Output == dm_hdmi) {
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1379
PixelClockBackEnd, ForcedOutputLinkBPP, false, Output, OutputFormat,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1385
} else if (Output == dm_dp || Output == dm_dp2p0 || Output == dm_edp) {
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1389
if (Output == dm_dp || Output == dm_dp2p0)
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1396
if (Output == dm_dp2p0)
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1401
if (Output == dm_dp2p0) {
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1407
ForcedOutputLinkBPP, LinkDSCEnable, Output, OutputFormat,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1416
ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1429
ForcedOutputLinkBPP, LinkDSCEnable, Output, OutputFormat,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1439
ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1452
ForcedOutputLinkBPP, LinkDSCEnable, Output, OutputFormat,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1460
ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1475
ForcedOutputLinkBPP, LinkDSCEnable, Output, OutputFormat,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1482
if (Output == dm_dp)
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1486
ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1492
*OutputType = (Output == dm_dp) ? dm_output_type_dp : dm_output_type_edp;
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1499
ForcedOutputLinkBPP, LinkDSCEnable, Output, OutputFormat,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1507
if (Output == dm_dp)
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1512
ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1518
*OutputType = (Output == dm_dp) ? dm_output_type_dp : dm_output_type_edp;
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1524
ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1532
if (Output == dm_dp)
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1537
ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1543
*OutputType = (Output == dm_dp) ? dm_output_type_dp : dm_output_type_edp;
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1581
enum output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1614
if (Output == dm_hdmi) {
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1631
if (Output == dm_dp2p0) {
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1633
} else if (DSCEnable && Output == dm_dp) {
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1672
else if ((Output == dm_dp2p0 || Output == dm_dp) && NonDSCBPP3 != BPP_INVALID && MaxLinkBPP >= NonDSCBPP3)
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1725
enum output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1736
OutputFormat, Output) + dml32_dscComputeDelay(OutputFormat, Output));
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1740
OutputFormat, Output) + dml32_dscComputeDelay(OutputFormat, Output));
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
1744
OutputFormat, Output) + dml32_dscComputeDelay(OutputFormat, Output);
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
38
enum output_encoder_class Output)
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
409
enum output_encoder_class Output[],
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
563
*UnboundedRequestEnabled = dml32_UnboundedRequest(UseUnboundedRequestingFinal, TotalActiveDPP, NoChromaSurfaces, Output[0], SurfaceTiling[0], *CompBufReservedSpaceNeedAdjustment, DisableUnboundRequestIfCompBufReservedSpaceNeedAdjustment);
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
880
enum output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
889
if (UseUnboundedRequestingFinal == dm_unbounded_requesting_edp_only && Output != dm_edp)
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.h
190
enum output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.h
220
enum output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.h
255
enum output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.h
298
enum output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.h
328
enum output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.h
41
enum output_encoder_class Output);
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.h
43
unsigned int dml32_dscComputeDelay(enum output_format_class pixelFormat, enum output_encoder_class Output);
drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.h
98
enum output_encoder_class Output[],
drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c
629
mode_lib->vba.Output[mode_lib->vba.NumberOfActivePlanes] =
drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.h
511
enum output_encoder_class Output[DC__NUM_DPP__MAX];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
107
enum dml_output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
181
enum dml_output_encoder_class Output);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
184
enum dml_output_encoder_class Output);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
2714
enum dml_output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
2746
if (Output == dml_hdmi) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
2764
if (Output == dml_dp2p0) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
2766
} else if (DSCEnable && Output == dml_dp) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
382
enum dml_output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
4181
NoChromaOrLinearSurfaces, p->Output[0]);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
4714
enum dml_output_encoder_class Output)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
4720
if (UseUnboundedRequestingFinal == dml_unbounded_requesting_edp_only && Output != dml_edp) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5347
enum dml_output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5381
if (Output == dml_hdmi) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5384
*OutBpp = TruncToValidBPP(dml_min(600, PHYCLKPerState) * 10, 3, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, false, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5389
} else if (Output == dml_dp || Output == dml_dp2p0 || Output == dml_edp) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5393
if (Output == dml_dp || Output == dml_dp2p0) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5401
if (Output == dml_dp2p0) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5407
if (Output == dml_dp2p0) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5410
*OutBpp = TruncToValidBPP((1 - Downspreading / 100) * 10000, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5415
*OutBpp = TruncToValidBPP((1 - Downspreading / 100) * 10000, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5423
*OutBpp = TruncToValidBPP((1 - Downspreading / 100) * 13500, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5429
*OutBpp = TruncToValidBPP((1 - Downspreading / 100) * 13500, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5437
*OutBpp = TruncToValidBPP((1 - Downspreading / 100) * 20000, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5442
*OutBpp = TruncToValidBPP((1 - Downspreading / 100) * 20000, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5452
*OutBpp = TruncToValidBPP((1 - Downspreading / 100) * 2700, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5457
if (Output == dml_dp) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5460
*OutBpp = TruncToValidBPP((1 - Downspreading / 100) * 2700, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5464
*OutputType = (Output == dml_dp) ? dml_output_type_dp : dml_output_type_edp;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5468
*OutBpp = TruncToValidBPP((1 - Downspreading / 100) * 5400, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5474
if (Output == dml_dp) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5477
*OutBpp = TruncToValidBPP((1 - Downspreading / 100) * 5400, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5481
*OutputType = (Output == dml_dp) ? dml_output_type_dp : dml_output_type_edp;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5485
*OutBpp = TruncToValidBPP((1 - Downspreading / 100) * 8100, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5491
if (Output == dml_dp) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5494
*OutBpp = TruncToValidBPP((1 - Downspreading / 100) * 8100, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5498
*OutputType = (Output == dml_dp) ? dml_output_type_dp : dml_output_type_edp;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5510
enum dml_output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5547
if (Output == dml_hdmi && ODMUse == dml_odm_use_policy_combine_2to1)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5549
if ((Output == dml_hdmi || Output == dml_dp || Output == dml_edp) && ODMUse == dml_odm_use_policy_combine_4to1)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5569
if (!(Output == dml_hdmi || Output == dml_dp || Output == dml_edp) && (ODMUse == dml_odm_use_policy_combine_4to1 || (ODMUse == dml_odm_use_policy_combine_as_needed &&
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5578
} else if (Output != dml_hdmi && (ODMUse == dml_odm_use_policy_combine_2to1 || (ODMUse == dml_odm_use_policy_combine_as_needed &&
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5879
enum dml_output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5888
(dml_uint_t) (NumberOfDSCSlices / 4.0), OutputFormat, Output) + dscComputeDelay(OutputFormat, Output);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5891
(dml_uint_t) (NumberOfDSCSlices / 2.0), OutputFormat, Output) + dscComputeDelay(OutputFormat, Output);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
5894
NumberOfDSCSlices, OutputFormat, Output) + dscComputeDelay(OutputFormat, Output);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
664
enum dml_output_encoder_class Output);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7051
CalculateSwathAndDETConfiguration_params->Output = mode_lib->ms.cache_display_cfg.output.OutputEncoder;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
743
enum dml_output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7590
CalculateSwathAndDETConfiguration_params->Output = mode_lib->ms.cache_display_cfg.output.OutputEncoder;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
80
enum dml_output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
845
enum dml_output_encoder_class Output)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8513
CalculateSwathAndDETConfiguration_params->Output = s->dummy_output_encoder_array;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
915
dml_print("DML::%s: Output: %u\n", __func__, Output);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
921
static dml_uint_t dscComputeDelay(enum dml_output_format_class pixelFormat, enum dml_output_encoder_class Output)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core_structs.h
1472
enum dml_output_encoder_class *Output;
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
1274
enum dml2_output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
1308
if (Output == dml2_hdmi || Output == dml2_hdmifrl) {
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
1317
if (Format == dml2_n422 || Output == dml2_hdmifrl) {
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
1326
if (Output == dml2_dp2p0) {
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
1328
} else if (DSCEnable && Output == dml2_dp) {
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
1377
enum dml2_output_encoder_class Output)
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
1398
else if (pixelFormat == dml2_n422 || Output == dml2_hdmifrl)
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
1407
slice_width_modified = (pixelFormat == dml2_444 || pixelFormat == dml2_420 || Output == dml2_hdmifrl) ? sliceWidth / 2 : sliceWidth;
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
1463
if (pixelFormat == dml2_420 || pixelFormat == dml2_444 || pixelFormat == dml2_n422 || Output == dml2_hdmifrl)
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
1483
DML_LOG_VERBOSE("DML::%s: Output: %u\n", __func__, Output);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
1489
static unsigned int dscComputeDelay(enum dml2_output_format_class pixelFormat, enum dml2_output_encoder_class Output)
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
1497
if (pixelFormat == dml2_420 || pixelFormat == dml2_n422 || (Output == dml2_hdmifrl && pixelFormat != dml2_444)) {
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
1516
} else if (pixelFormat == dml2_n422 || (Output == dml2_hdmifrl && pixelFormat != dml2_444)) {
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4112
enum dml2_output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4141
bool isTMDS420 = (OutFormat == dml2_420 && Output == dml2_hdmi);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4149
DML_LOG_VERBOSE("DML::%s: Output = %d\n", __func__, Output);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4216
enum dml2_output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4259
DML_LOG_VERBOSE("DML::%s: Output (encoder) = %u\n", __func__, Output);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4263
if (Output == dml2_hdmi) {
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4266
*OutBpp = TruncToValidBPP(&s->TruncToValidBPP_locals, math_min2(600, PHYCLK) * 10, 3, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, false, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4270
} else if (Output == dml2_dp || Output == dml2_dp2p0 || Output == dml2_edp) {
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4274
if (Output == dml2_dp || Output == dml2_dp2p0) {
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4282
if (Output == dml2_dp2p0) {
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4288
if (Output == dml2_dp2p0) {
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4291
*OutBpp = TruncToValidBPP(&s->TruncToValidBPP_locals, (1 - Downspreading / 100) * 10000, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4296
*OutBpp = TruncToValidBPP(&s->TruncToValidBPP_locals, (1 - Downspreading / 100) * 10000, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4304
*OutBpp = TruncToValidBPP(&s->TruncToValidBPP_locals, (1 - Downspreading / 100) * 13500, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4310
*OutBpp = TruncToValidBPP(&s->TruncToValidBPP_locals, (1 - Downspreading / 100) * 13500, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4318
*OutBpp = TruncToValidBPP(&s->TruncToValidBPP_locals, (1 - Downspreading / 100) * 20000, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4323
*OutBpp = TruncToValidBPP(&s->TruncToValidBPP_locals, (1 - Downspreading / 100) * 20000, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4333
*OutBpp = TruncToValidBPP(&s->TruncToValidBPP_locals, (1 - Downspreading / 100) * 2700, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4338
if (Output == dml2_dp) {
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4341
*OutBpp = TruncToValidBPP(&s->TruncToValidBPP_locals, (1 - Downspreading / 100) * 2700, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4345
*OutputType = (Output == dml2_dp) ? dml2_core_internal_output_type_dp : dml2_core_internal_output_type_edp;
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4349
*OutBpp = TruncToValidBPP(&s->TruncToValidBPP_locals, (1 - Downspreading / 100) * 5400, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4355
if (Output == dml2_dp) {
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4358
*OutBpp = TruncToValidBPP(&s->TruncToValidBPP_locals, (1 - Downspreading / 100) * 5400, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4362
*OutputType = (Output == dml2_dp) ? dml2_core_internal_output_type_dp : dml2_core_internal_output_type_edp;
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4366
*OutBpp = TruncToValidBPP(&s->TruncToValidBPP_locals, (1 - Downspreading / 100) * 8100, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4372
if (Output == dml2_dp) {
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4375
*OutBpp = TruncToValidBPP(&s->TruncToValidBPP_locals, (1 - Downspreading / 100) * 8100, OutputLinkDPLanes, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4379
*OutputType = (Output == dml2_dp) ? dml2_core_internal_output_type_dp : dml2_core_internal_output_type_edp;
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4383
} else if (Output == dml2_hdmifrl) {
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4395
*OutBpp = TruncToValidBPP(&s->TruncToValidBPP_locals, 3000, 3, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output, OutputFormat, DSCInputBitPerComponent, NumberOfDSCSlices, (unsigned int)AudioSampleRate, AudioSampleLayout, ODMModeNoDSC, ODMModeDSC, &dummy);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4401
*OutBpp = TruncToValidBPP(&s->TruncToValidBPP_locals, 6000, 3, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output, OutputFormat, DSCInputBitPerComponent, NumberOfDSCSlices, (unsigned int)AudioSampleRate, AudioSampleLayout, ODMModeNoDSC, ODMModeDSC, &dummy);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4407
*OutBpp = TruncToValidBPP(&s->TruncToValidBPP_locals, 6000, 4, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output, OutputFormat, DSCInputBitPerComponent, NumberOfDSCSlices, (unsigned int)AudioSampleRate, AudioSampleLayout, ODMModeNoDSC, ODMModeDSC, &dummy);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4413
*OutBpp = TruncToValidBPP(&s->TruncToValidBPP_locals, 8000, 4, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output, OutputFormat, DSCInputBitPerComponent, NumberOfDSCSlices, (unsigned int)AudioSampleRate, AudioSampleLayout, ODMModeNoDSC, ODMModeDSC, &dummy);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4419
*OutBpp = TruncToValidBPP(&s->TruncToValidBPP_locals, 10000, 4, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output, OutputFormat, DSCInputBitPerComponent, NumberOfDSCSlices, (unsigned int)AudioSampleRate, AudioSampleLayout, ODMModeNoDSC, ODMModeDSC, &dummy);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4424
*OutBpp = TruncToValidBPP(&s->TruncToValidBPP_locals, 10000, 4, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output, OutputFormat, DSCInputBitPerComponent, NumberOfDSCSlices, (unsigned int)AudioSampleRate, AudioSampleLayout, ODMModeNoDSC, ODMModeDSC, &dummy);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4431
*OutBpp = TruncToValidBPP(&s->TruncToValidBPP_locals, 12000, 4, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output, OutputFormat, DSCInputBitPerComponent, NumberOfDSCSlices, (unsigned int)AudioSampleRate, AudioSampleLayout, ODMModeNoDSC, ODMModeDSC, &dummy);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4436
*OutBpp = TruncToValidBPP(&s->TruncToValidBPP_locals, 12000, 4, HTotal, HActive, PixelClockBackEnd, ForcedOutputLinkBPP, LinkDSCEnable, Output, OutputFormat, DSCInputBitPerComponent, NumberOfDSCSlices, (unsigned int)AudioSampleRate, AudioSampleLayout, ODMModeNoDSC, ODMModeDSC, &dummy);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4503
enum dml2_output_encoder_class Output,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
4520
(NumberOfDSCSlices / NumberOfDSCSlicesFactor), OutputFormat, Output) + dscComputeDelay(OutputFormat, Output));