FRL_INFO
FRL_INFO("FRL LINK TRAINING: LTS:P Start\n");
FRL_INFO("FRL LINK TRAINING: LTS:P Success\n");
FRL_INFO("FRL LINK TRAINING: Start forced link training at %d. \n",
FRL_INFO("FRL LINK TRAINING: Forced link training successful. \n");
FRL_INFO("FRL LINK TRAINING: Lower link rate = %d.\n",
FRL_INFO("FRL LINK TRAINING: Forced Link Training failed. Fallback to TMDS. \n");
FRL_INFO("FRL TEST REQ: DSC_FRL_MAX = 1");
FRL_INFO("FRL LINK TRAINING: LTS:L Clear FLT_UPDATE.\n");
FRL_INFO("FRL LINK TRAINING: Read FRL_START = %d, FLT_UPDATE = %d. num_polls = %d\n",
FRL_INFO("FRL LINK TRAINING: LTS:L - Clear FRL_Rate.\n");
FRL_INFO("FRL LINK TRAINING: Starting FRL Link Training.\n");
FRL_INFO("FRL LINK TRAINING: Read Sink Version = %d.\n", sink_version);
FRL_INFO("FRL LINK TRAINING: SKIP - FRL not supported by sink.\n");
FRL_INFO("FRL LINK TRAINING: Set Source Version = 1.\n");
FRL_INFO("FRL LINK TRAINING: Poll for FLT_READY.\n");
FRL_INFO("FRL LINK TRAINING: Read FLT_READY = %d. num_polls = %d\n",
FRL_INFO("FRL TEST REQ: FLT_no_timeout = %d \n", test_req.fields.FLT_NO_TIMEOUT);
FRL_INFO("FRL LINK TRAINING: Write link rate = %d. Max FFE_Levels = %d\n",
FRL_INFO("FRL LINK TRAINING: Poll for FLT_UPDATE.\n");
FRL_INFO("FRL LINK TRAINING: Read FLT_UPDATE = %d. num_polls = %d\n",
FRL_INFO("FRL LINK TRAINING: TxFFE = %d.\n", current_FFE);
FRL_INFO("FRL LINK TRAINING: Read LN0_LTP_REQ = %d. LN1_LTP_REQ = %d\n",
FRL_INFO("FRL LINK TRAINING: Read LN2_LTP_REQ = %d. LN3_LTP_REQ = %d\n",
FRL_INFO("FRL LINK TRAINING: Clear FLT_UPDATE flag.\n");
FRL_INFO("FRL LINK TRAINING: PASSED\n");
FRL_INFO("FRL LINK TRAINING: Sink requesting lower link rate.\n");
FRL_INFO("FRL LINK TRAINING: Sink requesting next FFE.\n");
FRL_INFO("FRL LINK TRAINING: PASSED\n");
FRL_INFO("FRL LINK TRAINING: Sink requesting lower link rate.\n");
FRL_INFO("FRL LINK TRAINING: Sink requesting next FFE.\n");
FRL_INFO("FRL LINK TRAINING: Setting Training Pattern [ln0,ln1,ln2,ln3] = [%d,%d,%d,%d].\n",
FRL_INFO("FRL TEST REQ: FRL_MAX = 1");
FRL_INFO("FRL LINK TRAINING: FAILED - Timeout waiting for FLT_UPDATE to be set by sink.\n");
FRL_INFO("FRL LINK TRAINING: FAILED - FLT_READY not set by sink.\n");
FRL_INFO("FRL LINK TRAINING: Sink requested lower link rate during link enable. \n");
FRL_INFO("FRL LINK TRAINING: Retry count = %u out of %u\n", retry_count, max_retries);
FRL_INFO("FRL LINK TRAINING: Cannot Link Train. Fall back to TMDS \n");
FRL_INFO("FRL LINK TRAINING: Validation\n");
FRL_INFO("FRL LINK TRAINING: Preferred link Update = %d.\n", link_setting->frl_link_rate);