dml_hdmifrl
if (Output == dml_hdmi || Output == dml_hdmifrl) {
if (Format == dml_n422 || Output == dml_hdmifrl) {
if (Output == dml_hdmifrl) {
} else if ((Output == dml_hdmifrl && hdmifrlresult != FRL_CAP_CHK_OK) || (Output != dml_hdmifrl && MaxLinkBPP < DesiredBPP)) {
} else if (Output == dml_hdmifrl) {
if (mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmifrl)
mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmi || mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmifrl) && mode_lib->ms.OutputBppPerState[k] == 0) {
mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmi || mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmifrl)) {
if ((mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_edp || mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmi || mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmifrl)) {
mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmifrl &&
mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmifrl) {
} else if (mode_lib->ms.cache_display_cfg.output.OutputFormat[k] == dml_n422 || mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmifrl) {
else if (pixelFormat == dml_n422 || Output == dml_hdmifrl)
else if (mode_lib->ms.cache_display_cfg.output.OutputFormat[k] == dml_n422 || mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmifrl)
if (pixelFormat == dml_420 || pixelFormat == dml_444 || pixelFormat == dml_n422 || Output == dml_hdmifrl)
} else if (pixelFormat == dml_n422 || (Output == dml_hdmifrl && pixelFormat != dml_444)) {
out->OutputEncoder[location] = dml_hdmifrl;
case dml_hdmifrl: